<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="http://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/tag/gaming-laptops/" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from PC Gamer in Gaming-laptops ]]></title>
                <link>https://www.pcgamer.com/hardware/gaming-pcs/gaming-laptops</link>
        <description><![CDATA[ All the latest gaming-laptops content from the PC Gamer team ]]></description>
                                    <lastBuildDate>Tue, 20 Oct 2026 16:08:45 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ Asus ProArt P16 (H7607) RTX Spark laptop review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Asus ProArt P16 (H7607BA)"></div><p>If you don't talk to me about the price, I will tell you the <a href="https://eshop.asus.com/us/31150-us-cnf-auto.html" target="_blank">Asus ProArt P16</a> is an unbelievably good gaming laptop. It is beautifully slim, runs incredibly well gaming on battery, and has an absolutely stunning 16-inch OLED screen. And its Arm-based SoC is almost entirely transparent when it comes to running pretty much anything on Windows 11.</p><p>But this is no mere Snapdragon device, this the <a href="https://www.pcgamer.com/hardware/gaming-laptops/nvidias-rtx-spark-makes-for-an-impressive-arm-based-gaming-laptop-but-not-one-id-recommend-you-buy-just-for-pc-gaming/" target="_blank">RTX Spark</a>; Nvidia's first foray into the world of full Windows SoCs. It's pairing a relatively beefy RTX Blackwell GPU with a whole bunch of Arm CPU cores, and doing so with lots and lots and lots of LPDDR5X memory. Y'know, for AI.</p><p>Which, er, is why you might not want to ask about that price. Memory's expensive, and these RTX Spark laptops—of which the Asus ProArt P16 is, in my opinion, the most desirable—are likewise <em>brutally</em> priced. I have the 64 GB version, with the top Nvidia N1X SoC inside it, and it will set you back $4,400.</p><p>It is that price both for AI and because of AI, and is being sold as the 'One PC' that can do everything. It can game, it can run creative apps, and it can slam through local AI workloads like no other laptop before. But where you're probably expecting me to trot out the old 'jack of all trades, master of none' line here, that's not really the case. There are tradeoffs, sure, but it's really, really good at the lot. And did I mention it was pretty? </p><p>The real question here, however, is whether a PC gamer ought to be considering this machine for their next laptop. And if it's just to play games on, this would not be my first choice, however good a device I think it is. The performance, for an Arm-powered laptop, is impressive in terms of the experience, but not faultless. While Microsoft is working hard on Prism and opening up support for every anti-cheat software going, it is not complete. And checking against my back-of-the-napkin list of the 15 biggest PC games around right now you're looking at around half of them not being playable. Yet.</p><div class="card card--standard card--rows-2 card--align-center"><div class="card__content"><h3 class="card__title">Buy if...</h3><div class="card__description-wrapper"><div class="card__description"><p>✅ <strong>You're a creator or local AI head who games on the side:</strong> If you're after an almost workstation style thin and light machine, but also want to play after dark, the ProArt P16 will cover all bases</p></div></div></div></div><div class="card card--standard card--rows-2 card--align-center"><div class="card__content"><h3 class="card__title">Don&#39;t buy if...</h3><div class="card__description-wrapper"><div class="card__description"><p>❌ <strong>You just want a gaming laptop:</strong> There are other thin and light gaming machines that will cost a fraction of what this does, but perform as well in-game.<br /><br />❌ <strong>You have to ask the price:</strong> These are machines for the very well-off PC user.</p></div></div></div></div><h2 class="article-body__section" id="section-asus-proart-p16-features"><span>Asus ProArt P16 - Features</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Nvidia RTX Spark N1X</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>20 total<br />(10 Arm Cortex-X925 + 10 Arm Cortex-A725)</p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Nvidia Blackwell RTX</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>6144 CUDA cores</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>64 GB LPDDR5X RAM</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB NVMe M.2 SSD</p></td></tr><tr><td class="firstcol " ><p><strong>Screen</strong></p></td><td  ><p>16-inch 3K OLED 100% DCI-P3 120 Hz Touchscreen</p></td></tr><tr><td class="firstcol " ><p><strong>OS</strong></p></td><td  ><p>Microsoft Windows 11 Home 64-bit</p></td></tr><tr><td class="firstcol " ><p><strong>Colour</strong></p></td><td  ><p>Nano Black</p></td></tr><tr><td class="firstcol " ><p><strong>Warranty</strong></p></td><td  ><p>ASUS 12 Month Collect &amp; Return Warranty</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://uk.store.asus.com/asus-proart-p16-h7607-nvidia-rtx-spark-31150.html" target="_blank">£3,900</a> | <a href="https://eshop.asus.com/us/31150-us-cnf-auto.html" target="_blank">$4,400</a></p></td></tr></tbody></table></div><p>There are many like it, but this one is mine: The 20-core N1X chip, with 10 performance and 10 efficient cores, and the 6144 CUDA core GPU component. This version also comes with a 1 TB SSD (for a <a href="https://eshop.asus.com/us/31150-us-cnf-auto.html" target="_blank">$4,400</a> spec? 😬 I know) and 64 GB of LPDDR5X-9400 memory. </p><p>This version of the ProArt P16 is rocking the 16-inch 2880 x 1800 touchscreen OLED display, while there is also a 3840 x 2400 OLED screen available (both 120 Hz) if you go for one of the even pricier models. That one's a touch brighter, but this 1800p OLED will still output at 500 nits, with a 1100 nit peak HDR output, so it's no slouch.</p><p>The paucity of storage is a definite disappointment for something at this price—look lower down the stack and you'll still be paying $2800 for the 24 GB version with just a 512 GB SSD. And I honestly do not see the point in that one except for all concerned to be able to say RTX Spark laptops "start from $2800". There is, however, a spare PCIe Gen5 SSD slot in the rear of the machine, which is easily accessible once you remove <em>lots</em> of torx screws.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/v6MexP7DQk8scp2tmb6iPL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/335dER7yYLxcPPfk7AdnLL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The keyboard would be a genuinely lovely thing for this device if I wasn't regularly getting additional keystrokes I did not ask for. I've had to keep deleting the extra spaces this thing keeps adding into my copy. There. I just had to kill another one. It's annoying. </p><p>What isn't annoying at all, though, is the glorious, <em>massive </em>haptic touchpad Asus has jammed onto this thing. It quite literally takes up half the width of the device. It's great to the touch, and impressively responsive as your digits glide across its surface. Mmm. Smooth.</p><p>It's meant to have a webcam, too, but I cannot for the life of me find out how to turn the damned thing on. I'm assuming that somewhere in there a ribbon cable has become ejected because the device sees nothing. This is what I mean by some quality control issues...</p><h2 class="article-body__section" id="section-asus-proart-p16-value"><span>Asus ProArt P16 - Value</span></h2><p>Haha. Hahahahahaha. Hahahahahahahahahahahaha.</p><p>C'mon. This is the mid-range <a href="https://eshop.asus.com/us/31150-us-cnf-auto.html" target="_blank">ProArt P16 for $4,400</a>. Any sense of value left the station a loooooooong time ago.</p><h2 class="article-body__section" id="section-asus-proart-p16-sound"><span>Asus ProArt P16 - 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:1995px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="YHyysLxiMW35yvZ4fZ9aVE" name="1792511127.jpg" alt="Asus ProArt P16 RTX Spark" src="https://cdn.mos.cms.futurecdn.net/YHyysLxiMW35yvZ4fZ9aVE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1995" height="1122" attribution="" 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 very pleasant surprise. The up-firing speakers set either side of the ProArt P16's keyboard are really, really good. Obviously that's still really, really good <em>for laptop speakers,</em> and they're are never going to replace your bookshelf speakers, but for clarity and, yes, even bass they do incredibly well.</p><p>And they're loud enough that they can largely overcome the sound coming out of the vents on the ProArt P16 when it's running in full performance mode. It does get rather chatty when the silicon is running at full throttle, and when you're talking about a system that's going to max out its GPU component when running both games and local large language models, that's probably going to happen quite a lot.</p><p>The pleasing thing, however, is that knocking things down to the Balanced preset in the ProArt Creator Hub (essentially a reskinned Armoury Crate) means that your performance only drops by a few percentage points but the fan noise drops by a whole hell of a lot. It's not silent—you have to dip into Whisper mode for that—but this is the preset you're going to want to spend most of your time running in.</p><h2 class="article-body__section" id="section-asus-proart-p16-performance"><span>Asus ProArt P16 - 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="43r9NsyWuCiCCXfqYWp4eL" name="rtx-spark-06" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/43r9NsyWuCiCCXfqYWp4eL-1920-80.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>Somewhat inevitably, performance is a mixed bag of chips when it comes to the RTX Spark. For one, this is a first-gen product from Nvidia, fusing essentially off-the-shelf Arm cores with its own GPU cores, so broad, mature support was never going to be 100% there from the get-go. For another we're talking about games especially that are being run through the Microsoft Prism emulation layer in order for them to run at all on the Asus ProArt P16.</p><p>But even taking all that into account I think the gaming performance of this device is pretty damned impressive. The general suggestion ahead of the launch was that the 6144 CUDA core version would deliver gaming performance at a similar level to the RTX 5070 mobile GPUs. It has more cores than the mobile silicon, but is running at a lower clock speed and with a lower power budget, too.</p><p>Take a look at the relative 1080p gaming performance of Cyberpunk 2077 and Metro Exodus Enhanced Ed. running on the RTX Spark versus the 100 W <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-16-rtx-5070-upgrade-review/" target="_blank">Framework 16</a> or 115 W <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-14-2025-review/" target="_blank">Razer Blade 14</a> and you can see where it doesn't quite match up to the GPU performance of the more thirsty graphics parts.</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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *:before, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *:after, #fv-chart-1792075982248-y64zpc686-slideshow *, #fv-chart-1792075982248-y64zpc686-slideshow *:before, #fv-chart-1792075982248-y64zpc686-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-nav-btn.disabled, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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; user-select: none !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-label, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-label-space { display: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (1080p RT Ultra)",    "Baldur's Gate 3 (1080p Ultra)",    "Black Myth: Wukong benchmarking tool (1080p High)",    "Metro Exodus Enhanced Edition (1080p Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cyberpunk 2077 (1080p RT Ultra)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Cyberpunk 2077 (1080p RT Ultra)",      "value": 43,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Cyberpunk 2077 (1080p RT Ultra)",      "value": 45,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Baldur's Gate 3 (1080p Ultra)",      "value": 42,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Baldur's Gate 3 (1080p Ultra)",      "value": 69,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Baldur's Gate 3 (1080p Ultra)",      "value": 65,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 66,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 64,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 65,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 82,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 84,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Native gaming performance",  "description": "Testing the relative gaming performance across multiple games at the laptop screen's native resolution.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (Native res. RT Ultra)",    "Baldur's Gate 3 (Native res. Ultra)",    "Black Myth: Wukong benchmarking tool (Native res. High)",    "Metro Exodus Enhanced Edition (Native res. Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 18,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 18,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 7,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Baldur's Gate 3 (Native res. Ultra)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Baldur's Gate 3 (Native res. Ultra)",      "value": 67,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Baldur's Gate 3 (Native res. Ultra)",      "value": 61,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 38,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 63,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 46,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 49,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Upscaled gaming performance",  "description": "Testing the relative gaming performance of different laptops across multiple games.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",    "Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 63,      "unitText": "Avg FPS"    }  ]}]</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T14:53:02.249Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":54,"unit":"Avg FPS","multiValues":[{"value":54,"unit":"Avg FPS"},{"value":34,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":62,"unit":"Avg FPS","multiValues":[{"value":62,"unit":"Avg FPS"},{"value":37,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":75,"unit":"Avg FPS","multiValues":[{"value":75,"unit":"Avg FPS"},{"value":58,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":72,"unit":"Avg FPS","multiValues":[{"value":72,"unit":"Avg FPS"},{"value":62,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":62,"unit":"Avg FPS","multiValues":[{"value":62,"unit":"Avg FPS"},{"value":43,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":63,"unit":"Avg FPS","multiValues":[{"value":63,"unit":"Avg FPS"},{"value":55,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"attributes":["Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))"],"selectedProducts":[],"selectedPrimaryProduct":null,"selectedAttributes":[],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Upscaled gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[{"id":"slide-1792068864174","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","Metro Exodus Enhanced Edition (1080p Ultra)"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"1080p gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}},{"id":"slide-1792075946078","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","Metro Exodus Enhanced Edition (Native res. Ultra)"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Native gaming performance","subhead":"Testing the relative gaming performance across multiple games at the laptop screen's native resolution.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W | 1600p","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W | 1600p","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W | 1800p","Asus ProArt P16 | RTX Spark":"Asus ProArt P16 | RTX Spark | 1880p"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}},{"id":"slide-1792075980795","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Upscaled gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}}]}</script><div id="fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games.</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">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-1792075982248-y64zpc686-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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">36</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 ">Framework 16 | RTX 5070 100 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: 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: 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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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 ProArt P16 | RTX Spark</td><td>36 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>43 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>45 Avg FPS, 28 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 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 ">Framework 16 | RTX 5070 100 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: 86.25%; background-color: #E33235;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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 ProArt P16 | RTX Spark</td><td>42 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>69 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>65 Avg FPS, 38 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>66 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>64 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>65 Avg FPS, 56 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.999999999999996%; background-color: #FE9F58;" data-target-width="28.999999999999996" data-target-margin="0"><div 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 ">Framework 16 | RTX 5070 100 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%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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><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 ProArt P16 | RTX Spark</td><td>75 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>84 Avg FPS, 50 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></div><div class="fv-slide" id="fv-chart-1792075982248-y64zpc686-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's 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">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-1792075982248-y64zpc686-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Testing the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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">18</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">13</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><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">18</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">8</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #E33235;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15%; background-color: #FE9F58;" data-target-width="15" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3</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>Asus ProArt P16 | RTX Spark | 1880p</td><td>18 Avg FPS, 13 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>18 Avg FPS, 8 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>7 Avg FPS, 3 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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: 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><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 ProArt P16 | RTX Spark | 1880p</td><td>36 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>67 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>61 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #E33235;" data-target-width="47.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">38</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><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: 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 ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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><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>Asus ProArt P16 | RTX Spark | 1880p</td><td>38 Avg FPS, 26 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>63 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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: 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 ">Framework 16 | RTX 5070 100 W | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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><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 ProArt P16 | RTX Spark | 1880p</td><td>46 Avg FPS, 17 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>54 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>49 Avg FPS, 35 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></div><div class="fv-slide" id="fv-chart-1792075982248-y64zpc686-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1792075982248-y64zpc686-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Upscaled gaming performance</h3><p class="fv-chart-subhead">Testing the relative gaming performance of different laptops across multiple games.</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></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-1792075982248-y64zpc686-slide-2-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="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 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 ">Framework 16 | RTX 5070 100 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.75%; background-color: #E33235;" data-target-width="93.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Razer Blade 14 | RTX 5070 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>54 Avg FPS, 34 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>75 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>62 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-slide-2-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="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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: 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: 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 ">Razer Blade 14 | RTX 5070 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>62 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>63 Avg FPS, 55 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></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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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) {                        fvLocalAnimate(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) {                setTimeout(function() { fvLocalAnimate(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1792075982248-y64zpc686', true); });      } else {        initialize('fv-chart-1792075982248-y64zpc686', true);      }    })();      </script></div><p>But when you look at the power draw at those levels it becomes far more impressive. At 1080p in Metro, the Asus laptop is drawing an average of 43 W during the run, while the Razer machine is sitting at 97 W. That's well over double the power, but only running 12% faster in terms of frame rate.</p><p>It's also worth noting that we're talking about a GPU that has access to much more memory—albeit with lower memory bandwidth—than the 8 GB GDDR7 that the RTX 5070 mobile can draw on. </p><p>There are also times where there is genuine performance parity, too. Running the Black Myth Wukong benchmark and you can see there's a level of parity with the higher power Blade's GPU, even at the same native resolution when you throw upscaling into the mix.</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-1792069139376-wv6lyi9yj *, #fv-chart-1792069139376-wv6lyi9yj *:before, #fv-chart-1792069139376-wv6lyi9yj *:after, #fv-chart-1792069139376-wv6lyi9yj-slideshow *, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:before, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069139376-wv6lyi9yj, #fv-chart-1792069139376-wv6lyi9yj-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069139376-wv6lyi9yj { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn.disabled, #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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; user-select: none !important; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069139376-wv6lyi9yj .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.mobile-view .fv-pie-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-bar-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-cluster, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-label-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-benchmark-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-dropdown-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-subhead, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-header, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-vs, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069139376-wv6lyi9yj .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.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": "Measuring the relative performance of the different laptop chips in terms of power and thermals.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:58:59.376Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "GPU stats",    "Gaming temperatures",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – GPU stats",      "value": 1906,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – GPU stats",      "value": 2421,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – GPU stats",      "value": 2589,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Gaming temperatures",      "value": 75,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Gaming temperatures",      "value": 65,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Gaming temperatures",      "value": 79,      "unitText": "Avg CPU (°C)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:58:59.376Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Gaming temperatures","value":75,"unit":"Avg CPU (°C)","multiValues":[{"value":75,"unit":"Avg CPU (°C)"},{"value":83,"unit":"Max CPU (°C)"},{"value":67,"unit":"Avg GPU (°C)"},{"value":70,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"GPU stats","value":1906,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1906,"unit":"Avg GPU freq. (MHz)"},{"value":43,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Gaming temperatures","value":65,"unit":"Avg CPU (°C)","multiValues":[{"value":65,"unit":"Avg CPU (°C)"},{"value":73,"unit":"Max CPU (°C)"},{"value":68,"unit":"Avg GPU (°C)"},{"value":71,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"GPU stats","value":2421,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2421,"unit":"Avg GPU freq. (MHz)"},{"value":77,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Gaming temperatures","value":55,"unit":"Avg CPU (°C)","multiValues":[{"value":55,"unit":"Avg CPU (°C)"},{"value":98,"unit":"Max CPU (°C)"},{"value":28,"unit":"Avg GPU (°C)"},{"value":69,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"GPU stats","value":1750,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1750,"unit":"Avg GPU freq. (MHz)"},{"value":55,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Gaming temperatures","value":79,"unit":"Avg CPU (°C)","multiValues":[{"value":79,"unit":"Avg CPU (°C)"},{"value":85,"unit":"Max CPU (°C)"},{"value":78,"unit":"Avg GPU (°C)"},{"value":81,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"GPU stats","value":2589,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2589,"unit":"Avg GPU freq. (MHz)"},{"value":97,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["Gaming temperatures","GPU stats"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["GPU stats","Gaming temperatures"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"System performance","subhead":"Measuring the relative performance of the different laptop chips in terms of power and thermals.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069139376-wv6lyi9yj" 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">Measuring the relative performance of the different laptop chips in terms of power and thermals.</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></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-1792069139376-wv6lyi9yj-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><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.53333333333333%; background-color: #E33235;" data-target-width="63.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">1906</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.4333333333333333%; background-color: #FE9F58;" data-target-width="1.4333333333333333" 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 ">Framework 16 | RTX 5070 100 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.7%; background-color: #E33235;" data-target-width="80.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">2421</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.566666666666667%; background-color: #FE9F58;" data-target-width="2.566666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">77</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 86.3%; background-color: #E33235;" data-target-width="86.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">2589</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.2333333333333334%; background-color: #FE9F58;" data-target-width="3.2333333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">97</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>Asus ProArt P16 | RTX Spark</td><td>1906 Avg GPU freq. (MHz), 43 Avg GPU power (W)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>2421 Avg GPU freq. (MHz), 77 Avg GPU power (W)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>2589 Avg GPU freq. (MHz), 97 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792069139376-wv6lyi9yj-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #FE9F58;" data-target-width="83" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><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><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">65</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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #1CA9C4;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #EB6F71;" 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 ">Razer Blade 14 | RTX 5070 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: 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: 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #EB6F71;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ProArt P16 | RTX Spark</td><td>75 Avg CPU (°C), 83 Max CPU (°C), 67 Avg GPU (°C), 70 Max GPU (°C)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>65 Avg CPU (°C), 73 Max CPU (°C), 68 Avg GPU (°C), 71 Max GPU (°C)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>79 Avg CPU (°C), 85 Max CPU (°C), 78 Avg GPU (°C), 81 Max GPU (°C)</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069139376-wv6lyi9yj', false); });      } else {        initialize('fv-chart-1792069139376-wv6lyi9yj', false);      }    })();      </script></div><p>Where there is a clear difference, however, is when it comes to games that are CPU-bound. Baldur's Gate 3 is one game we use as a benchmark specifically because it highlights the performance differences between processors—on the desktop side it's a test which shows the dominance of AMD's 3D V-Cache technology and on mobile you'll see where Intel's CPUs still have performance to offer gamers.</p><p>And Baldur's Gate 3 really struggles on the RTX Spark in relation to the other machines. There are two reasons for this; the first being that emulation has an impact on CPU performance rather than GPU performance, so CPU-bound games will suffer more than GPU-bound ones. And second, the CPU cores themselves aren't exactly leading-edge silicon when it comes to single-threaded gaming 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-1792069139376-wv6lyi9yj *, #fv-chart-1792069139376-wv6lyi9yj *:before, #fv-chart-1792069139376-wv6lyi9yj *:after, #fv-chart-1792069139376-wv6lyi9yj-slideshow *, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:before, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069139376-wv6lyi9yj, #fv-chart-1792069139376-wv6lyi9yj-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069139376-wv6lyi9yj { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn.disabled, #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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; user-select: none !important; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069139376-wv6lyi9yj .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.mobile-view .fv-pie-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-bar-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-cluster, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-label-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-benchmark-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-dropdown-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-subhead, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-header, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-vs, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069139376-wv6lyi9yj .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.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": "Measuring the relative performance of the different laptop chips in terms of power and thermals.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:58:59.376Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "GPU stats",    "Gaming temperatures",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – GPU stats",      "value": 1906,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – GPU stats",      "value": 2421,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – GPU stats",      "value": 2589,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Gaming temperatures",      "value": 75,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Gaming temperatures",      "value": 65,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Gaming temperatures",      "value": 79,      "unitText": "Avg CPU (°C)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:58:59.376Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Gaming temperatures","value":75,"unit":"Avg CPU (°C)","multiValues":[{"value":75,"unit":"Avg CPU (°C)"},{"value":83,"unit":"Max CPU (°C)"},{"value":67,"unit":"Avg GPU (°C)"},{"value":70,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"GPU stats","value":1906,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1906,"unit":"Avg GPU freq. (MHz)"},{"value":43,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Gaming temperatures","value":65,"unit":"Avg CPU (°C)","multiValues":[{"value":65,"unit":"Avg CPU (°C)"},{"value":73,"unit":"Max CPU (°C)"},{"value":68,"unit":"Avg GPU (°C)"},{"value":71,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"GPU stats","value":2421,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2421,"unit":"Avg GPU freq. (MHz)"},{"value":77,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Gaming temperatures","value":55,"unit":"Avg CPU (°C)","multiValues":[{"value":55,"unit":"Avg CPU (°C)"},{"value":98,"unit":"Max CPU (°C)"},{"value":28,"unit":"Avg GPU (°C)"},{"value":69,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"GPU stats","value":1750,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1750,"unit":"Avg GPU freq. (MHz)"},{"value":55,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Gaming temperatures","value":79,"unit":"Avg CPU (°C)","multiValues":[{"value":79,"unit":"Avg CPU (°C)"},{"value":85,"unit":"Max CPU (°C)"},{"value":78,"unit":"Avg GPU (°C)"},{"value":81,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"GPU stats","value":2589,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2589,"unit":"Avg GPU freq. (MHz)"},{"value":97,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["Gaming temperatures","GPU stats"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["GPU stats","Gaming temperatures"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"System performance","subhead":"Measuring the relative performance of the different laptop chips in terms of power and thermals.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069139376-wv6lyi9yj" 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">Measuring the relative performance of the different laptop chips in terms of power and thermals.</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></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-1792069139376-wv6lyi9yj-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><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.53333333333333%; background-color: #E33235;" data-target-width="63.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">1906</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.4333333333333333%; background-color: #FE9F58;" data-target-width="1.4333333333333333" 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 ">Framework 16 | RTX 5070 100 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.7%; background-color: #E33235;" data-target-width="80.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">2421</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.566666666666667%; background-color: #FE9F58;" data-target-width="2.566666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">77</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 86.3%; background-color: #E33235;" data-target-width="86.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">2589</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.2333333333333334%; background-color: #FE9F58;" data-target-width="3.2333333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">97</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>Asus ProArt P16 | RTX Spark</td><td>1906 Avg GPU freq. (MHz), 43 Avg GPU power (W)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>2421 Avg GPU freq. (MHz), 77 Avg GPU power (W)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>2589 Avg GPU freq. (MHz), 97 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792069139376-wv6lyi9yj-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #FE9F58;" data-target-width="83" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><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><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">65</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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #1CA9C4;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #EB6F71;" 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 ">Razer Blade 14 | RTX 5070 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: 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: 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #EB6F71;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ProArt P16 | RTX Spark</td><td>75 Avg CPU (°C), 83 Max CPU (°C), 67 Avg GPU (°C), 70 Max GPU (°C)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>65 Avg CPU (°C), 73 Max CPU (°C), 68 Avg GPU (°C), 71 Max GPU (°C)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>79 Avg CPU (°C), 85 Max CPU (°C), 78 Avg GPU (°C), 81 Max GPU (°C)</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069139376-wv6lyi9yj', false); });      } else {        initialize('fv-chart-1792069139376-wv6lyi9yj', false);      }    })();      </script></div><p>This is also highlighted in the Cinebench 2024 benchmarks, which show that, while the multi-threaded performance is fine with 20 cores to spread across, the single-core performance is well behind the competition.</p><h2 class="article-body__section" id="section-asus-proart-p16-aesthetics"><span>Asus ProArt P16 - 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="28dXjtPHbhp8obUy9ASfVL" name="rtx-spark-1" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/28dXjtPHbhp8obUy9ASfVL-1920-80.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>Golly, this is a pretty laptop. I know I very much have 'a type', but the ProArt P16 is absolutely nailing the sleek black MacBook aesthetic that works for me. There is a subtle 'ProArt' logo on the lid, just shiny black against the matte black brushed aluminium, and one more etched logo on the bottom left corner of the frame.</p><p>And it's also incredibly slim, too. I thought the Blade 14 and <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g16-2026-review/" target="_blank">Asus Zephyrus G16</a> were slimline little things, but the ProArt chassis takes it even further. It's super slight, but the brushed aluminium frame makes it perfectly rigid, while remaining lightweight.</p><p>But because it's a 16-inch machine, and one without a numpad—which might be a cause for concern for some creatives—the keycaps on the board are wide, so it feels comfortable to type on. I'm also into the big ol' trackpad Asus has used, too, and that OLED panel really makes the whole thing shine.</p><p>There is one other thing that has surprised me about the looks of the ProArt P16. After just over a week of solid use there is but a small amount of finger-grease on the spacebar (just because I have to keep hitting the damned thing to try and stop it sticking), but other than that the chassis is remarkably lacking in fingerprints. Normally, this sort of machine is an absolute fingerprint magnet, to the point where you'll want to be carrying around a microfibre cloth in your back pocket just so people don't think you're gross when you whip the laptop out in public.</p><p>Instead they may just question your insatiable need to polish up your notebook.</p><h2 class="article-body__section" id="section-asus-proart-p16-software"><span>Asus ProArt P16 - 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PHEpRgCDRckSQ5CpxHeSdL" name="rtx-spark-02" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/PHEpRgCDRckSQ5CpxHeSdL-1920-80.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>The main piece of software to talk about is the OS. Now, this isn't Windows On Arm; that's been effectively retired. This is just plain ol' Windows 11, that just so happens to be running on Arm. And it's impressively transparent as I said earlier. It's slick and feels exactly like running Windows on any other x86 laptop I've used. The only places where you'll notice the difference is in games where they need another level of anti-cheat support the Arm platform doesn't yet offer.</p><p>The ProArt P16 does come with a lot of other software, too. You get the aforementioned ProArt Creator Hub, which allows you to alter the power/fan presets, and then there's the MyAsus software where you can register your device and run diagnostics if anything goes wrong. Though I will say it didn't help me track down what was wrong with the webcam because it didn't register its existence, either.</p><p>Then you get StoryCube, a piece of software designed to help collate and classify the media on your device using AI. And MuseTree, an app designed for ProArt machines to quickly get you producing AI-generated video and images using local models. You will have to download some extra files/models to actually get up and running, but then you'll be able to run the FLUX.2 model to make your AI dreams a reality.</p><p>It's totally offline, so you don't necessarily have to worry about draining reservoirs of water or slamming the energy reserves just to mess around generating a picture of a gaming PC made entirely out of potato, but whether it's really something creatives are going to want to incorporate into their workflows… I am unconvinced.</p><p>Given that storage space is at a premium with these RTX Spark machines, I could do without any extra applications installed on my PC, which means there is a bit of cleanup you're going to have to indulge in to claw back the space taken up with pre-installed stuff. But it is all at least relatively unobtrusive. I mean, there's no McAfee pop-ups determined to bug you every 20 minutes unless you sign your life away for some AV cover of dubious virtue.</p><h2 class="article-body__section" id="section-asus-proart-p16-battery-life"><span>Asus ProArt P16 - 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-1792069147073-kaaqw666i *, #fv-chart-1792069147073-kaaqw666i *:before, #fv-chart-1792069147073-kaaqw666i *:after, #fv-chart-1792069147073-kaaqw666i-slideshow *, #fv-chart-1792069147073-kaaqw666i-slideshow *:before, #fv-chart-1792069147073-kaaqw666i-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069147073-kaaqw666i, #fv-chart-1792069147073-kaaqw666i-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069147073-kaaqw666i { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069147073-kaaqw666i.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-nav-btn.disabled, #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-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; user-select: none !important; } #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069147073-kaaqw666i .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069147073-kaaqw666i .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069147073-kaaqw666i .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069147073-kaaqw666i .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069147073-kaaqw666i .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-row, #fv-chart-1792069147073-kaaqw666i .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069147073-kaaqw666i .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069147073-kaaqw666i .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069147073-kaaqw666i .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i.mobile-view .fv-pie-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-bar-product, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-bar-label, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-product-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-label, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-bar-container, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-cluster, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-x-axis-label-space, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-benchmark-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-dropdown-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-chart-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-chart-subhead, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-header, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-vs, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069147073-kaaqw666i .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-row, #fv-chart-1792069147073-kaaqw666i .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-label, #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-container, #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069147073-kaaqw666i .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069147073-kaaqw666i.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 gaming battery life using PCMark 10's dedicate gaming battery life test.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:59:07.074Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "PCMark 10",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – PCMark 10",      "value": 86,      "unitText": "Battery life (minutes)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 – PCMark 10",      "value": 131,      "unitText": "Battery life (minutes)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 (2025) – PCMark 10",      "value": 134,      "unitText": "Battery life (minutes)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:59:07.074Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"PCMark 10","value":86,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"PCMark 10","value":131,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"PCMark 10","value":101,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"PCMark 10","value":134,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["PCMark 10"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["PCMark 10"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"All Charts","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Battery life","subhead":"Testing gaming battery life using PCMark 10's dedicate gaming battery life test.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":true,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069147073-kaaqw666i" 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">Testing gaming battery life using PCMark 10's dedicate gaming battery life test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1792069147073-kaaqw666i-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10" data-subhead="Testing gaming battery life using PCMark 10's dedicate gaming battery life test." data-caption="" 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container"><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><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 ">Razer Blade 14 (2025)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.33333333333333%; background-color: #EB6F71;" data-target-width="89.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">134</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 ProArt P16 | RTX Spark</td><td>86</td></tr><tr><td>Framework 16</td><td>131</td></tr><tr><td>Razer Blade 14 (2025)</td><td>134</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069147073-kaaqw666i', false); });      } else {        initialize('fv-chart-1792069147073-kaaqw666i', false);      }    })();      </script></div><p>I'll be honest, this is one of the real disappointments with the RTX Spark as a laptop platform. The battery life is really not great. With a 99.9 Whr battery inside it, and a relatively power-sipping, efficient platform, I was expecting the battery life to be a lot better than it actually turns out to be.</p><p>My expectation was that with an energy efficient Arm SoC I would be happily slapping the lid shut on the ProArt P16 and then flipping it open again ten hours later and it would spring back into life with barely a scratch on the battery capacity. That was effectively my experience from running a Samsung Galaxy Book4 Edge and its Qualcomm Snapdragon chip, and I was hoping to see it replicated. </p><p>But no dice. I'm seeing definite power drain when the system suspends, much in the same way as the x86 Ryzen chip in my Blade 14 does. </p><p>And then in use it chews through the battery surprisingly quickly, too. I used the PCMark 10 CLI to run the Gaming Battery Life test, which loops 3DMark FireStrike tests until the battery runs dry, and I only got a paltry 86 minutes out of it. That's less than an hour and a half, when the Blade 14 and Framework 16, both with RTX 5070 GPUs, will easily top 130 minutes each.</p><p>Now, that is an emulated test, so not quite perfectly set up for this platform, but it's not been inconsistent with my experience actually using this device unplugged. When running a local AI model on Hermes Agent, for example, I've regularly had to plug into a power source while it churns through a tough problem (or sometimes what I thought was a simple one) because running the memory and the GPU at 100% have drained the battery very quickly. </p><p>The same is true for gaming, which feels odd given that in Balanced Mode it's running at a total SoC wattage of just over 40 W, and that shouldn't slam through the battery as quickly as it seems to. You can run in Whisper Mode, which cuts the power draw down by a healthy amount again, but then you are running at well under 1000 MHz on the GPU side and it does make gaming a little tougher on the eye. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/asus-proart-p16-rtx-spark-review/</link>
                                                                            <description>
                            <![CDATA[ The best RTX Spark machine, but is it the best for you? Probably not… ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">HS2rJCTo8iT9ZZpuDJPuYA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/67se7k5fLbRDHQaLnVkReL-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 20 Oct 2026 16:08:45 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/67se7k5fLbRDHQaLnVkReL-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ProArt P16 laptop with Nvidia&#039;s RTX Spark inside]]></media:description>                                                            <media:text><![CDATA[Asus ProArt P16 laptop with Nvidia&#039;s RTX Spark inside]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ProArt P16 laptop with Nvidia&#039;s RTX Spark inside]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/67se7k5fLbRDHQaLnVkReL-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Asus ProArt P16 (H7607BA)"></div><p>If you don't talk to me about the price, I will tell you the <a href="https://eshop.asus.com/us/31150-us-cnf-auto.html" target="_blank">Asus ProArt P16</a> is an unbelievably good gaming laptop. It is beautifully slim, runs incredibly well gaming on battery, and has an absolutely stunning 16-inch OLED screen. And its Arm-based SoC is almost entirely transparent when it comes to running pretty much anything on Windows 11.</p><p>But this is no mere Snapdragon device, this the <a href="https://www.pcgamer.com/hardware/gaming-laptops/nvidias-rtx-spark-makes-for-an-impressive-arm-based-gaming-laptop-but-not-one-id-recommend-you-buy-just-for-pc-gaming/" target="_blank">RTX Spark</a>; Nvidia's first foray into the world of full Windows SoCs. It's pairing a relatively beefy RTX Blackwell GPU with a whole bunch of Arm CPU cores, and doing so with lots and lots and lots of LPDDR5X memory. Y'know, for AI.</p><p>Which, er, is why you might not want to ask about that price. Memory's expensive, and these RTX Spark laptops—of which the Asus ProArt P16 is, in my opinion, the most desirable—are likewise <em>brutally</em> priced. I have the 64 GB version, with the top Nvidia N1X SoC inside it, and it will set you back $4,400.</p><p>It is that price both for AI and because of AI, and is being sold as the 'One PC' that can do everything. It can game, it can run creative apps, and it can slam through local AI workloads like no other laptop before. But where you're probably expecting me to trot out the old 'jack of all trades, master of none' line here, that's not really the case. There are tradeoffs, sure, but it's really, really good at the lot. And did I mention it was pretty? </p><p>The real question here, however, is whether a PC gamer ought to be considering this machine for their next laptop. And if it's just to play games on, this would not be my first choice, however good a device I think it is. The performance, for an Arm-powered laptop, is impressive in terms of the experience, but not faultless. While Microsoft is working hard on Prism and opening up support for every anti-cheat software going, it is not complete. And checking against my back-of-the-napkin list of the 15 biggest PC games around right now you're looking at around half of them not being playable. Yet.</p><div class="card card--standard card--rows-2 card--align-center"><div class="card__content"><h3 class="card__title">Buy if...</h3><div class="card__description-wrapper"><div class="card__description"><p>✅ <strong>You're a creator or local AI head who games on the side:</strong> If you're after an almost workstation style thin and light machine, but also want to play after dark, the ProArt P16 will cover all bases</p></div></div></div></div><div class="card card--standard card--rows-2 card--align-center"><div class="card__content"><h3 class="card__title">Don&#39;t buy if...</h3><div class="card__description-wrapper"><div class="card__description"><p>❌ <strong>You just want a gaming laptop:</strong> There are other thin and light gaming machines that will cost a fraction of what this does, but perform as well in-game.<br /><br />❌ <strong>You have to ask the price:</strong> These are machines for the very well-off PC user.</p></div></div></div></div><h2 class="article-body__section" id="section-asus-proart-p16-features"><span>Asus ProArt P16 - Features</span></h2><div ><table><tbody><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Nvidia RTX Spark N1X</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>20 total<br />(10 Arm Cortex-X925 + 10 Arm Cortex-A725)</p></td></tr><tr><td class="firstcol " ><p><strong>GPU</strong></p></td><td  ><p>Nvidia Blackwell RTX</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>6144 CUDA cores</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>64 GB LPDDR5X RAM</p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB NVMe M.2 SSD</p></td></tr><tr><td class="firstcol " ><p><strong>Screen</strong></p></td><td  ><p>16-inch 3K OLED 100% DCI-P3 120 Hz Touchscreen</p></td></tr><tr><td class="firstcol " ><p><strong>OS</strong></p></td><td  ><p>Microsoft Windows 11 Home 64-bit</p></td></tr><tr><td class="firstcol " ><p><strong>Colour</strong></p></td><td  ><p>Nano Black</p></td></tr><tr><td class="firstcol " ><p><strong>Warranty</strong></p></td><td  ><p>ASUS 12 Month Collect &amp; Return Warranty</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://uk.store.asus.com/asus-proart-p16-h7607-nvidia-rtx-spark-31150.html" target="_blank">£3,900</a> | <a href="https://eshop.asus.com/us/31150-us-cnf-auto.html" target="_blank">$4,400</a></p></td></tr></tbody></table></div><p>There are many like it, but this one is mine: The 20-core N1X chip, with 10 performance and 10 efficient cores, and the 6144 CUDA core GPU component. This version also comes with a 1 TB SSD (for a <a href="https://eshop.asus.com/us/31150-us-cnf-auto.html" target="_blank">$4,400</a> spec? 😬 I know) and 64 GB of LPDDR5X-9400 memory. </p><p>This version of the ProArt P16 is rocking the 16-inch 2880 x 1800 touchscreen OLED display, while there is also a 3840 x 2400 OLED screen available (both 120 Hz) if you go for one of the even pricier models. That one's a touch brighter, but this 1800p OLED will still output at 500 nits, with a 1100 nit peak HDR output, so it's no slouch.</p><p>The paucity of storage is a definite disappointment for something at this price—look lower down the stack and you'll still be paying $2800 for the 24 GB version with just a 512 GB SSD. And I honestly do not see the point in that one except for all concerned to be able to say RTX Spark laptops "start from $2800". There is, however, a spare PCIe Gen5 SSD slot in the rear of the machine, which is easily accessible once you remove <em>lots</em> of torx screws.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/v6MexP7DQk8scp2tmb6iPL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/335dER7yYLxcPPfk7AdnLL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The keyboard would be a genuinely lovely thing for this device if I wasn't regularly getting additional keystrokes I did not ask for. I've had to keep deleting the extra spaces this thing keeps adding into my copy. There. I just had to kill another one. It's annoying. </p><p>What isn't annoying at all, though, is the glorious, <em>massive </em>haptic touchpad Asus has jammed onto this thing. It quite literally takes up half the width of the device. It's great to the touch, and impressively responsive as your digits glide across its surface. Mmm. Smooth.</p><p>It's meant to have a webcam, too, but I cannot for the life of me find out how to turn the damned thing on. I'm assuming that somewhere in there a ribbon cable has become ejected because the device sees nothing. This is what I mean by some quality control issues...</p><h2 class="article-body__section" id="section-asus-proart-p16-value"><span>Asus ProArt P16 - Value</span></h2><p>Haha. Hahahahahaha. Hahahahahahahahahahahaha.</p><p>C'mon. This is the mid-range <a href="https://eshop.asus.com/us/31150-us-cnf-auto.html" target="_blank">ProArt P16 for $4,400</a>. Any sense of value left the station a loooooooong time ago.</p><h2 class="article-body__section" id="section-asus-proart-p16-sound"><span>Asus ProArt P16 - 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:1995px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="YHyysLxiMW35yvZ4fZ9aVE" name="1792511127.jpg" alt="Asus ProArt P16 RTX Spark" src="https://cdn.mos.cms.futurecdn.net/YHyysLxiMW35yvZ4fZ9aVE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1995" height="1122" attribution="" 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 very pleasant surprise. The up-firing speakers set either side of the ProArt P16's keyboard are really, really good. Obviously that's still really, really good <em>for laptop speakers,</em> and they're are never going to replace your bookshelf speakers, but for clarity and, yes, even bass they do incredibly well.</p><p>And they're loud enough that they can largely overcome the sound coming out of the vents on the ProArt P16 when it's running in full performance mode. It does get rather chatty when the silicon is running at full throttle, and when you're talking about a system that's going to max out its GPU component when running both games and local large language models, that's probably going to happen quite a lot.</p><p>The pleasing thing, however, is that knocking things down to the Balanced preset in the ProArt Creator Hub (essentially a reskinned Armoury Crate) means that your performance only drops by a few percentage points but the fan noise drops by a whole hell of a lot. It's not silent—you have to dip into Whisper mode for that—but this is the preset you're going to want to spend most of your time running in.</p><h2 class="article-body__section" id="section-asus-proart-p16-performance"><span>Asus ProArt P16 - 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="43r9NsyWuCiCCXfqYWp4eL" name="rtx-spark-06" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/43r9NsyWuCiCCXfqYWp4eL-1920-80.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>Somewhat inevitably, performance is a mixed bag of chips when it comes to the RTX Spark. For one, this is a first-gen product from Nvidia, fusing essentially off-the-shelf Arm cores with its own GPU cores, so broad, mature support was never going to be 100% there from the get-go. For another we're talking about games especially that are being run through the Microsoft Prism emulation layer in order for them to run at all on the Asus ProArt P16.</p><p>But even taking all that into account I think the gaming performance of this device is pretty damned impressive. The general suggestion ahead of the launch was that the 6144 CUDA core version would deliver gaming performance at a similar level to the RTX 5070 mobile GPUs. It has more cores than the mobile silicon, but is running at a lower clock speed and with a lower power budget, too.</p><p>Take a look at the relative 1080p gaming performance of Cyberpunk 2077 and Metro Exodus Enhanced Ed. running on the RTX Spark versus the 100 W <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-16-rtx-5070-upgrade-review/" target="_blank">Framework 16</a> or 115 W <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-14-2025-review/" target="_blank">Razer Blade 14</a> and you can see where it doesn't quite match up to the GPU performance of the more thirsty graphics parts.</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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *:before, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *:after, #fv-chart-1792075982248-y64zpc686-slideshow *, #fv-chart-1792075982248-y64zpc686-slideshow *:before, #fv-chart-1792075982248-y64zpc686-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-nav-btn.disabled, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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; user-select: none !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-label, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-label-space { display: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (1080p RT Ultra)",    "Baldur's Gate 3 (1080p Ultra)",    "Black Myth: Wukong benchmarking tool (1080p High)",    "Metro Exodus Enhanced Edition (1080p Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cyberpunk 2077 (1080p RT Ultra)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Cyberpunk 2077 (1080p RT Ultra)",      "value": 43,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Cyberpunk 2077 (1080p RT Ultra)",      "value": 45,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Baldur's Gate 3 (1080p Ultra)",      "value": 42,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Baldur's Gate 3 (1080p Ultra)",      "value": 69,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Baldur's Gate 3 (1080p Ultra)",      "value": 65,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 66,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 64,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 65,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 82,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 84,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Native gaming performance",  "description": "Testing the relative gaming performance across multiple games at the laptop screen's native resolution.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (Native res. RT Ultra)",    "Baldur's Gate 3 (Native res. Ultra)",    "Black Myth: Wukong benchmarking tool (Native res. High)",    "Metro Exodus Enhanced Edition (Native res. Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 18,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 18,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 7,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Baldur's Gate 3 (Native res. Ultra)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Baldur's Gate 3 (Native res. Ultra)",      "value": 67,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Baldur's Gate 3 (Native res. Ultra)",      "value": 61,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 38,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 63,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 46,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 49,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Upscaled gaming performance",  "description": "Testing the relative gaming performance of different laptops across multiple games.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",    "Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 63,      "unitText": "Avg FPS"    }  ]}]</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T14:53:02.249Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":54,"unit":"Avg FPS","multiValues":[{"value":54,"unit":"Avg FPS"},{"value":34,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":62,"unit":"Avg FPS","multiValues":[{"value":62,"unit":"Avg FPS"},{"value":37,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":75,"unit":"Avg FPS","multiValues":[{"value":75,"unit":"Avg FPS"},{"value":58,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":72,"unit":"Avg FPS","multiValues":[{"value":72,"unit":"Avg FPS"},{"value":62,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":62,"unit":"Avg FPS","multiValues":[{"value":62,"unit":"Avg FPS"},{"value":43,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":63,"unit":"Avg FPS","multiValues":[{"value":63,"unit":"Avg FPS"},{"value":55,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"attributes":["Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))"],"selectedProducts":[],"selectedPrimaryProduct":null,"selectedAttributes":[],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Upscaled gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[{"id":"slide-1792068864174","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","Metro Exodus Enhanced Edition (1080p Ultra)"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"1080p gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}},{"id":"slide-1792075946078","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","Metro Exodus Enhanced Edition (Native res. Ultra)"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Native gaming performance","subhead":"Testing the relative gaming performance across multiple games at the laptop screen's native resolution.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W | 1600p","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W | 1600p","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W | 1800p","Asus ProArt P16 | RTX Spark":"Asus ProArt P16 | RTX Spark | 1880p"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}},{"id":"slide-1792075980795","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Upscaled gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}}]}</script><div id="fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games.</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">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-1792075982248-y64zpc686-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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">36</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 ">Framework 16 | RTX 5070 100 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: 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: 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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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 ProArt P16 | RTX Spark</td><td>36 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>43 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>45 Avg FPS, 28 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 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 ">Framework 16 | RTX 5070 100 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: 86.25%; background-color: #E33235;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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 ProArt P16 | RTX Spark</td><td>42 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>69 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>65 Avg FPS, 38 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>66 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>64 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>65 Avg FPS, 56 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.999999999999996%; background-color: #FE9F58;" data-target-width="28.999999999999996" data-target-margin="0"><div 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 ">Framework 16 | RTX 5070 100 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%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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><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 ProArt P16 | RTX Spark</td><td>75 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>84 Avg FPS, 50 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></div><div class="fv-slide" id="fv-chart-1792075982248-y64zpc686-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's 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">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-1792075982248-y64zpc686-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Testing the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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">18</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">13</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><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">18</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">8</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #E33235;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15%; background-color: #FE9F58;" data-target-width="15" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3</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>Asus ProArt P16 | RTX Spark | 1880p</td><td>18 Avg FPS, 13 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>18 Avg FPS, 8 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>7 Avg FPS, 3 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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: 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><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 ProArt P16 | RTX Spark | 1880p</td><td>36 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>67 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>61 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #E33235;" data-target-width="47.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">38</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><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: 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 ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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><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>Asus ProArt P16 | RTX Spark | 1880p</td><td>38 Avg FPS, 26 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>63 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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: 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 ">Framework 16 | RTX 5070 100 W | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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><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 ProArt P16 | RTX Spark | 1880p</td><td>46 Avg FPS, 17 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>54 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>49 Avg FPS, 35 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></div><div class="fv-slide" id="fv-chart-1792075982248-y64zpc686-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1792075982248-y64zpc686-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Upscaled gaming performance</h3><p class="fv-chart-subhead">Testing the relative gaming performance of different laptops across multiple games.</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></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-1792075982248-y64zpc686-slide-2-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="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 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 ">Framework 16 | RTX 5070 100 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.75%; background-color: #E33235;" data-target-width="93.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Razer Blade 14 | RTX 5070 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>54 Avg FPS, 34 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>75 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>62 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-slide-2-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="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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: 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: 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 ">Razer Blade 14 | RTX 5070 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>62 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>63 Avg FPS, 55 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></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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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) {                        fvLocalAnimate(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) {                setTimeout(function() { fvLocalAnimate(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1792075982248-y64zpc686', true); });      } else {        initialize('fv-chart-1792075982248-y64zpc686', true);      }    })();      </script></div><p>But when you look at the power draw at those levels it becomes far more impressive. At 1080p in Metro, the Asus laptop is drawing an average of 43 W during the run, while the Razer machine is sitting at 97 W. That's well over double the power, but only running 12% faster in terms of frame rate.</p><p>It's also worth noting that we're talking about a GPU that has access to much more memory—albeit with lower memory bandwidth—than the 8 GB GDDR7 that the RTX 5070 mobile can draw on. </p><p>There are also times where there is genuine performance parity, too. Running the Black Myth Wukong benchmark and you can see there's a level of parity with the higher power Blade's GPU, even at the same native resolution when you throw upscaling into the mix.</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-1792069139376-wv6lyi9yj *, #fv-chart-1792069139376-wv6lyi9yj *:before, #fv-chart-1792069139376-wv6lyi9yj *:after, #fv-chart-1792069139376-wv6lyi9yj-slideshow *, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:before, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069139376-wv6lyi9yj, #fv-chart-1792069139376-wv6lyi9yj-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069139376-wv6lyi9yj { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn.disabled, #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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; user-select: none !important; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069139376-wv6lyi9yj .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.mobile-view .fv-pie-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-bar-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-cluster, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-label-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-benchmark-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-dropdown-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-subhead, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-header, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-vs, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069139376-wv6lyi9yj .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.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": "Measuring the relative performance of the different laptop chips in terms of power and thermals.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:58:59.376Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "GPU stats",    "Gaming temperatures",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – GPU stats",      "value": 1906,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – GPU stats",      "value": 2421,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – GPU stats",      "value": 2589,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Gaming temperatures",      "value": 75,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Gaming temperatures",      "value": 65,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Gaming temperatures",      "value": 79,      "unitText": "Avg CPU (°C)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:58:59.376Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Gaming temperatures","value":75,"unit":"Avg CPU (°C)","multiValues":[{"value":75,"unit":"Avg CPU (°C)"},{"value":83,"unit":"Max CPU (°C)"},{"value":67,"unit":"Avg GPU (°C)"},{"value":70,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"GPU stats","value":1906,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1906,"unit":"Avg GPU freq. (MHz)"},{"value":43,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Gaming temperatures","value":65,"unit":"Avg CPU (°C)","multiValues":[{"value":65,"unit":"Avg CPU (°C)"},{"value":73,"unit":"Max CPU (°C)"},{"value":68,"unit":"Avg GPU (°C)"},{"value":71,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"GPU stats","value":2421,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2421,"unit":"Avg GPU freq. (MHz)"},{"value":77,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Gaming temperatures","value":55,"unit":"Avg CPU (°C)","multiValues":[{"value":55,"unit":"Avg CPU (°C)"},{"value":98,"unit":"Max CPU (°C)"},{"value":28,"unit":"Avg GPU (°C)"},{"value":69,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"GPU stats","value":1750,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1750,"unit":"Avg GPU freq. (MHz)"},{"value":55,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Gaming temperatures","value":79,"unit":"Avg CPU (°C)","multiValues":[{"value":79,"unit":"Avg CPU (°C)"},{"value":85,"unit":"Max CPU (°C)"},{"value":78,"unit":"Avg GPU (°C)"},{"value":81,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"GPU stats","value":2589,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2589,"unit":"Avg GPU freq. (MHz)"},{"value":97,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["Gaming temperatures","GPU stats"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["GPU stats","Gaming temperatures"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"System performance","subhead":"Measuring the relative performance of the different laptop chips in terms of power and thermals.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069139376-wv6lyi9yj" 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">Measuring the relative performance of the different laptop chips in terms of power and thermals.</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></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-1792069139376-wv6lyi9yj-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><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.53333333333333%; background-color: #E33235;" data-target-width="63.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">1906</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.4333333333333333%; background-color: #FE9F58;" data-target-width="1.4333333333333333" 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 ">Framework 16 | RTX 5070 100 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.7%; background-color: #E33235;" data-target-width="80.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">2421</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.566666666666667%; background-color: #FE9F58;" data-target-width="2.566666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">77</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 86.3%; background-color: #E33235;" data-target-width="86.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">2589</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.2333333333333334%; background-color: #FE9F58;" data-target-width="3.2333333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">97</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>Asus ProArt P16 | RTX Spark</td><td>1906 Avg GPU freq. (MHz), 43 Avg GPU power (W)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>2421 Avg GPU freq. (MHz), 77 Avg GPU power (W)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>2589 Avg GPU freq. (MHz), 97 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792069139376-wv6lyi9yj-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #FE9F58;" data-target-width="83" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><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><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">65</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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #1CA9C4;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #EB6F71;" 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 ">Razer Blade 14 | RTX 5070 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: 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: 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #EB6F71;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ProArt P16 | RTX Spark</td><td>75 Avg CPU (°C), 83 Max CPU (°C), 67 Avg GPU (°C), 70 Max GPU (°C)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>65 Avg CPU (°C), 73 Max CPU (°C), 68 Avg GPU (°C), 71 Max GPU (°C)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>79 Avg CPU (°C), 85 Max CPU (°C), 78 Avg GPU (°C), 81 Max GPU (°C)</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069139376-wv6lyi9yj', false); });      } else {        initialize('fv-chart-1792069139376-wv6lyi9yj', false);      }    })();      </script></div><p>Where there is a clear difference, however, is when it comes to games that are CPU-bound. Baldur's Gate 3 is one game we use as a benchmark specifically because it highlights the performance differences between processors—on the desktop side it's a test which shows the dominance of AMD's 3D V-Cache technology and on mobile you'll see where Intel's CPUs still have performance to offer gamers.</p><p>And Baldur's Gate 3 really struggles on the RTX Spark in relation to the other machines. There are two reasons for this; the first being that emulation has an impact on CPU performance rather than GPU performance, so CPU-bound games will suffer more than GPU-bound ones. And second, the CPU cores themselves aren't exactly leading-edge silicon when it comes to single-threaded gaming 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-1792069139376-wv6lyi9yj *, #fv-chart-1792069139376-wv6lyi9yj *:before, #fv-chart-1792069139376-wv6lyi9yj *:after, #fv-chart-1792069139376-wv6lyi9yj-slideshow *, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:before, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069139376-wv6lyi9yj, #fv-chart-1792069139376-wv6lyi9yj-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069139376-wv6lyi9yj { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn.disabled, #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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; user-select: none !important; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069139376-wv6lyi9yj .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.mobile-view .fv-pie-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-bar-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-cluster, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-label-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-benchmark-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-dropdown-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-subhead, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-header, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-vs, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069139376-wv6lyi9yj .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.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": "Measuring the relative performance of the different laptop chips in terms of power and thermals.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:58:59.376Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "GPU stats",    "Gaming temperatures",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – GPU stats",      "value": 1906,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – GPU stats",      "value": 2421,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – GPU stats",      "value": 2589,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Gaming temperatures",      "value": 75,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Gaming temperatures",      "value": 65,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Gaming temperatures",      "value": 79,      "unitText": "Avg CPU (°C)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:58:59.376Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Gaming temperatures","value":75,"unit":"Avg CPU (°C)","multiValues":[{"value":75,"unit":"Avg CPU (°C)"},{"value":83,"unit":"Max CPU (°C)"},{"value":67,"unit":"Avg GPU (°C)"},{"value":70,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"GPU stats","value":1906,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1906,"unit":"Avg GPU freq. (MHz)"},{"value":43,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Gaming temperatures","value":65,"unit":"Avg CPU (°C)","multiValues":[{"value":65,"unit":"Avg CPU (°C)"},{"value":73,"unit":"Max CPU (°C)"},{"value":68,"unit":"Avg GPU (°C)"},{"value":71,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"GPU stats","value":2421,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2421,"unit":"Avg GPU freq. (MHz)"},{"value":77,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Gaming temperatures","value":55,"unit":"Avg CPU (°C)","multiValues":[{"value":55,"unit":"Avg CPU (°C)"},{"value":98,"unit":"Max CPU (°C)"},{"value":28,"unit":"Avg GPU (°C)"},{"value":69,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"GPU stats","value":1750,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1750,"unit":"Avg GPU freq. (MHz)"},{"value":55,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Gaming temperatures","value":79,"unit":"Avg CPU (°C)","multiValues":[{"value":79,"unit":"Avg CPU (°C)"},{"value":85,"unit":"Max CPU (°C)"},{"value":78,"unit":"Avg GPU (°C)"},{"value":81,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"GPU stats","value":2589,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2589,"unit":"Avg GPU freq. (MHz)"},{"value":97,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["Gaming temperatures","GPU stats"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["GPU stats","Gaming temperatures"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"System performance","subhead":"Measuring the relative performance of the different laptop chips in terms of power and thermals.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069139376-wv6lyi9yj" 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">Measuring the relative performance of the different laptop chips in terms of power and thermals.</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></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-1792069139376-wv6lyi9yj-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><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.53333333333333%; background-color: #E33235;" data-target-width="63.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">1906</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.4333333333333333%; background-color: #FE9F58;" data-target-width="1.4333333333333333" 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 ">Framework 16 | RTX 5070 100 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.7%; background-color: #E33235;" data-target-width="80.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">2421</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.566666666666667%; background-color: #FE9F58;" data-target-width="2.566666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">77</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 86.3%; background-color: #E33235;" data-target-width="86.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">2589</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.2333333333333334%; background-color: #FE9F58;" data-target-width="3.2333333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">97</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>Asus ProArt P16 | RTX Spark</td><td>1906 Avg GPU freq. (MHz), 43 Avg GPU power (W)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>2421 Avg GPU freq. (MHz), 77 Avg GPU power (W)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>2589 Avg GPU freq. (MHz), 97 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792069139376-wv6lyi9yj-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #FE9F58;" data-target-width="83" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><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><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">65</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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #1CA9C4;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #EB6F71;" 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 ">Razer Blade 14 | RTX 5070 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: 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: 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #EB6F71;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ProArt P16 | RTX Spark</td><td>75 Avg CPU (°C), 83 Max CPU (°C), 67 Avg GPU (°C), 70 Max GPU (°C)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>65 Avg CPU (°C), 73 Max CPU (°C), 68 Avg GPU (°C), 71 Max GPU (°C)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>79 Avg CPU (°C), 85 Max CPU (°C), 78 Avg GPU (°C), 81 Max GPU (°C)</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069139376-wv6lyi9yj', false); });      } else {        initialize('fv-chart-1792069139376-wv6lyi9yj', false);      }    })();      </script></div><p>This is also highlighted in the Cinebench 2024 benchmarks, which show that, while the multi-threaded performance is fine with 20 cores to spread across, the single-core performance is well behind the competition.</p><h2 class="article-body__section" id="section-asus-proart-p16-aesthetics"><span>Asus ProArt P16 - 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="28dXjtPHbhp8obUy9ASfVL" name="rtx-spark-1" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/28dXjtPHbhp8obUy9ASfVL-1920-80.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>Golly, this is a pretty laptop. I know I very much have 'a type', but the ProArt P16 is absolutely nailing the sleek black MacBook aesthetic that works for me. There is a subtle 'ProArt' logo on the lid, just shiny black against the matte black brushed aluminium, and one more etched logo on the bottom left corner of the frame.</p><p>And it's also incredibly slim, too. I thought the Blade 14 and <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g16-2026-review/" target="_blank">Asus Zephyrus G16</a> were slimline little things, but the ProArt chassis takes it even further. It's super slight, but the brushed aluminium frame makes it perfectly rigid, while remaining lightweight.</p><p>But because it's a 16-inch machine, and one without a numpad—which might be a cause for concern for some creatives—the keycaps on the board are wide, so it feels comfortable to type on. I'm also into the big ol' trackpad Asus has used, too, and that OLED panel really makes the whole thing shine.</p><p>There is one other thing that has surprised me about the looks of the ProArt P16. After just over a week of solid use there is but a small amount of finger-grease on the spacebar (just because I have to keep hitting the damned thing to try and stop it sticking), but other than that the chassis is remarkably lacking in fingerprints. Normally, this sort of machine is an absolute fingerprint magnet, to the point where you'll want to be carrying around a microfibre cloth in your back pocket just so people don't think you're gross when you whip the laptop out in public.</p><p>Instead they may just question your insatiable need to polish up your notebook.</p><h2 class="article-body__section" id="section-asus-proart-p16-software"><span>Asus ProArt P16 - 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PHEpRgCDRckSQ5CpxHeSdL" name="rtx-spark-02" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/PHEpRgCDRckSQ5CpxHeSdL-1920-80.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>The main piece of software to talk about is the OS. Now, this isn't Windows On Arm; that's been effectively retired. This is just plain ol' Windows 11, that just so happens to be running on Arm. And it's impressively transparent as I said earlier. It's slick and feels exactly like running Windows on any other x86 laptop I've used. The only places where you'll notice the difference is in games where they need another level of anti-cheat support the Arm platform doesn't yet offer.</p><p>The ProArt P16 does come with a lot of other software, too. You get the aforementioned ProArt Creator Hub, which allows you to alter the power/fan presets, and then there's the MyAsus software where you can register your device and run diagnostics if anything goes wrong. Though I will say it didn't help me track down what was wrong with the webcam because it didn't register its existence, either.</p><p>Then you get StoryCube, a piece of software designed to help collate and classify the media on your device using AI. And MuseTree, an app designed for ProArt machines to quickly get you producing AI-generated video and images using local models. You will have to download some extra files/models to actually get up and running, but then you'll be able to run the FLUX.2 model to make your AI dreams a reality.</p><p>It's totally offline, so you don't necessarily have to worry about draining reservoirs of water or slamming the energy reserves just to mess around generating a picture of a gaming PC made entirely out of potato, but whether it's really something creatives are going to want to incorporate into their workflows… I am unconvinced.</p><p>Given that storage space is at a premium with these RTX Spark machines, I could do without any extra applications installed on my PC, which means there is a bit of cleanup you're going to have to indulge in to claw back the space taken up with pre-installed stuff. But it is all at least relatively unobtrusive. I mean, there's no McAfee pop-ups determined to bug you every 20 minutes unless you sign your life away for some AV cover of dubious virtue.</p><h2 class="article-body__section" id="section-asus-proart-p16-battery-life"><span>Asus ProArt P16 - 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-1792069147073-kaaqw666i *, #fv-chart-1792069147073-kaaqw666i *:before, #fv-chart-1792069147073-kaaqw666i *:after, #fv-chart-1792069147073-kaaqw666i-slideshow *, #fv-chart-1792069147073-kaaqw666i-slideshow *:before, #fv-chart-1792069147073-kaaqw666i-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069147073-kaaqw666i, #fv-chart-1792069147073-kaaqw666i-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069147073-kaaqw666i { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069147073-kaaqw666i.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-nav-btn.disabled, #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-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; user-select: none !important; } #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069147073-kaaqw666i .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069147073-kaaqw666i .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069147073-kaaqw666i .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069147073-kaaqw666i .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069147073-kaaqw666i .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-row, #fv-chart-1792069147073-kaaqw666i .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069147073-kaaqw666i .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069147073-kaaqw666i .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069147073-kaaqw666i .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i.mobile-view .fv-pie-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-bar-product, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-bar-label, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-product-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-label, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-bar-container, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-cluster, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-x-axis-label-space, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-benchmark-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-dropdown-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-chart-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-chart-subhead, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-header, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-vs, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069147073-kaaqw666i .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-row, #fv-chart-1792069147073-kaaqw666i .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-label, #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-container, #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069147073-kaaqw666i .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069147073-kaaqw666i.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 gaming battery life using PCMark 10's dedicate gaming battery life test.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:59:07.074Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "PCMark 10",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – PCMark 10",      "value": 86,      "unitText": "Battery life (minutes)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 – PCMark 10",      "value": 131,      "unitText": "Battery life (minutes)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 (2025) – PCMark 10",      "value": 134,      "unitText": "Battery life (minutes)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:59:07.074Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"PCMark 10","value":86,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"PCMark 10","value":131,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"PCMark 10","value":101,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"PCMark 10","value":134,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["PCMark 10"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["PCMark 10"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"All Charts","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Battery life","subhead":"Testing gaming battery life using PCMark 10's dedicate gaming battery life test.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":true,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069147073-kaaqw666i" 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">Testing gaming battery life using PCMark 10's dedicate gaming battery life test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1792069147073-kaaqw666i-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10" data-subhead="Testing gaming battery life using PCMark 10's dedicate gaming battery life test." data-caption="" 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container"><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><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 ">Razer Blade 14 (2025)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.33333333333333%; background-color: #EB6F71;" data-target-width="89.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">134</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 ProArt P16 | RTX Spark</td><td>86</td></tr><tr><td>Framework 16</td><td>131</td></tr><tr><td>Razer Blade 14 (2025)</td><td>134</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069147073-kaaqw666i', false); });      } else {        initialize('fv-chart-1792069147073-kaaqw666i', false);      }    })();      </script></div><p>I'll be honest, this is one of the real disappointments with the RTX Spark as a laptop platform. The battery life is really not great. With a 99.9 Whr battery inside it, and a relatively power-sipping, efficient platform, I was expecting the battery life to be a lot better than it actually turns out to be.</p><p>My expectation was that with an energy efficient Arm SoC I would be happily slapping the lid shut on the ProArt P16 and then flipping it open again ten hours later and it would spring back into life with barely a scratch on the battery capacity. That was effectively my experience from running a Samsung Galaxy Book4 Edge and its Qualcomm Snapdragon chip, and I was hoping to see it replicated. </p><p>But no dice. I'm seeing definite power drain when the system suspends, much in the same way as the x86 Ryzen chip in my Blade 14 does. </p><p>And then in use it chews through the battery surprisingly quickly, too. I used the PCMark 10 CLI to run the Gaming Battery Life test, which loops 3DMark FireStrike tests until the battery runs dry, and I only got a paltry 86 minutes out of it. That's less than an hour and a half, when the Blade 14 and Framework 16, both with RTX 5070 GPUs, will easily top 130 minutes each.</p><p>Now, that is an emulated test, so not quite perfectly set up for this platform, but it's not been inconsistent with my experience actually using this device unplugged. When running a local AI model on Hermes Agent, for example, I've regularly had to plug into a power source while it churns through a tough problem (or sometimes what I thought was a simple one) because running the memory and the GPU at 100% have drained the battery very quickly. </p><p>The same is true for gaming, which feels odd given that in Balanced Mode it's running at a total SoC wattage of just over 40 W, and that shouldn't slam through the battery as quickly as it seems to. You can run in Whisper Mode, which cuts the power draw down by a healthy amount again, but then you are running at well under 1000 MHz on the GPU side and it does make gaming a little tougher on the eye. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Nvidia's RTX Spark makes for an impressive Arm-based gaming laptop but not one I'd recommend you buy just for PC gaming ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Well, here it is, Nvidia's all-in-one silicon, the RTX Spark. This is an SoC that's being promoted as the everything chip; the processor that can be all things to all people. It's a creator's chip, it's an AI-lover's chip, and it's a gamer's chip.</p><p>But all three of those kinds of people do need to have one thing in common: they need to be rather well off, because <a href="https://www.pcgamer.com/hardware/gaming-laptops/now-we-know-the-prices-of-the-new-rtx-spark-laptops-and-theyre-as-expensive-as-im-sure-you-feared/" target="_blank">this is also an expensive chip</a>. I spoke about it when the pricing first came to light last week, while I was at the launch event for this Windows-based tech. Even the cheapest of the RTX Spark machines coming our way will cost $2,700, and that will only get you the weaker cores, a paltry 24 GB of unified memory, and a 512 GB SSD.</p><p>That is certainly a limitation, but also completely expected in a time where all things PC cost a ludicrous amount of money, especially devices which are locked into requiring a colossal amount of memory to do their main task. Which, let's be honest here, is AI.</p><p>The unified memory architecture (UMA) of the RTX Spark is perfectly suited to providing a ton of memory for system resources, but also to be able to switch that over to supporting the GPU when it comes to smashing through local AI workloads which fill up the GPU's memory pool. It's the perfect time for Nvidia to release something like this, because local AI is set for a bit of an explosion in popularity (especially when the cloud services start charging <em>real</em> money for their services), but it's also the worst time because this sort of memory-heavy hardware is <em>expensive</em>.</p><p>But here it is in front of me, an RTX Spark laptop that looks for all the world like the slimline MacBook-esque <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-14-2025-review/" target="_blank">Razer Blade</a> machines I've loved for years. But this is no Blade, this is an Asus ProArt P16 and it's a stunner. Thinner than the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g16-2026-review/" target="_blank">Zephyrus G16</a> with a sleek aluminium body and a 64 GB, 20-core RTX Spark N1X chip inside 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="335dER7yYLxcPPfk7AdnLL" name="rtx-spark-04" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/335dER7yYLxcPPfk7AdnLL-1920-80.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><div><blockquote><p>From the get-go I can say that this is not a platform I can really recommend to the average PC gamer</p></blockquote></div><p>I've only been using it a short time, and there is so much to it and so much that is going to change over the next few months that I'm only really going to scratch the surface here. But today I'm going to go over the architecture and the gaming performance, and maybe I'll give you a little bit about my adventures in agentic AI as a palate cleanser later on.</p><p>Yet, even having spent under a week with an RTX Spark as my daily driver, I think from the get-go I can probably say that this is not a platform I can really recommend to the average PC gamer. It's too expensive and we're better served by the gaming laptops already on the market. But, it is an absolutely fascinating, and genuinely impressive platform, and could be a real glimpse at the future of PCs and laptops as a whole.</p><h2 class="article-body__section" id="section-nvidia-rtx-spark-architecture"><span>Nvidia RTX Spark - architecture</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="43r9NsyWuCiCCXfqYWp4eL" name="rtx-spark-06" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/43r9NsyWuCiCCXfqYWp4eL-1920-80.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>I've been waiting for this moment for a long time. The promise of an all-Nvidia gaming laptop has been a tantalising prospect for years now; even before the company tried to buy Arm itself there were rumours of an SoC that would combine Arm cores with Nvidia's powerful GPU silicon.</p><p>AMD's had its own APUs for the longest time, and Intel has been running every facet of a laptop since the dark ages. So it's no surprise Nvidia wanted a piece of that pie.</p><p>And with Qualcomm taking the initial Windows-on-Arm hit with its Snapdragon Elite and Plus chips, letting the OS evolve around the early teething troubles, the time is now ripe for Nvidia's platform to come to fruition. </p><p>Actually, there is no Windows-on-Arm anymore as Microsoft is ditching the suffix and just calling it Windows, because Microsoft is all-in here, too. To be honest, I think that's largely down to the push for local AI and the fact Linux is generally where that lives right now—including the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidias-little-gold-box-of-pure-ai-power-the-dgx-spark-is-finally-out-and-the-comparison-with-amds-much-cheaper-strix-halo-chip-is-looking-a-little-fugly/" target="_blank">DGX Spark</a>, which was the first desktop home of the N1X chip that's running the RTX Spark. But Microsoft is also helping on the gaming side, making the Prism emulation layer more robust on an Arm platform and also committing to bringing all the anti-cheat apps over that Linux currently doesn't have.</p><p>Though <a href="https://www.pcgamer.com/games/battle-royale/fortnite-is-coming-to-linux-once-epic-improves-easy-anti-cheat/" target="_blank">Epic is working on the Linux side</a> of that right now.</p><div ><table><caption>Nvidia RTX Spark configurations</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>RTX Spark N1X</strong><br />(5120-core GPU, 18-core CPU)</p></td><td  ><p><strong>RTX Spark N1X</strong><br />(6144-core GPU, 20-core CPU)</p></td></tr><tr><td class="firstcol " ><p><strong>CPU cores</strong></p></td><td  ><p>18 total<br />(9 Arm Cortex-X925 + 9 Arm Cortex-A725)</p></td><td  ><p>20 total<br />(10 Arm Cortex-X925 + 10 Arm Cortex-A725)</p></td></tr><tr><td class="firstcol " ><p><strong>Maximum performance-core clock</strong></p></td><td  ><p>3.9 GHz</p></td><td  ><p>4.0–4.1 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>Maximum efficiency-core clock</strong></p></td><td  ><p>2.8 GHz</p></td><td  ><p>2.8 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>GPU architecture</strong></p></td><td  ><p>Blackwell RTX</p></td><td  ><p>Blackwell RTX</p></td></tr><tr><td class="firstcol " ><p><strong>CUDA cores</strong></p></td><td  ><p>5,120</p></td><td  ><p>6,144</p></td></tr><tr><td class="firstcol " ><p><strong>Streaming multiprocessors (SMs)</strong></p></td><td  ><p>40</p></td><td  ><p>48</p></td></tr><tr><td class="firstcol " ><p><strong>RT core generation</strong></p></td><td  ><p>Fourth generation</p></td><td  ><p>Fourth generation</p></td></tr><tr><td class="firstcol " ><p><strong>Tensor core generation</strong></p></td><td  ><p>Fifth generation</p></td><td  ><p>Fifth generation</p></td></tr><tr><td class="firstcol " ><p><strong>Unified memory type</strong></p></td><td  ><p>LPDDR5X</p></td><td  ><p>LPDDR5X</p></td></tr><tr><td class="firstcol " ><p><strong>Memory interface</strong></p></td><td  ><p>256-bit / 16-channel</p></td><td  ><p>256-bit / 16-channel</p></td></tr><tr><td class="firstcol " ><p><strong>Memory interface speed</strong></p></td><td  ><p>Up to 9,400 Mbps</p></td><td  ><p>Up to 9,400 Mbps</p></td></tr><tr><td class="firstcol " ><p><strong>Peak memory bandwidth</strong></p></td><td  ><p>Up to 300 GB/s</p></td><td  ><p>Up to 300 GB/s</p></td></tr><tr><td class="firstcol " ><p><strong>NVLink C2C bandwidth</strong></p></td><td  ><p>600 GB/s bidirectional</p></td><td  ><p>600 GB/s bidirectional</p></td></tr><tr><td class="firstcol " ><p><strong>Display interface support</strong></p></td><td  ><p>HDMI 2.1a; DisplayPort 2.0 over USB4</p></td><td  ><p>HDMI 2.1a; DisplayPort 2.0 over USB4</p></td></tr><tr><td class="firstcol " ><p><strong>Process technology</strong></p></td><td  ><p>TSMC 3 nm (both dies)</p></td><td  ><p>TSMC 3 nm (both dies)</p></td></tr><tr><td class="firstcol " ><p><strong>Configurable SoC TDP</strong></p></td><td  ><p>45–80 W</p></td><td  ><p>45–80 W</p></td></tr></tbody></table></div><p>The Nvidia RTX Spark SoC packs in all the Nvidia good stuff alongside a whole slew of, what appear to be, relatively off-the-shelf Arm cores. This is all packed in alongside up to 128 GB of unified LPDDR5X-9400 memory.</p><p>First the GPU side. This is exactly the same as we've already seen drop in the DGX Spark machine launched around this time last year; it's an RTX Blackwell-based chip, sporting 6144 CUDA cores across 48 SMs. Effectively, that's the same core configuration as the desktop <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070 GPU</a>, the GB205, although with a chunk less L2 cache, and a necessarily slower clock speed.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2642px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qzrcjehY65D8RBz9QyASbD" name="rtx-spark-in-hand" alt="Dave holding an Nvidia RTX Spark chip in his hand" src="https://cdn.mos.cms.futurecdn.net/qzrcjehY65D8RBz9QyASbD-1920-80.jpg" mos="" align="middle" fullscreen="" width="2642" height="1486" attribution="" 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 one of the reasons that, despite having the same configuration as the desktop RTX 5070, Nvidia is tempering performance expectations by suggesting it will be more akin to the performance of the <em>mobile </em>RTX 5070 (which has fewer SM) in actual gaming performance. </p><p>Aside from the cache difference, and the overall difference in attached system memory (LPDDR5X not GDDR7) we can assume that the layout of the Blackwell SM remains the same as it has done since the architecture first launched. There are still 128 CUDA cores per SM and I would expect 192 fifth gen Tensor Cores and 48 fourth gen RT Cores, as there are in the DGX Spark's chip.</p><p>The 256-bit memory interface and slower memory means you're getting 300 GB/s of memory bandwidth, against the 672 GB/s the desktop RTX 5070 configuration can offer on its 192-bit bus. But these are slightly apples vs. oranges comparisons because of the platform the RTX Spark is sitting in, the unified memory architecture (UMA) it's surrounded by, and the CPU companion it has.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dWj5tvzLHd4BoLGLZ8thT7-1920-80.jpg" alt="Nvidia's N1X RTX Spark cores" /><figcaption><small role="credit">Nvidia</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RHqPgxvPVoT4hGjMYkhMT7-1920-80.jpg" alt="Nvidia's N1X RTX Spark cores" /><figcaption><small role="credit">Nvidia</small></figcaption></figure></figure><p>Which, although Nvidia is calling it a Grace CPU, and custom-made with MediaTek, does still just sport some off-the-shelf Arm cores. But a lot of them, to be fair. There are 10 'performance' Arm Cortex-X925 cores and 10 'efficient' Arm Cortex-A725 cores and they mark the peak of Arm's 2024 lineup.</p><p>As far as we know, however, there hasn't been any additional work done with these cores to help bolster the necessary emulation to be able to run the x86-focused workloads that are going to be thrown their way. This is the step Apple has taken with its own Arm cores, making sure they're designed from the ground up to take care of such things.</p><p>There is also a second, cut-down RTX Spark SoC. That comes with 5120 CUDA cores across 40 SMs (so a commensurate reduction in Tensor cores and RT cores, too) and with 18 Arm CPU cores, meaning one less of each of the performance and efficient cores.</p><h2 class="article-body__section" id="section-nvidia-rtx-spark-gaming-performance"><span>Nvidia RTX Spark - Gaming 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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *:before, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *:after, #fv-chart-1792075982248-y64zpc686-slideshow *, #fv-chart-1792075982248-y64zpc686-slideshow *:before, #fv-chart-1792075982248-y64zpc686-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-nav-btn.disabled, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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; user-select: none !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-label, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-label-space { display: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (1080p RT Ultra)",    "Baldur's Gate 3 (1080p Ultra)",    "Black Myth: Wukong benchmarking tool (1080p High)",    "Metro Exodus Enhanced Edition (1080p Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cyberpunk 2077 (1080p RT Ultra)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Cyberpunk 2077 (1080p RT Ultra)",      "value": 43,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Cyberpunk 2077 (1080p RT Ultra)",      "value": 45,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Baldur's Gate 3 (1080p Ultra)",      "value": 42,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Baldur's Gate 3 (1080p Ultra)",      "value": 69,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Baldur's Gate 3 (1080p Ultra)",      "value": 65,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 66,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 64,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 65,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 82,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 84,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Native gaming performance",  "description": "Testing the relative gaming performance across multiple games at the laptop screen's native resolution.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (Native res. RT Ultra)",    "Baldur's Gate 3 (Native res. Ultra)",    "Black Myth: Wukong benchmarking tool (Native res. High)",    "Metro Exodus Enhanced Edition (Native res. Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 18,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 18,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 7,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Baldur's Gate 3 (Native res. Ultra)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Baldur's Gate 3 (Native res. Ultra)",      "value": 67,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Baldur's Gate 3 (Native res. Ultra)",      "value": 61,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 38,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 63,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 46,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 49,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Upscaled gaming performance",  "description": "Testing the relative gaming performance of different laptops across multiple games.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",    "Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 63,      "unitText": "Avg FPS"    }  ]}]</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T14:53:02.249Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":54,"unit":"Avg FPS","multiValues":[{"value":54,"unit":"Avg FPS"},{"value":34,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":62,"unit":"Avg FPS","multiValues":[{"value":62,"unit":"Avg FPS"},{"value":37,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":75,"unit":"Avg FPS","multiValues":[{"value":75,"unit":"Avg FPS"},{"value":58,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":72,"unit":"Avg FPS","multiValues":[{"value":72,"unit":"Avg FPS"},{"value":62,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":62,"unit":"Avg FPS","multiValues":[{"value":62,"unit":"Avg FPS"},{"value":43,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":63,"unit":"Avg FPS","multiValues":[{"value":63,"unit":"Avg FPS"},{"value":55,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"attributes":["Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))"],"selectedProducts":[],"selectedPrimaryProduct":null,"selectedAttributes":[],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Upscaled gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[{"id":"slide-1792068864174","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","Metro Exodus Enhanced Edition (1080p Ultra)"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"1080p gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}},{"id":"slide-1792075946078","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","Metro Exodus Enhanced Edition (Native res. Ultra)"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Native gaming performance","subhead":"Testing the relative gaming performance across multiple games at the laptop screen's native resolution.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W | 1600p","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W | 1600p","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W | 1800p","Asus ProArt P16 | RTX Spark":"Asus ProArt P16 | RTX Spark | 1880p"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}},{"id":"slide-1792075980795","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Upscaled gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}}]}</script><div id="fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games.</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">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-1792075982248-y64zpc686-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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">36</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 ">Framework 16 | RTX 5070 100 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: 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: 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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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 ProArt P16 | RTX Spark</td><td>36 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>43 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>45 Avg FPS, 28 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 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 ">Framework 16 | RTX 5070 100 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: 86.25%; background-color: #E33235;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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 ProArt P16 | RTX Spark</td><td>42 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>69 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>65 Avg FPS, 38 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>66 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>64 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>65 Avg FPS, 56 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.999999999999996%; background-color: #FE9F58;" data-target-width="28.999999999999996" data-target-margin="0"><div 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 ">Framework 16 | RTX 5070 100 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%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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><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 ProArt P16 | RTX Spark</td><td>75 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>84 Avg FPS, 50 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></div><div class="fv-slide" id="fv-chart-1792075982248-y64zpc686-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's 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">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-1792075982248-y64zpc686-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Testing the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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">18</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">13</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><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">18</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">8</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #E33235;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15%; background-color: #FE9F58;" data-target-width="15" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3</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>Asus ProArt P16 | RTX Spark | 1880p</td><td>18 Avg FPS, 13 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>18 Avg FPS, 8 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>7 Avg FPS, 3 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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: 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><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 ProArt P16 | RTX Spark | 1880p</td><td>36 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>67 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>61 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #E33235;" data-target-width="47.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">38</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><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: 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 ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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><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>Asus ProArt P16 | RTX Spark | 1880p</td><td>38 Avg FPS, 26 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>63 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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: 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 ">Framework 16 | RTX 5070 100 W | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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><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 ProArt P16 | RTX Spark | 1880p</td><td>46 Avg FPS, 17 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>54 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>49 Avg FPS, 35 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></div><div class="fv-slide" id="fv-chart-1792075982248-y64zpc686-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1792075982248-y64zpc686-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Upscaled gaming performance</h3><p class="fv-chart-subhead">Testing the relative gaming performance of different laptops across multiple games.</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></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-1792075982248-y64zpc686-slide-2-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="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 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 ">Framework 16 | RTX 5070 100 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.75%; background-color: #E33235;" data-target-width="93.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Razer Blade 14 | RTX 5070 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>54 Avg FPS, 34 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>75 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>62 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-slide-2-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="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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: 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: 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 ">Razer Blade 14 | RTX 5070 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>62 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>63 Avg FPS, 55 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></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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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) {                        fvLocalAnimate(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) {                setTimeout(function() { fvLocalAnimate(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1792075982248-y64zpc686', true); });      } else {        initialize('fv-chart-1792075982248-y64zpc686', true);      }    })();      </script></div><p>The performance I've been getting out of this slim little gaming laptop has been impressive. Especially when you consider the power it's drawing to get mighty close to (and sometimes matching) the performance of gaming laptops whose GPUs alone are running to 115 W of power. </p><p>The Metro Exodus Enhanced benchmark is the one we've been consistently using for gaming performance metrics because we can easily loop the test runs to provide a more long-term understanding of what happens over a gaming session. And, looking at the numbers the RTX Spark in this Asus ProArt P16 laptop is demonstrating, you can see what an efficient piece of silicon this is. </p><p>We ran a triple loop of the Metro Exodus Enhanced benchmark at top 1080p settings and while the RTX Spark machine was demonstrably slower than the other RTX 5070 systems I'm comparing it against, it's running at a fraction of the power draw. At 75 fps it is behind the 115 W RTX 5070 in the Blade 14 at 84 fps, but the chip is running almost 700 MHz slower and drawing down an average of 43 W over that run compared to 97 W for the Razer laptop.</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-1792069139376-wv6lyi9yj *, #fv-chart-1792069139376-wv6lyi9yj *:before, #fv-chart-1792069139376-wv6lyi9yj *:after, #fv-chart-1792069139376-wv6lyi9yj-slideshow *, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:before, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069139376-wv6lyi9yj, #fv-chart-1792069139376-wv6lyi9yj-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069139376-wv6lyi9yj { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn.disabled, #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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; user-select: none !important; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069139376-wv6lyi9yj .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.mobile-view .fv-pie-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-bar-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-cluster, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-label-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-benchmark-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-dropdown-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-subhead, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-header, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-vs, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069139376-wv6lyi9yj .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.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": "Measuring the relative performance of the different laptop chips in terms of power and thermals.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:58:59.376Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "GPU stats",    "Gaming temperatures",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – GPU stats",      "value": 1906,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – GPU stats",      "value": 2421,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – GPU stats",      "value": 2589,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Gaming temperatures",      "value": 75,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Gaming temperatures",      "value": 65,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Gaming temperatures",      "value": 79,      "unitText": "Avg CPU (°C)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:58:59.376Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Gaming temperatures","value":75,"unit":"Avg CPU (°C)","multiValues":[{"value":75,"unit":"Avg CPU (°C)"},{"value":83,"unit":"Max CPU (°C)"},{"value":67,"unit":"Avg GPU (°C)"},{"value":70,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"GPU stats","value":1906,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1906,"unit":"Avg GPU freq. (MHz)"},{"value":43,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Gaming temperatures","value":65,"unit":"Avg CPU (°C)","multiValues":[{"value":65,"unit":"Avg CPU (°C)"},{"value":73,"unit":"Max CPU (°C)"},{"value":68,"unit":"Avg GPU (°C)"},{"value":71,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"GPU stats","value":2421,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2421,"unit":"Avg GPU freq. (MHz)"},{"value":77,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Gaming temperatures","value":55,"unit":"Avg CPU (°C)","multiValues":[{"value":55,"unit":"Avg CPU (°C)"},{"value":98,"unit":"Max CPU (°C)"},{"value":28,"unit":"Avg GPU (°C)"},{"value":69,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"GPU stats","value":1750,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1750,"unit":"Avg GPU freq. (MHz)"},{"value":55,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Gaming temperatures","value":79,"unit":"Avg CPU (°C)","multiValues":[{"value":79,"unit":"Avg CPU (°C)"},{"value":85,"unit":"Max CPU (°C)"},{"value":78,"unit":"Avg GPU (°C)"},{"value":81,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"GPU stats","value":2589,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2589,"unit":"Avg GPU freq. (MHz)"},{"value":97,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["Gaming temperatures","GPU stats"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["GPU stats","Gaming temperatures"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"System performance","subhead":"Measuring the relative performance of the different laptop chips in terms of power and thermals.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069139376-wv6lyi9yj" 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">Measuring the relative performance of the different laptop chips in terms of power and thermals.</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></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-1792069139376-wv6lyi9yj-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><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.53333333333333%; background-color: #E33235;" data-target-width="63.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">1906</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.4333333333333333%; background-color: #FE9F58;" data-target-width="1.4333333333333333" 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 ">Framework 16 | RTX 5070 100 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.7%; background-color: #E33235;" data-target-width="80.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">2421</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.566666666666667%; background-color: #FE9F58;" data-target-width="2.566666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">77</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 86.3%; background-color: #E33235;" data-target-width="86.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">2589</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.2333333333333334%; background-color: #FE9F58;" data-target-width="3.2333333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">97</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>Asus ProArt P16 | RTX Spark</td><td>1906 Avg GPU freq. (MHz), 43 Avg GPU power (W)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>2421 Avg GPU freq. (MHz), 77 Avg GPU power (W)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>2589 Avg GPU freq. (MHz), 97 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792069139376-wv6lyi9yj-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #FE9F58;" data-target-width="83" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><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><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">65</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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #1CA9C4;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #EB6F71;" 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 ">Razer Blade 14 | RTX 5070 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: 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: 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #EB6F71;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ProArt P16 | RTX Spark</td><td>75 Avg CPU (°C), 83 Max CPU (°C), 67 Avg GPU (°C), 70 Max GPU (°C)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>65 Avg CPU (°C), 73 Max CPU (°C), 68 Avg GPU (°C), 71 Max GPU (°C)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>79 Avg CPU (°C), 85 Max CPU (°C), 78 Avg GPU (°C), 81 Max GPU (°C)</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069139376-wv6lyi9yj', false); });      } else {        initialize('fv-chart-1792069139376-wv6lyi9yj', false);      }    })();      </script></div><p>The other side of that is that, because it's such an efficient setup pulling the plug out of the side of the thing isn't going to slam the frame rate. You're still going to get within a percentage point of the same performance whether you're plugged into the wall or not.</p><p>Keep this thing in Performance mode and I've seen the frame rate change by maybe a couple of fps, but nothing that's really more than could be explained by statistical variance. Nvidia says that you will get around 99% of the performance from the battery you get from the plug, and that bears out.</p><p>But even on Balanced power mode, in the ProArt Creator Hub (a reskinned Armoury Crate), while the power draw drops to 30 W and the GPU clock speed to 1572 MHz, I only saw Metro's benchmark drop by maybe five frames per second on average.</p><p>That's not to say there aren't issues here, because at full power you're still not going to be gaming for <em>hours. </em>I measured under an hour and a half running the Fire Strike benchmark on loop via the PCMark 10 CLI. Which is not really what I'd hoped to see from an efficient Arm-based system.</p><p>This is still a gaming laptop that wants to be plugged in for the most part, maybe not for performance but definitely for longevity. </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-1792069147073-kaaqw666i *, #fv-chart-1792069147073-kaaqw666i *:before, #fv-chart-1792069147073-kaaqw666i *:after, #fv-chart-1792069147073-kaaqw666i-slideshow *, #fv-chart-1792069147073-kaaqw666i-slideshow *:before, #fv-chart-1792069147073-kaaqw666i-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069147073-kaaqw666i, #fv-chart-1792069147073-kaaqw666i-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069147073-kaaqw666i { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069147073-kaaqw666i.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-nav-btn.disabled, #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-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; user-select: none !important; } #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069147073-kaaqw666i .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069147073-kaaqw666i .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069147073-kaaqw666i .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069147073-kaaqw666i .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069147073-kaaqw666i .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-row, #fv-chart-1792069147073-kaaqw666i .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069147073-kaaqw666i .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069147073-kaaqw666i .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069147073-kaaqw666i .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i.mobile-view .fv-pie-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-bar-product, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-bar-label, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-product-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-label, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-bar-container, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-cluster, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-x-axis-label-space, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-benchmark-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-dropdown-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-chart-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-chart-subhead, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-header, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-vs, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069147073-kaaqw666i .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-row, #fv-chart-1792069147073-kaaqw666i .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-label, #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-container, #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069147073-kaaqw666i .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069147073-kaaqw666i.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 gaming battery life using PCMark 10's dedicate gaming battery life test.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:59:07.074Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "PCMark 10",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – PCMark 10",      "value": 86,      "unitText": "Battery life (minutes)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 – PCMark 10",      "value": 131,      "unitText": "Battery life (minutes)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 (2025) – PCMark 10",      "value": 134,      "unitText": "Battery life (minutes)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:59:07.074Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"PCMark 10","value":86,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"PCMark 10","value":131,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"PCMark 10","value":101,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"PCMark 10","value":134,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["PCMark 10"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["PCMark 10"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"All Charts","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Battery life","subhead":"Testing gaming battery life using PCMark 10's dedicate gaming battery life test.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":true,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069147073-kaaqw666i" 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">Testing gaming battery life using PCMark 10's dedicate gaming battery life test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1792069147073-kaaqw666i-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10" data-subhead="Testing gaming battery life using PCMark 10's dedicate gaming battery life test." data-caption="" 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container"><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><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 ">Razer Blade 14 (2025)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.33333333333333%; background-color: #EB6F71;" data-target-width="89.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">134</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 ProArt P16 | RTX Spark</td><td>86</td></tr><tr><td>Framework 16</td><td>131</td></tr><tr><td>Razer Blade 14 (2025)</td><td>134</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069147073-kaaqw666i', false); });      } else {        initialize('fv-chart-1792069147073-kaaqw666i', false);      }    })();      </script></div><p>The other inevitable issues surround emulation. This is not an x86 system and while Microsoft's Prism layer is very good for the most part, there are problems with running games on an Arm system that will be familiar to anyone who's spent any time playing games on Linux. Yes, the hoary ol' chestnut of anti-cheat.</p><p>The good news is that Microsoft is working hard on this, presumably with the aim of stopping defectors from entering the sunny uplands of Linux gaming, and a ton of anti-cheat providers are already running on RTX Spark and Windows (formerly on Arm). From everybody's favourite, Denuvo, to BattlEye and EAC, a host of multiplayer games can be played from day one.</p><p>But there are still some notable exceptions, the main one for me being EA's Javelin. I like me some Battlefield, and I've been playing a lot of FC27 recently, too, for I am a football-liker. These are currently games not compatible with RTX Spark, nor is the F1 24 benchmark we run across our gaming laptop suite, either. Javelin is expected to be updated and added to the list of supported anti-cheats next year, but for right now, you're out of luck.</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-1792068727177-wdai12o3n *, #fv-chart-1792068727177-wdai12o3n *:before, #fv-chart-1792068727177-wdai12o3n *:after, #fv-chart-1792068727177-wdai12o3n-slideshow *, #fv-chart-1792068727177-wdai12o3n-slideshow *:before, #fv-chart-1792068727177-wdai12o3n-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792068727177-wdai12o3n, #fv-chart-1792068727177-wdai12o3n-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792068727177-wdai12o3n { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792068727177-wdai12o3n.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792068727177-wdai12o3n-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792068727177-wdai12o3n-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-1792068727177-wdai12o3n-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-1792068727177-wdai12o3n-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792068727177-wdai12o3n-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792068727177-wdai12o3n-slideshow .fv-nav-btn.disabled, #fv-chart-1792068727177-wdai12o3n-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-1792068727177-wdai12o3n-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; user-select: none !important; } #fv-chart-1792068727177-wdai12o3n-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-1792068727177-wdai12o3n-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792068727177-wdai12o3n .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792068727177-wdai12o3n .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792068727177-wdai12o3n .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792068727177-wdai12o3n .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792068727177-wdai12o3n .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792068727177-wdai12o3n .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792068727177-wdai12o3n .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792068727177-wdai12o3n .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792068727177-wdai12o3n .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792068727177-wdai12o3n .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792068727177-wdai12o3n .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-row, #fv-chart-1792068727177-wdai12o3n .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792068727177-wdai12o3n .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792068727177-wdai12o3n .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792068727177-wdai12o3n .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792068727177-wdai12o3n .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792068727177-wdai12o3n .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n.mobile-view .fv-pie-container, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-stacked-product, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-grouped-bar-product, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-row, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-stacked-product, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n.mobile-view .fv-bar-label, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-grouped-product-title, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-label, #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n.mobile-view .fv-bar-container, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-cluster, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-container, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n.mobile-view .fv-x-axis-wrapper, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-x-axis-label-space, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-x-axis-chart-space, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-benchmark-title, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-dropdown-title, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-carousel-nav-btn, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-chart-title, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-chart-subhead, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-header, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select-wrapper, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-vs, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select-container, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792068727177-wdai12o3n .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-row, #fv-chart-1792068727177-wdai12o3n .fv-stacked-product, #fv-chart-1792068727177-wdai12o3n .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-label, #fv-chart-1792068727177-wdai12o3n .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-container, #fv-chart-1792068727177-wdai12o3n .fv-bar-cluster { width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-label-space { display: none !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792068727177-wdai12o3n .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792068727177-wdai12o3n .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792068727177-wdai12o3n .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792068727177-wdai12o3n .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-stl-shop-all-logo, #fv-chart-1792068727177-wdai12o3n .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792068727177-wdai12o3n.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": "Testing the straight CPU performance of the relative laptop silicon.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:52:07.178Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "MSI Crosshair 16 HX (AI)",    "Razer Blade 14 (2025)",    "Cinebench 2024",    "7zip 24.07",    "Procyon",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cinebench 2024",      "value": 1018,      "unitText": "Multi-core index score"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | Ryzen AI 9 HX 370 – Cinebench 2024",      "value": 1158,      "unitText": "Multi-core index score"    },    {      "@type": "PropertyValue",      "name": "MSI Crosshair 16 HX | Core Ultra 9 275HX\u003cbr> – Cinebench 2024",      "value": 1320,      "unitText": "Multi-core index score"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | Ryzen AI 9 365 – Cinebench 2024",      "value": 1054,      "unitText": "Multi-core index score"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – 7zip 24.07",      "value": 156.362,      "unitText": "Compressing (GIPS)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | Ryzen AI 9 HX 370 – 7zip 24.07",      "value": 108.822,      "unitText": "Compressing (GIPS)"    },    {      "@type": "PropertyValue",      "name": "MSI Crosshair 16 HX | Core Ultra 9 275HX\u003cbr> – 7zip 24.07",      "value": 121.787,      "unitText": "Compressing (GIPS)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | Ryzen AI 9 365 – 7zip 24.07",      "value": 103.17,      "unitText": "Compressing (GIPS)"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Procyon",      "value": 1505,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | Ryzen AI 9 HX 370 – Procyon",      "value": 1789,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "MSI Crosshair 16 HX | Core Ultra 9 275HX\u003cbr> – Procyon",      "value": 1508,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | Ryzen AI 9 365 – Procyon",      "value": 1704,      "unitText": "Overall index score"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:52:07.178Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"7zip 24.07","value":156.362,"unit":"Compressing (GIPS)","multiValues":[{"value":156.362,"unit":"Compressing (GIPS)"},{"value":135.541,"unit":"Decompressing (GIPS)"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Cinebench 2024","value":1018,"unit":"Multi-core index score","multiValues":[{"value":1018,"unit":"Multi-core index score"},{"value":72,"unit":"Single-core index score"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Procyon","value":1505,"unit":"Overall index score","multiValues":[{"value":1505,"unit":"Overall index score"},{"value":66.404,"unit":"Duration (Sec)"},{"value":4.15,"unit":"Sec/image"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"7zip 24.07","value":108.822,"unit":"Compressing (GIPS)","multiValues":[{"value":108.822,"unit":"Compressing (GIPS)"},{"value":128.355,"unit":"Decompressing (GIPS)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Cinebench 2024","value":1158,"unit":"Multi-core index score","multiValues":[{"value":1158,"unit":"Multi-core index score"},{"value":105,"unit":"Single-core index score"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Procyon","value":1789,"unit":"Overall index score","multiValues":[{"value":1789,"unit":"Overall index score"},{"value":55.9,"unit":"Duration (Sec)"},{"value":3.49,"unit":"Sec/image"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"7zip 24.07","value":121.787,"unit":"Compressing (GIPS)","multiValues":[{"value":121.787,"unit":"Compressing (GIPS)"},{"value":130.822,"unit":"Decompressing (GIPS)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Cinebench 2024","value":1320,"unit":"Multi-core index score","multiValues":[{"value":1320,"unit":"Multi-core index score"},{"value":134,"unit":"Single-core index score"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Procyon","value":1508,"unit":"Overall index score","multiValues":[{"value":1508,"unit":"Overall index score"},{"value":66.27,"unit":"Duration (Sec)"},{"value":4.14,"unit":"Sec/image"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"7zip 24.07","value":103.17,"unit":"Compressing (GIPS)","multiValues":[{"value":103.17,"unit":"Compressing (GIPS)"},{"value":107.975,"unit":"Decompressing (GIPS)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Cinebench 2024","value":1054,"unit":"Multi-core index score","multiValues":[{"value":1054,"unit":"Multi-core index score"},{"value":115,"unit":"Single-core index score"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Procyon","value":1704,"unit":"Overall index score","multiValues":[{"value":1704,"unit":"Overall index score"},{"value":58.67,"unit":"Duration (Sec)"},{"value":3.67,"unit":"Sec/image"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["7zip 24.07","Cinebench 2024","Procyon"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cinebench 2024","7zip 24.07","Procyon"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"CPU performance","subhead":"Testing the straight CPU performance of the relative laptop silicon.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | Ryzen AI 9 HX 370","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | Core Ultra 9 275HX<br>","Razer Blade 14 (2025)":"Razer Blade 14 | Ryzen AI 9 365"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792068727177-wdai12o3n" 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">Testing the straight CPU performance of the relative laptop silicon.</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">7zip 24.07</option><option value="2">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-1792068727177-wdai12o3n-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Testing the straight CPU performance of the relative laptop silicon." 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">Asus ProArt P16 | RTX Spark</div><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.86666666666666%; background-color: #E33235;" data-target-width="67.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">1018</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.8%; background-color: #FE9F58;" data-target-width="4.8" data-target-margin="0"></div><span class="fv-bar-value-outside">72</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 77.2%; background-color: #E33235;" data-target-width="77.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">1158</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.000000000000001%; background-color: #FE9F58;" data-target-width="7.000000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">105</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></div><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">1320</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.933333333333334%; background-color: #FE9F58;" data-target-width="8.933333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">134</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | Ryzen AI 9 365</div><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.26666666666667%; background-color: #E33235;" data-target-width="70.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1054</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.666666666666666%; background-color: #FE9F58;" data-target-width="7.666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">115</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 ProArt P16 | RTX Spark</td><td>1018 Multi-core index score, 72 Single-core index score</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370</td><td>1158 Multi-core index score, 105 Single-core index score</td></tr><tr><td>MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></td><td>1320 Multi-core index score, 134 Single-core index score</td></tr><tr><td>Razer Blade 14 | Ryzen AI 9 365</td><td>1054 Multi-core index score, 115 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792068727177-wdai12o3n-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Testing the straight CPU performance of the relative laptop silicon." 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">Asus ProArt P16 | RTX Spark</div><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.181%; background-color: #E33235;" data-target-width="78.181" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.362</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.7705%; background-color: #FE9F58;" data-target-width="67.7705" data-target-margin="0"><div 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.541</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 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-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></div><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.8935%; background-color: #E33235;" data-target-width="60.8935" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">121.787</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.411%; background-color: #FE9F58;" data-target-width="65.411" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130.822</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | Ryzen AI 9 365</div><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.585%; background-color: #E33235;" data-target-width="51.585" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103.17</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.9875%; background-color: #FE9F58;" data-target-width="53.9875" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107.975</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>Asus ProArt P16 | RTX Spark</td><td>156.362 Compressing (GIPS), 135.541 Decompressing (GIPS)</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370</td><td>108.822 Compressing (GIPS), 128.355 Decompressing (GIPS)</td></tr><tr><td>MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></td><td>121.787 Compressing (GIPS), 130.822 Decompressing (GIPS)</td></tr><tr><td>Razer Blade 14 | Ryzen AI 9 365</td><td>103.17 Compressing (GIPS), 107.975 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792068727177-wdai12o3n-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Testing the straight CPU performance of the relative laptop silicon." 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">Asus ProArt P16 | RTX Spark</div><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.25%; background-color: #E33235;" data-target-width="75.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">1505</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.3201999999999994%; background-color: #FE9F58;" data-target-width="3.3201999999999994" data-target-margin="0"></div><span class="fv-bar-value-outside">66.404</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.2075%; background-color: #1CA9C4;" data-target-width="0.2075" data-target-margin="0"></div><span class="fv-bar-value-outside">4.15</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 89.45%; background-color: #E33235;" data-target-width="89.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">1789</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.795%; background-color: #FE9F58;" data-target-width="2.795" 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.1745%; background-color: #1CA9C4;" data-target-width="0.1745" data-target-margin="0"></div><span class="fv-bar-value-outside">3.49</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></div><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.4%; background-color: #E33235;" data-target-width="75.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">1508</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.3135%; background-color: #FE9F58;" data-target-width="3.3135" data-target-margin="0"></div><span class="fv-bar-value-outside">66.27</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.207%; background-color: #1CA9C4;" data-target-width="0.207" data-target-margin="0"></div><span class="fv-bar-value-outside">4.14</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | Ryzen AI 9 365</div><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.2%; background-color: #E33235;" data-target-width="85.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">1704</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.9335%; background-color: #FE9F58;" data-target-width="2.9335" data-target-margin="0"></div><span class="fv-bar-value-outside">58.67</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.1835%; background-color: #1CA9C4;" data-target-width="0.1835" data-target-margin="0"></div><span class="fv-bar-value-outside">3.67</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>Asus ProArt P16 | RTX Spark</td><td>1505 Overall index score, 66.404 Duration (Sec), 4.15 Sec/image</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370</td><td>1789 Overall index score, 55.9 Duration (Sec), 3.49 Sec/image</td></tr><tr><td>MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></td><td>1508 Overall index score, 66.27 Duration (Sec), 4.14 Sec/image</td></tr><tr><td>Razer Blade 14 | Ryzen AI 9 365</td><td>1704 Overall index score, 58.67 Duration (Sec), 3.67 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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792068727177-wdai12o3n', false); });      } else {        initialize('fv-chart-1792068727177-wdai12o3n', false);      }    })();      </script></div><p>The other issue is also CPU related, though not 100% emulation based. Those Arm cores, even the X925 'performance' cores are not the same as the x86 chips from AMD and Intel right now. Multithreading is fine, but the real problem is single core performance. Take a look at the Cinebench scores and you'll see what I mean. </p><p>With a single core score of 72 it's well behind the other chips in the test. Those this benchmark will, of course, be emulated and that is going to impact the outcome, but it highlights where the limitations lie with Nvidia's approach to the SoC. Translate that into gaming terms and the Baldur's Gate 3 benchmark above highlights this perfectly.</p><p>This is a game we use to benchmark the gaming performance of a system's CPU because the end-game in the city really demands a lot from your processor. That's why you'll see the MSI Crosshair 16 HX topping the benchmarks here, with its grunty Intel processor. And down the bottom is the RTX Spark with its Arm cores chugging along some 43% slower in terms of frame rate.</p><h2 class="article-body__section" id="section-nvidia-rtx-spark-early-impressions"><span>Nvidia RTX Spark - Early impressions</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PHEpRgCDRckSQ5CpxHeSdL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/67se7k5fLbRDHQaLnVkReL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/v6MexP7DQk8scp2tmb6iPL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/335dER7yYLxcPPfk7AdnLL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I can't really give a solid verdict on the RTX Spark having only had it in my hands for less than a week. But I can certainly give you my first impressions. And they are that the platform delivers a really great device. The Asus ProArt P16 is an absolute delight to use, and the performance it delivers is genuinely impressive.</p><p>If this were the same price, or even slightly more than an RTX 5070 gaming laptop, then it would be an easy thing to call this the future of mobile gaming machines. It comes in a thoroughly enjoyable form factor, performs admirably, and it would be a real toss-up for me as to whether I would rather this or the Razer Blade 14.</p><p>But it's not. This is a $4,400 machine, and while you can't currently pick up Blade 14 right now, you can get really lovely RTX 5070 gaming laptops for a lot lot less.</p><p>So, it can't be a solid recommendation for a dedicated PC gamer. </p><div><blockquote><p>A glimpse into a future where the x86 hegemony of hardware has well and truly been put to rest</p></blockquote></div><p>For less than the price of this middle-range RTX Spark laptop, you can pick up a very well-specced RTX 5090 laptop that comes with 24 GB of very fast GDDR7 VRAM. And that will really do the business when it comes to local AI. Yes, you can go and buy a 24 GB RTX Spark for $2,700, but that would be the same overall memory pool as a standard 16 GB laptop with an RTX 5070. Or even RTX 5060 for that matter. That's not going to get you real access to good local AI models to take advantage of what makes the RTX Spark special.</p><p>And there <em>are </em>things that do make it special. If you could stretch to the 64 GB version I have here, and you do far more than game on your device, it does become almost that do-everything laptop. You absolutely can play games on this at high frame rates when you're done doing serious work things, but you can also slam through beefy local AI models, but you also have both the GPU and memory power to run through practically any creative task you put your mind to. And Windows (formerly 'on Arm') is now so transparent that almost every application you might use to do that is fully supported on the OS.</p><p>This is my daily driver now, and I'll be spending a lot more time with it to give a more considered take down the line, combined with a whole lot more gaming benchmarks. But for now, and for a very specific audience, this is a hell of a machine. For the rest of us? Well, it's a glimpse into a future where the x86 hegemony of hardware has well and truly been put to rest.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/nvidias-rtx-spark-makes-for-an-impressive-arm-based-gaming-laptop-but-not-one-id-recommend-you-buy-just-for-pc-gaming/</link>
                                                                            <description>
                            <![CDATA[ The performance is there, the experience is great, but the price is utterly punitive when you compare against dedicated gaming laptops. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JQ9x9a69R7prL5cQr7Y3ug</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/28dXjtPHbhp8obUy9ASfVL-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 15 Oct 2026 13:35:06 +0000</pubDate>                                                                                                                                <updated>Thu, 15 Oct 2026 14:53:42 +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-320-70.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/28dXjtPHbhp8obUy9ASfVL-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ProArt P16 laptop with Nvidia&#039;s RTX Spark inside]]></media:description>                                                            <media:text><![CDATA[Asus ProArt P16 laptop with Nvidia&#039;s RTX Spark inside]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ProArt P16 laptop with Nvidia&#039;s RTX Spark inside]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/28dXjtPHbhp8obUy9ASfVL-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Well, here it is, Nvidia's all-in-one silicon, the RTX Spark. This is an SoC that's being promoted as the everything chip; the processor that can be all things to all people. It's a creator's chip, it's an AI-lover's chip, and it's a gamer's chip.</p><p>But all three of those kinds of people do need to have one thing in common: they need to be rather well off, because <a href="https://www.pcgamer.com/hardware/gaming-laptops/now-we-know-the-prices-of-the-new-rtx-spark-laptops-and-theyre-as-expensive-as-im-sure-you-feared/" target="_blank">this is also an expensive chip</a>. I spoke about it when the pricing first came to light last week, while I was at the launch event for this Windows-based tech. Even the cheapest of the RTX Spark machines coming our way will cost $2,700, and that will only get you the weaker cores, a paltry 24 GB of unified memory, and a 512 GB SSD.</p><p>That is certainly a limitation, but also completely expected in a time where all things PC cost a ludicrous amount of money, especially devices which are locked into requiring a colossal amount of memory to do their main task. Which, let's be honest here, is AI.</p><p>The unified memory architecture (UMA) of the RTX Spark is perfectly suited to providing a ton of memory for system resources, but also to be able to switch that over to supporting the GPU when it comes to smashing through local AI workloads which fill up the GPU's memory pool. It's the perfect time for Nvidia to release something like this, because local AI is set for a bit of an explosion in popularity (especially when the cloud services start charging <em>real</em> money for their services), but it's also the worst time because this sort of memory-heavy hardware is <em>expensive</em>.</p><p>But here it is in front of me, an RTX Spark laptop that looks for all the world like the slimline MacBook-esque <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-14-2025-review/" target="_blank">Razer Blade</a> machines I've loved for years. But this is no Blade, this is an Asus ProArt P16 and it's a stunner. Thinner than the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g16-2026-review/" target="_blank">Zephyrus G16</a> with a sleek aluminium body and a 64 GB, 20-core RTX Spark N1X chip inside 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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="335dER7yYLxcPPfk7AdnLL" name="rtx-spark-04" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/335dER7yYLxcPPfk7AdnLL-1920-80.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><div><blockquote><p>From the get-go I can say that this is not a platform I can really recommend to the average PC gamer</p></blockquote></div><p>I've only been using it a short time, and there is so much to it and so much that is going to change over the next few months that I'm only really going to scratch the surface here. But today I'm going to go over the architecture and the gaming performance, and maybe I'll give you a little bit about my adventures in agentic AI as a palate cleanser later on.</p><p>Yet, even having spent under a week with an RTX Spark as my daily driver, I think from the get-go I can probably say that this is not a platform I can really recommend to the average PC gamer. It's too expensive and we're better served by the gaming laptops already on the market. But, it is an absolutely fascinating, and genuinely impressive platform, and could be a real glimpse at the future of PCs and laptops as a whole.</p><h2 class="article-body__section" id="section-nvidia-rtx-spark-architecture"><span>Nvidia RTX Spark - architecture</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:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="43r9NsyWuCiCCXfqYWp4eL" name="rtx-spark-06" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" src="https://cdn.mos.cms.futurecdn.net/43r9NsyWuCiCCXfqYWp4eL-1920-80.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>I've been waiting for this moment for a long time. The promise of an all-Nvidia gaming laptop has been a tantalising prospect for years now; even before the company tried to buy Arm itself there were rumours of an SoC that would combine Arm cores with Nvidia's powerful GPU silicon.</p><p>AMD's had its own APUs for the longest time, and Intel has been running every facet of a laptop since the dark ages. So it's no surprise Nvidia wanted a piece of that pie.</p><p>And with Qualcomm taking the initial Windows-on-Arm hit with its Snapdragon Elite and Plus chips, letting the OS evolve around the early teething troubles, the time is now ripe for Nvidia's platform to come to fruition. </p><p>Actually, there is no Windows-on-Arm anymore as Microsoft is ditching the suffix and just calling it Windows, because Microsoft is all-in here, too. To be honest, I think that's largely down to the push for local AI and the fact Linux is generally where that lives right now—including the <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidias-little-gold-box-of-pure-ai-power-the-dgx-spark-is-finally-out-and-the-comparison-with-amds-much-cheaper-strix-halo-chip-is-looking-a-little-fugly/" target="_blank">DGX Spark</a>, which was the first desktop home of the N1X chip that's running the RTX Spark. But Microsoft is also helping on the gaming side, making the Prism emulation layer more robust on an Arm platform and also committing to bringing all the anti-cheat apps over that Linux currently doesn't have.</p><p>Though <a href="https://www.pcgamer.com/games/battle-royale/fortnite-is-coming-to-linux-once-epic-improves-easy-anti-cheat/" target="_blank">Epic is working on the Linux side</a> of that right now.</p><div ><table><caption>Nvidia RTX Spark configurations</caption><tbody><tr><td class="firstcol empty" ></td><td  ><p><strong>RTX Spark N1X</strong><br />(5120-core GPU, 18-core CPU)</p></td><td  ><p><strong>RTX Spark N1X</strong><br />(6144-core GPU, 20-core CPU)</p></td></tr><tr><td class="firstcol " ><p><strong>CPU cores</strong></p></td><td  ><p>18 total<br />(9 Arm Cortex-X925 + 9 Arm Cortex-A725)</p></td><td  ><p>20 total<br />(10 Arm Cortex-X925 + 10 Arm Cortex-A725)</p></td></tr><tr><td class="firstcol " ><p><strong>Maximum performance-core clock</strong></p></td><td  ><p>3.9 GHz</p></td><td  ><p>4.0–4.1 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>Maximum efficiency-core clock</strong></p></td><td  ><p>2.8 GHz</p></td><td  ><p>2.8 GHz</p></td></tr><tr><td class="firstcol " ><p><strong>GPU architecture</strong></p></td><td  ><p>Blackwell RTX</p></td><td  ><p>Blackwell RTX</p></td></tr><tr><td class="firstcol " ><p><strong>CUDA cores</strong></p></td><td  ><p>5,120</p></td><td  ><p>6,144</p></td></tr><tr><td class="firstcol " ><p><strong>Streaming multiprocessors (SMs)</strong></p></td><td  ><p>40</p></td><td  ><p>48</p></td></tr><tr><td class="firstcol " ><p><strong>RT core generation</strong></p></td><td  ><p>Fourth generation</p></td><td  ><p>Fourth generation</p></td></tr><tr><td class="firstcol " ><p><strong>Tensor core generation</strong></p></td><td  ><p>Fifth generation</p></td><td  ><p>Fifth generation</p></td></tr><tr><td class="firstcol " ><p><strong>Unified memory type</strong></p></td><td  ><p>LPDDR5X</p></td><td  ><p>LPDDR5X</p></td></tr><tr><td class="firstcol " ><p><strong>Memory interface</strong></p></td><td  ><p>256-bit / 16-channel</p></td><td  ><p>256-bit / 16-channel</p></td></tr><tr><td class="firstcol " ><p><strong>Memory interface speed</strong></p></td><td  ><p>Up to 9,400 Mbps</p></td><td  ><p>Up to 9,400 Mbps</p></td></tr><tr><td class="firstcol " ><p><strong>Peak memory bandwidth</strong></p></td><td  ><p>Up to 300 GB/s</p></td><td  ><p>Up to 300 GB/s</p></td></tr><tr><td class="firstcol " ><p><strong>NVLink C2C bandwidth</strong></p></td><td  ><p>600 GB/s bidirectional</p></td><td  ><p>600 GB/s bidirectional</p></td></tr><tr><td class="firstcol " ><p><strong>Display interface support</strong></p></td><td  ><p>HDMI 2.1a; DisplayPort 2.0 over USB4</p></td><td  ><p>HDMI 2.1a; DisplayPort 2.0 over USB4</p></td></tr><tr><td class="firstcol " ><p><strong>Process technology</strong></p></td><td  ><p>TSMC 3 nm (both dies)</p></td><td  ><p>TSMC 3 nm (both dies)</p></td></tr><tr><td class="firstcol " ><p><strong>Configurable SoC TDP</strong></p></td><td  ><p>45–80 W</p></td><td  ><p>45–80 W</p></td></tr></tbody></table></div><p>The Nvidia RTX Spark SoC packs in all the Nvidia good stuff alongside a whole slew of, what appear to be, relatively off-the-shelf Arm cores. This is all packed in alongside up to 128 GB of unified LPDDR5X-9400 memory.</p><p>First the GPU side. This is exactly the same as we've already seen drop in the DGX Spark machine launched around this time last year; it's an RTX Blackwell-based chip, sporting 6144 CUDA cores across 48 SMs. Effectively, that's the same core configuration as the desktop <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070 GPU</a>, the GB205, although with a chunk less L2 cache, and a necessarily slower clock speed.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2642px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qzrcjehY65D8RBz9QyASbD" name="rtx-spark-in-hand" alt="Dave holding an Nvidia RTX Spark chip in his hand" src="https://cdn.mos.cms.futurecdn.net/qzrcjehY65D8RBz9QyASbD-1920-80.jpg" mos="" align="middle" fullscreen="" width="2642" height="1486" attribution="" 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 one of the reasons that, despite having the same configuration as the desktop RTX 5070, Nvidia is tempering performance expectations by suggesting it will be more akin to the performance of the <em>mobile </em>RTX 5070 (which has fewer SM) in actual gaming performance. </p><p>Aside from the cache difference, and the overall difference in attached system memory (LPDDR5X not GDDR7) we can assume that the layout of the Blackwell SM remains the same as it has done since the architecture first launched. There are still 128 CUDA cores per SM and I would expect 192 fifth gen Tensor Cores and 48 fourth gen RT Cores, as there are in the DGX Spark's chip.</p><p>The 256-bit memory interface and slower memory means you're getting 300 GB/s of memory bandwidth, against the 672 GB/s the desktop RTX 5070 configuration can offer on its 192-bit bus. But these are slightly apples vs. oranges comparisons because of the platform the RTX Spark is sitting in, the unified memory architecture (UMA) it's surrounded by, and the CPU companion it has.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/dWj5tvzLHd4BoLGLZ8thT7-1920-80.jpg" alt="Nvidia's N1X RTX Spark cores" /><figcaption><small role="credit">Nvidia</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RHqPgxvPVoT4hGjMYkhMT7-1920-80.jpg" alt="Nvidia's N1X RTX Spark cores" /><figcaption><small role="credit">Nvidia</small></figcaption></figure></figure><p>Which, although Nvidia is calling it a Grace CPU, and custom-made with MediaTek, does still just sport some off-the-shelf Arm cores. But a lot of them, to be fair. There are 10 'performance' Arm Cortex-X925 cores and 10 'efficient' Arm Cortex-A725 cores and they mark the peak of Arm's 2024 lineup.</p><p>As far as we know, however, there hasn't been any additional work done with these cores to help bolster the necessary emulation to be able to run the x86-focused workloads that are going to be thrown their way. This is the step Apple has taken with its own Arm cores, making sure they're designed from the ground up to take care of such things.</p><p>There is also a second, cut-down RTX Spark SoC. That comes with 5120 CUDA cores across 40 SMs (so a commensurate reduction in Tensor cores and RT cores, too) and with 18 Arm CPU cores, meaning one less of each of the performance and efficient cores.</p><h2 class="article-body__section" id="section-nvidia-rtx-spark-gaming-performance"><span>Nvidia RTX Spark - Gaming 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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *:before, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper *:after, #fv-chart-1792075982248-y64zpc686-slideshow *, #fv-chart-1792075982248-y64zpc686-slideshow *:before, #fv-chart-1792075982248-y64zpc686-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-nav-btn.disabled, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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; user-select: none !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stacked-product, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-label, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-container, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-label-space { display: none !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo, #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792075982248-y64zpc686-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (1080p RT Ultra)",    "Baldur's Gate 3 (1080p Ultra)",    "Black Myth: Wukong benchmarking tool (1080p High)",    "Metro Exodus Enhanced Edition (1080p Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cyberpunk 2077 (1080p RT Ultra)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Cyberpunk 2077 (1080p RT Ultra)",      "value": 43,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Cyberpunk 2077 (1080p RT Ultra)",      "value": 45,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Baldur's Gate 3 (1080p Ultra)",      "value": 42,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Baldur's Gate 3 (1080p Ultra)",      "value": 69,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Baldur's Gate 3 (1080p Ultra)",      "value": 65,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 66,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 64,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Black Myth: Wukong benchmarking tool (1080p High)",      "value": 65,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 82,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Metro Exodus Enhanced Edition (1080p Ultra)",      "value": 84,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Native gaming performance",  "description": "Testing the relative gaming performance across multiple games at the laptop screen's native resolution.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (Native res. RT Ultra)",    "Baldur's Gate 3 (Native res. Ultra)",    "Black Myth: Wukong benchmarking tool (Native res. High)",    "Metro Exodus Enhanced Edition (Native res. Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 18,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 18,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Cyberpunk 2077 (Native res. RT Ultra)",      "value": 7,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Baldur's Gate 3 (Native res. Ultra)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Baldur's Gate 3 (Native res. Ultra)",      "value": 67,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Baldur's Gate 3 (Native res. Ultra)",      "value": 61,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 38,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Black Myth: Wukong benchmarking tool (Native res. High)",      "value": 63,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark | 1880p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 46,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W | 1800p – Metro Exodus Enhanced Edition (Native res. Ultra)",      "value": 49,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Upscaled gaming performance",  "description": "Testing the relative gaming performance of different laptops across multiple games.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T14:53:02.249Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",    "Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))",      "value": 63,      "unitText": "Avg FPS"    }  ]}]</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T14:53:02.249Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":54,"unit":"Avg FPS","multiValues":[{"value":54,"unit":"Avg FPS"},{"value":34,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":62,"unit":"Avg FPS","multiValues":[{"value":62,"unit":"Avg FPS"},{"value":37,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":75,"unit":"Avg FPS","multiValues":[{"value":75,"unit":"Avg FPS"},{"value":58,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":72,"unit":"Avg FPS","multiValues":[{"value":72,"unit":"Avg FPS"},{"value":62,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value":62,"unit":"Avg FPS","multiValues":[{"value":62,"unit":"Avg FPS"},{"value":43,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value":63,"unit":"Avg FPS","multiValues":[{"value":63,"unit":"Avg FPS"},{"value":55,"unit":"1% Low FPS"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"attributes":["Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))"],"selectedProducts":[],"selectedPrimaryProduct":null,"selectedAttributes":[],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Upscaled gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[{"id":"slide-1792068864174","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (1080p RT Ultra)","Baldur's Gate 3 (1080p Ultra)","Black Myth: Wukong benchmarking tool (1080p High)","Metro Exodus Enhanced Edition (1080p Ultra)"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"1080p gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}},{"id":"slide-1792075946078","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (Native res. RT Ultra)","Baldur's Gate 3 (Native res. Ultra)","Black Myth: Wukong benchmarking tool (Native res. High)","Metro Exodus Enhanced Edition (Native res. Ultra)"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Native gaming performance","subhead":"Testing the relative gaming performance across multiple games at the laptop screen's native resolution.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W | 1600p","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W | 1600p","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W | 1800p","Asus ProArt P16 | RTX Spark":"Asus ProArt P16 | RTX Spark | 1880p"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}},{"id":"slide-1792075980795","snapshot":{"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Upscaled gaming performance","subhead":"Testing the relative gaming performance of different laptops across multiple games.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false}}]}</script><div id="fv-chart-1792075982248-y64zpc686-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-1792075982248-y64zpc686-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games.</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">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-1792075982248-y64zpc686-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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">36</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 ">Framework 16 | RTX 5070 100 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: 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: 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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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 ProArt P16 | RTX Spark</td><td>36 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>43 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>45 Avg FPS, 28 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 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 ">Framework 16 | RTX 5070 100 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: 86.25%; background-color: #E33235;" data-target-width="86.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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 ProArt P16 | RTX Spark</td><td>42 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>69 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>65 Avg FPS, 38 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">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 ">Razer Blade 14 | RTX 5070 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: 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>66 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>64 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>65 Avg FPS, 56 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.999999999999996%; background-color: #FE9F58;" data-target-width="28.999999999999996" data-target-margin="0"><div 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 ">Framework 16 | RTX 5070 100 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%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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><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 ProArt P16 | RTX Spark</td><td>75 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>84 Avg FPS, 50 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></div><div class="fv-slide" id="fv-chart-1792075982248-y64zpc686-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's 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">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-1792075982248-y64zpc686-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Testing the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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">18</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">13</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><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">18</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">8</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #E33235;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 15%; background-color: #FE9F58;" data-target-width="15" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">3</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>Asus ProArt P16 | RTX Spark | 1880p</td><td>18 Avg FPS, 13 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>18 Avg FPS, 8 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>7 Avg FPS, 3 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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: 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><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 ProArt P16 | RTX Spark | 1880p</td><td>36 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>67 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>61 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.5%; background-color: #E33235;" data-target-width="47.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">38</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 W | 1600p</div><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: 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 ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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><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>Asus ProArt P16 | RTX Spark | 1880p</td><td>38 Avg FPS, 26 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>63 Avg FPS, 55 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-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 the relative gaming performance across multiple games at the laptop screen's native 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 fv-primary-product">Asus ProArt P16 | RTX Spark | 1880p</div><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: 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 ">Framework 16 | RTX 5070 100 W | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 115 W | 1800p</div><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><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 ProArt P16 | RTX Spark | 1880p</td><td>46 Avg FPS, 17 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W | 1600p</td><td>54 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W | 1800p</td><td>49 Avg FPS, 35 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></div><div class="fv-slide" id="fv-chart-1792075982248-y64zpc686-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1792075982248-y64zpc686-slide-2" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Upscaled gaming performance</h3><p class="fv-chart-subhead">Testing the relative gaming performance of different laptops across multiple games.</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></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-1792075982248-y64zpc686-slide-2-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="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 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 ">Framework 16 | RTX 5070 100 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.75%; background-color: #E33235;" data-target-width="93.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Razer Blade 14 | RTX 5070 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>54 Avg FPS, 34 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>75 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>62 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792075982248-y64zpc686-slide-2-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="Testing the relative gaming performance of different laptops across multiple games." 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 fv-primary-product">Asus ProArt P16 | RTX Spark</div><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: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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: 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: 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 ">Razer Blade 14 | RTX 5070 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: 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><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>Asus ProArt P16 | RTX Spark</td><td>62 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>63 Avg FPS, 55 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></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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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) {                        fvLocalAnimate(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) {                setTimeout(function() { fvLocalAnimate(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1792075982248-y64zpc686', true); });      } else {        initialize('fv-chart-1792075982248-y64zpc686', true);      }    })();      </script></div><p>The performance I've been getting out of this slim little gaming laptop has been impressive. Especially when you consider the power it's drawing to get mighty close to (and sometimes matching) the performance of gaming laptops whose GPUs alone are running to 115 W of power. </p><p>The Metro Exodus Enhanced benchmark is the one we've been consistently using for gaming performance metrics because we can easily loop the test runs to provide a more long-term understanding of what happens over a gaming session. And, looking at the numbers the RTX Spark in this Asus ProArt P16 laptop is demonstrating, you can see what an efficient piece of silicon this is. </p><p>We ran a triple loop of the Metro Exodus Enhanced benchmark at top 1080p settings and while the RTX Spark machine was demonstrably slower than the other RTX 5070 systems I'm comparing it against, it's running at a fraction of the power draw. At 75 fps it is behind the 115 W RTX 5070 in the Blade 14 at 84 fps, but the chip is running almost 700 MHz slower and drawing down an average of 43 W over that run compared to 97 W for the Razer laptop.</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-1792069139376-wv6lyi9yj *, #fv-chart-1792069139376-wv6lyi9yj *:before, #fv-chart-1792069139376-wv6lyi9yj *:after, #fv-chart-1792069139376-wv6lyi9yj-slideshow *, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:before, #fv-chart-1792069139376-wv6lyi9yj-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069139376-wv6lyi9yj, #fv-chart-1792069139376-wv6lyi9yj-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069139376-wv6lyi9yj { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069139376-wv6lyi9yj-slideshow .fv-nav-btn.disabled, #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-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; user-select: none !important; } #fv-chart-1792069139376-wv6lyi9yj-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-1792069139376-wv6lyi9yj-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069139376-wv6lyi9yj .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj.mobile-view .fv-pie-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-bar-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-grouped-product-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-cluster, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-label-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-benchmark-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-dropdown-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-title, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-chart-subhead, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-header, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-vs, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select-container, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-versus-select, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069139376-wv6lyi9yj.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-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069139376-wv6lyi9yj .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row, #fv-chart-1792069139376-wv6lyi9yj .fv-stacked-product, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-bar-label, #fv-chart-1792069139376-wv6lyi9yj .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-container, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069139376-wv6lyi9yj .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .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-1792069139376-wv6lyi9yj .fv-stl-shop-all-logo, #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069139376-wv6lyi9yj .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069139376-wv6lyi9yj.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": "Measuring the relative performance of the different laptop chips in terms of power and thermals.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:58:59.376Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "GPU stats",    "Gaming temperatures",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – GPU stats",      "value": 1906,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – GPU stats",      "value": 2421,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – GPU stats",      "value": 2589,      "unitText": "Avg GPU freq. (MHz)"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Gaming temperatures",      "value": 75,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | RTX 5070 100 W – Gaming temperatures",      "value": 65,      "unitText": "Avg CPU (°C)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | RTX 5070 115 W – Gaming temperatures",      "value": 79,      "unitText": "Avg CPU (°C)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:58:59.376Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Gaming temperatures","value":75,"unit":"Avg CPU (°C)","multiValues":[{"value":75,"unit":"Avg CPU (°C)"},{"value":83,"unit":"Max CPU (°C)"},{"value":67,"unit":"Avg GPU (°C)"},{"value":70,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"GPU stats","value":1906,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1906,"unit":"Avg GPU freq. (MHz)"},{"value":43,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Gaming temperatures","value":65,"unit":"Avg CPU (°C)","multiValues":[{"value":65,"unit":"Avg CPU (°C)"},{"value":73,"unit":"Max CPU (°C)"},{"value":68,"unit":"Avg GPU (°C)"},{"value":71,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"GPU stats","value":2421,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2421,"unit":"Avg GPU freq. (MHz)"},{"value":77,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Gaming temperatures","value":55,"unit":"Avg CPU (°C)","multiValues":[{"value":55,"unit":"Avg CPU (°C)"},{"value":98,"unit":"Max CPU (°C)"},{"value":28,"unit":"Avg GPU (°C)"},{"value":69,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"GPU stats","value":1750,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":1750,"unit":"Avg GPU freq. (MHz)"},{"value":55,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Gaming temperatures","value":79,"unit":"Avg CPU (°C)","multiValues":[{"value":79,"unit":"Avg CPU (°C)"},{"value":85,"unit":"Max CPU (°C)"},{"value":78,"unit":"Avg GPU (°C)"},{"value":81,"unit":"Max GPU (°C)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"GPU stats","value":2589,"unit":"Avg GPU freq. (MHz)","multiValues":[{"value":2589,"unit":"Avg GPU freq. (MHz)"},{"value":97,"unit":"Avg GPU power (W)"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["Gaming temperatures","GPU stats"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["GPU stats","Gaming temperatures"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"System performance","subhead":"Measuring the relative performance of the different laptop chips in terms of power and thermals.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | RTX 5070 100 W","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | RTX 5070 115 W","Razer Blade 14 (2025)":"Razer Blade 14 | RTX 5070 115 W"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069139376-wv6lyi9yj" 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">Measuring the relative performance of the different laptop chips in terms of power and thermals.</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></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-1792069139376-wv6lyi9yj-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><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.53333333333333%; background-color: #E33235;" data-target-width="63.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">1906</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.4333333333333333%; background-color: #FE9F58;" data-target-width="1.4333333333333333" 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 ">Framework 16 | RTX 5070 100 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.7%; background-color: #E33235;" data-target-width="80.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">2421</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.566666666666667%; background-color: #FE9F58;" data-target-width="2.566666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">77</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | RTX 5070 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: 86.3%; background-color: #E33235;" data-target-width="86.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">2589</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.2333333333333334%; background-color: #FE9F58;" data-target-width="3.2333333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">97</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>Asus ProArt P16 | RTX Spark</td><td>1906 Avg GPU freq. (MHz), 43 Avg GPU power (W)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>2421 Avg GPU freq. (MHz), 77 Avg GPU power (W)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>2589 Avg GPU freq. (MHz), 97 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792069139376-wv6lyi9yj-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Measuring the relative performance of the different laptop chips in terms of power and thermals." 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 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83%; background-color: #FE9F58;" data-target-width="83" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><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><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | RTX 5070 100 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">65</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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #1CA9C4;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71%; background-color: #EB6F71;" 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 ">Razer Blade 14 | RTX 5070 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: 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: 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #1CA9C4;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #EB6F71;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus ProArt P16 | RTX Spark</td><td>75 Avg CPU (°C), 83 Max CPU (°C), 67 Avg GPU (°C), 70 Max GPU (°C)</td></tr><tr><td>Framework 16 | RTX 5070 100 W</td><td>65 Avg CPU (°C), 73 Max CPU (°C), 68 Avg GPU (°C), 71 Max GPU (°C)</td></tr><tr><td>Razer Blade 14 | RTX 5070 115 W</td><td>79 Avg CPU (°C), 85 Max CPU (°C), 78 Avg GPU (°C), 81 Max GPU (°C)</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069139376-wv6lyi9yj', false); });      } else {        initialize('fv-chart-1792069139376-wv6lyi9yj', false);      }    })();      </script></div><p>The other side of that is that, because it's such an efficient setup pulling the plug out of the side of the thing isn't going to slam the frame rate. You're still going to get within a percentage point of the same performance whether you're plugged into the wall or not.</p><p>Keep this thing in Performance mode and I've seen the frame rate change by maybe a couple of fps, but nothing that's really more than could be explained by statistical variance. Nvidia says that you will get around 99% of the performance from the battery you get from the plug, and that bears out.</p><p>But even on Balanced power mode, in the ProArt Creator Hub (a reskinned Armoury Crate), while the power draw drops to 30 W and the GPU clock speed to 1572 MHz, I only saw Metro's benchmark drop by maybe five frames per second on average.</p><p>That's not to say there aren't issues here, because at full power you're still not going to be gaming for <em>hours. </em>I measured under an hour and a half running the Fire Strike benchmark on loop via the PCMark 10 CLI. Which is not really what I'd hoped to see from an efficient Arm-based system.</p><p>This is still a gaming laptop that wants to be plugged in for the most part, maybe not for performance but definitely for longevity. </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-1792069147073-kaaqw666i *, #fv-chart-1792069147073-kaaqw666i *:before, #fv-chart-1792069147073-kaaqw666i *:after, #fv-chart-1792069147073-kaaqw666i-slideshow *, #fv-chart-1792069147073-kaaqw666i-slideshow *:before, #fv-chart-1792069147073-kaaqw666i-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792069147073-kaaqw666i, #fv-chart-1792069147073-kaaqw666i-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792069147073-kaaqw666i { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792069147073-kaaqw666i.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792069147073-kaaqw666i-slideshow .fv-nav-btn.disabled, #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-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; user-select: none !important; } #fv-chart-1792069147073-kaaqw666i-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-1792069147073-kaaqw666i-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792069147073-kaaqw666i .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792069147073-kaaqw666i .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792069147073-kaaqw666i .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792069147073-kaaqw666i .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792069147073-kaaqw666i .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792069147073-kaaqw666i .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792069147073-kaaqw666i .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792069147073-kaaqw666i .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-row, #fv-chart-1792069147073-kaaqw666i .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792069147073-kaaqw666i .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792069147073-kaaqw666i .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792069147073-kaaqw666i .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i.mobile-view .fv-pie-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-bar-product, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-bar-label, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-grouped-product-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-label, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-bar-container, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-cluster, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-x-axis-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-x-axis-label-space, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-x-axis-chart-space, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-benchmark-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-dropdown-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-carousel-nav-btn, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-chart-title, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-chart-subhead, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-header, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-vs, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select-container, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-versus-select, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792069147073-kaaqw666i.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-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069147073-kaaqw666i.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792069147073-kaaqw666i .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-row, #fv-chart-1792069147073-kaaqw666i .fv-stacked-product, #fv-chart-1792069147073-kaaqw666i .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-bar-label, #fv-chart-1792069147073-kaaqw666i .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-container, #fv-chart-1792069147073-kaaqw666i .fv-bar-cluster { width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792069147073-kaaqw666i .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-label-space { display: none !important; } #fv-chart-1792069147073-kaaqw666i .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792069147073-kaaqw666i .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792069147073-kaaqw666i .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .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-1792069147073-kaaqw666i .fv-stl-shop-all-logo, #fv-chart-1792069147073-kaaqw666i .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792069147073-kaaqw666i .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792069147073-kaaqw666i .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792069147073-kaaqw666i .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792069147073-kaaqw666i.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 gaming battery life using PCMark 10's dedicate gaming battery life test.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:59:07.074Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "Razer Blade 14 (2025)",    "PCMark 10",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – PCMark 10",      "value": 86,      "unitText": "Battery life (minutes)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 – PCMark 10",      "value": 131,      "unitText": "Battery life (minutes)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 (2025) – PCMark 10",      "value": 134,      "unitText": "Battery life (minutes)"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:59:07.074Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"PCMark 10","value":86,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"PCMark 10","value":131,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"PCMark 10","value":101,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"PCMark 10","value":134,"unit":"Battery life (minutes)","color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["PCMark 10"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["PCMark 10"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"All Charts","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"Battery life","subhead":"Testing gaming battery life using PCMark 10's dedicate gaming battery life test.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":true,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792069147073-kaaqw666i" 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">Testing gaming battery life using PCMark 10's dedicate gaming battery life test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1792069147073-kaaqw666i-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10" data-subhead="Testing gaming battery life using PCMark 10's dedicate gaming battery life test." data-caption="" 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">Asus ProArt P16 | RTX Spark</div><div class="fv-bar-container"><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><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 ">Razer Blade 14 (2025)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 89.33333333333333%; background-color: #EB6F71;" data-target-width="89.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">134</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 ProArt P16 | RTX Spark</td><td>86</td></tr><tr><td>Framework 16</td><td>131</td></tr><tr><td>Razer Blade 14 (2025)</td><td>134</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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792069147073-kaaqw666i', false); });      } else {        initialize('fv-chart-1792069147073-kaaqw666i', false);      }    })();      </script></div><p>The other inevitable issues surround emulation. This is not an x86 system and while Microsoft's Prism layer is very good for the most part, there are problems with running games on an Arm system that will be familiar to anyone who's spent any time playing games on Linux. Yes, the hoary ol' chestnut of anti-cheat.</p><p>The good news is that Microsoft is working hard on this, presumably with the aim of stopping defectors from entering the sunny uplands of Linux gaming, and a ton of anti-cheat providers are already running on RTX Spark and Windows (formerly on Arm). From everybody's favourite, Denuvo, to BattlEye and EAC, a host of multiplayer games can be played from day one.</p><p>But there are still some notable exceptions, the main one for me being EA's Javelin. I like me some Battlefield, and I've been playing a lot of FC27 recently, too, for I am a football-liker. These are currently games not compatible with RTX Spark, nor is the F1 24 benchmark we run across our gaming laptop suite, either. Javelin is expected to be updated and added to the list of supported anti-cheats next year, but for right now, you're out of luck.</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-1792068727177-wdai12o3n *, #fv-chart-1792068727177-wdai12o3n *:before, #fv-chart-1792068727177-wdai12o3n *:after, #fv-chart-1792068727177-wdai12o3n-slideshow *, #fv-chart-1792068727177-wdai12o3n-slideshow *:before, #fv-chart-1792068727177-wdai12o3n-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1792068727177-wdai12o3n, #fv-chart-1792068727177-wdai12o3n-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1792068727177-wdai12o3n { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1792068727177-wdai12o3n.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1792068727177-wdai12o3n-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1792068727177-wdai12o3n-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-1792068727177-wdai12o3n-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-1792068727177-wdai12o3n-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1792068727177-wdai12o3n-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1792068727177-wdai12o3n-slideshow .fv-nav-btn.disabled, #fv-chart-1792068727177-wdai12o3n-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-1792068727177-wdai12o3n-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; user-select: none !important; } #fv-chart-1792068727177-wdai12o3n-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-1792068727177-wdai12o3n-slideshow .fv-slideshow-select:focus { outline: 2px solid #E33235 !important; border-color: #E33235 !important; } @keyframes fv-fade-in { from { opacity: 0; } to { opacity: 1; } } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1792068727177-wdai12o3n .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1792068727177-wdai12o3n .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1792068727177-wdai12o3n .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1792068727177-wdai12o3n .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1792068727177-wdai12o3n .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792068727177-wdai12o3n .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1792068727177-wdai12o3n .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1792068727177-wdai12o3n .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1792068727177-wdai12o3n .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1792068727177-wdai12o3n .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1792068727177-wdai12o3n .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1792068727177-wdai12o3n .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-row, #fv-chart-1792068727177-wdai12o3n .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1792068727177-wdai12o3n .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1792068727177-wdai12o3n .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1792068727177-wdai12o3n .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1792068727177-wdai12o3n .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1792068727177-wdai12o3n .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n.mobile-view .fv-pie-container, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-stacked-product, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-grouped-bar-product, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-row, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-stacked-product, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n.mobile-view .fv-bar-label, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-grouped-product-title, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-label, #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n.mobile-view .fv-bar-container, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-cluster, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-container, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n.mobile-view .fv-x-axis-wrapper, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-x-axis-label-space, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-x-axis-chart-space, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-benchmark-title, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-dropdown-title, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-carousel-nav-btn, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-chart-title, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-chart-subhead, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-header, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select-wrapper, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-vs, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select-container, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-versus-select, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-stl-shop-all-btn, #fv-chart-1792068727177-wdai12o3n.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-1792068727177-wdai12o3n.mobile-view .fv-stl-shop-all-logo, #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-stl-shop-all-icon, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792068727177-wdai12o3n.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1792068727177-wdai12o3n .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-row, #fv-chart-1792068727177-wdai12o3n .fv-stacked-product, #fv-chart-1792068727177-wdai12o3n .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-bar-label, #fv-chart-1792068727177-wdai12o3n .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-container, #fv-chart-1792068727177-wdai12o3n .fv-bar-cluster { width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1792068727177-wdai12o3n .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-label-space { display: none !important; } #fv-chart-1792068727177-wdai12o3n .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1792068727177-wdai12o3n .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1792068727177-wdai12o3n .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1792068727177-wdai12o3n .fv-chart-title { padding: 0 8px !important; } #fv-chart-1792068727177-wdai12o3n .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .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-1792068727177-wdai12o3n .fv-stl-shop-all-logo, #fv-chart-1792068727177-wdai12o3n .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1792068727177-wdai12o3n .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1792068727177-wdai12o3n .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1792068727177-wdai12o3n .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1792068727177-wdai12o3n.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": "Testing the straight CPU performance of the relative laptop silicon.",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-10-15T12:52:07.178Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Asus ProArt P16 | RTX Spark",    "Framework 16",    "MSI Crosshair 16 HX (AI)",    "Razer Blade 14 (2025)",    "Cinebench 2024",    "7zip 24.07",    "Procyon",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Cinebench 2024",      "value": 1018,      "unitText": "Multi-core index score"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | Ryzen AI 9 HX 370 – Cinebench 2024",      "value": 1158,      "unitText": "Multi-core index score"    },    {      "@type": "PropertyValue",      "name": "MSI Crosshair 16 HX | Core Ultra 9 275HX\u003cbr> – Cinebench 2024",      "value": 1320,      "unitText": "Multi-core index score"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | Ryzen AI 9 365 – Cinebench 2024",      "value": 1054,      "unitText": "Multi-core index score"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – 7zip 24.07",      "value": 156.362,      "unitText": "Compressing (GIPS)"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | Ryzen AI 9 HX 370 – 7zip 24.07",      "value": 108.822,      "unitText": "Compressing (GIPS)"    },    {      "@type": "PropertyValue",      "name": "MSI Crosshair 16 HX | Core Ultra 9 275HX\u003cbr> – 7zip 24.07",      "value": 121.787,      "unitText": "Compressing (GIPS)"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | Ryzen AI 9 365 – 7zip 24.07",      "value": 103.17,      "unitText": "Compressing (GIPS)"    },    {      "@type": "PropertyValue",      "name": "Asus ProArt P16 | RTX Spark – Procyon",      "value": 1505,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Framework 16 | Ryzen AI 9 HX 370 – Procyon",      "value": 1789,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "MSI Crosshair 16 HX | Core Ultra 9 275HX\u003cbr> – Procyon",      "value": 1508,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Razer Blade 14 | Ryzen AI 9 365 – Procyon",      "value": 1704,      "unitText": "Overall index score"    }  ]}</script><script type="application/json" class="fv-embed-state" data-version="2">{"version":2,"exportedAt":"2026-10-15T12:52:07.178Z","state":{"data":[{"productName":"Asus ProArt P16 | RTX Spark","attribute":"7zip 24.07","value":156.362,"unit":"Compressing (GIPS)","multiValues":[{"value":156.362,"unit":"Compressing (GIPS)"},{"value":135.541,"unit":"Decompressing (GIPS)"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Cinebench 2024","value":1018,"unit":"Multi-core index score","multiValues":[{"value":1018,"unit":"Multi-core index score"},{"value":72,"unit":"Single-core index score"}],"color":"","site":"PC Gamer"},{"productName":"Asus ProArt P16 | RTX Spark","attribute":"Procyon","value":1505,"unit":"Overall index score","multiValues":[{"value":1505,"unit":"Overall index score"},{"value":66.404,"unit":"Duration (Sec)"},{"value":4.15,"unit":"Sec/image"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"7zip 24.07","value":108.822,"unit":"Compressing (GIPS)","multiValues":[{"value":108.822,"unit":"Compressing (GIPS)"},{"value":128.355,"unit":"Decompressing (GIPS)"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Cinebench 2024","value":1158,"unit":"Multi-core index score","multiValues":[{"value":1158,"unit":"Multi-core index score"},{"value":105,"unit":"Single-core index score"}],"color":"","site":"PC Gamer"},{"productName":"Framework 16","attribute":"Procyon","value":1789,"unit":"Overall index score","multiValues":[{"value":1789,"unit":"Overall index score"},{"value":55.9,"unit":"Duration (Sec)"},{"value":3.49,"unit":"Sec/image"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"7zip 24.07","value":121.787,"unit":"Compressing (GIPS)","multiValues":[{"value":121.787,"unit":"Compressing (GIPS)"},{"value":130.822,"unit":"Decompressing (GIPS)"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Cinebench 2024","value":1320,"unit":"Multi-core index score","multiValues":[{"value":1320,"unit":"Multi-core index score"},{"value":134,"unit":"Single-core index score"}],"color":"","site":"PC Gamer"},{"productName":"MSI Crosshair 16 HX (AI)","attribute":"Procyon","value":1508,"unit":"Overall index score","multiValues":[{"value":1508,"unit":"Overall index score"},{"value":66.27,"unit":"Duration (Sec)"},{"value":4.14,"unit":"Sec/image"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"7zip 24.07","value":103.17,"unit":"Compressing (GIPS)","multiValues":[{"value":103.17,"unit":"Compressing (GIPS)"},{"value":107.975,"unit":"Decompressing (GIPS)"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Cinebench 2024","value":1054,"unit":"Multi-core index score","multiValues":[{"value":1054,"unit":"Multi-core index score"},{"value":115,"unit":"Single-core index score"}],"color":"","site":"PC Gamer"},{"productName":"Razer Blade 14 (2025)","attribute":"Procyon","value":1704,"unit":"Overall index score","multiValues":[{"value":1704,"unit":"Overall index score"},{"value":58.67,"unit":"Duration (Sec)"},{"value":3.67,"unit":"Sec/image"}],"color":"","site":"PC Gamer"}],"products":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"attributes":["7zip 24.07","Cinebench 2024","Procyon"],"selectedProducts":["Asus ProArt P16 | RTX Spark","Framework 16","MSI Crosshair 16 HX (AI)","Razer Blade 14 (2025)"],"selectedPrimaryProduct":"Asus ProArt P16 | RTX Spark","selectedAttributes":["Cinebench 2024","7zip 24.07","Procyon"],"productColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"initialProductColors":[{"productName":"Asus ProArt P16 | RTX Spark","color":"#E33235"},{"productName":"Framework 16","color":"#FE9F58"},{"productName":"MSI Crosshair 16 HX (AI)","color":"#1CA9C4"},{"productName":"Razer Blade 14 (2025)","color":"#EB6F71"}],"attributeColors":[],"attributeGroups":[],"chartType":"Bar","stlSelectedHotspotId":null,"iaSelectedNodeId":null,"barChartMaxValueOverrides":{},"barChartMinValueOverrides":{},"displayMode":"Dropdown","brand":{"name":"PC Gamer","logoUrl":"https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png","sliderLogoUrl":"https://proof.vanilla.tools/media/images/brandLogos/pcgamer.png","sliderLogoShape":"square","embedBg":"#ededed","colors":{"primary":"#E33235","secondary":"#FE9F58","accent":"#1CA9C4","background":"#ededed","text":"#1F2937","productColors":["#E33235","#FE9F58","#1CA9C4","#EB6F71","#FFC08B","#66C5D7","#B5282A","#D07F46"]}},"textContent":{"title":"CPU performance","subhead":"Testing the straight CPU performance of the relative laptop silicon.","caption":"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","productNameOverrides":{"Framework 16":"Framework 16 | Ryzen AI 9 HX 370","MSI Crosshair 16 HX (AI)":"MSI Crosshair 16 HX | Core Ultra 9 275HX<br>","Razer Blade 14 (2025)":"Razer Blade 14 | Ryzen AI 9 365"},"attributeNameOverrides":{},"chartTitleOverrides":{},"xAxisLabelOverrides":{},"subheadOverrides":{},"captionOverrides":{},"unitOverrides":{},"multiValueLegendOverrides":{},"barCommentaryOverrides":{}},"dataEverLoaded":true,"showAISuggestionsButton":false,"barChartShowXAxis":false,"groupedBarChartShowProductName":false,"barChartLabelsOnTop":true,"experimentalEnablePieChart":false,"slideshowUseDropdown":false},"slides":[]}</script><div id="fv-chart-1792068727177-wdai12o3n" 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">Testing the straight CPU performance of the relative laptop silicon.</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">7zip 24.07</option><option value="2">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-1792068727177-wdai12o3n-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Testing the straight CPU performance of the relative laptop silicon." 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">Asus ProArt P16 | RTX Spark</div><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.86666666666666%; background-color: #E33235;" data-target-width="67.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">1018</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.8%; background-color: #FE9F58;" data-target-width="4.8" data-target-margin="0"></div><span class="fv-bar-value-outside">72</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 77.2%; background-color: #E33235;" data-target-width="77.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">1158</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.000000000000001%; background-color: #FE9F58;" data-target-width="7.000000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">105</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></div><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">1320</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 8.933333333333334%; background-color: #FE9F58;" data-target-width="8.933333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">134</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | Ryzen AI 9 365</div><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.26666666666667%; background-color: #E33235;" data-target-width="70.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1054</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 7.666666666666666%; background-color: #FE9F58;" data-target-width="7.666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">115</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 ProArt P16 | RTX Spark</td><td>1018 Multi-core index score, 72 Single-core index score</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370</td><td>1158 Multi-core index score, 105 Single-core index score</td></tr><tr><td>MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></td><td>1320 Multi-core index score, 134 Single-core index score</td></tr><tr><td>Razer Blade 14 | Ryzen AI 9 365</td><td>1054 Multi-core index score, 115 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792068727177-wdai12o3n-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Testing the straight CPU performance of the relative laptop silicon." 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">Asus ProArt P16 | RTX Spark</div><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.181%; background-color: #E33235;" data-target-width="78.181" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.362</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.7705%; background-color: #FE9F58;" data-target-width="67.7705" data-target-margin="0"><div 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.541</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 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-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></div><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.8935%; background-color: #E33235;" data-target-width="60.8935" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">121.787</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65.411%; background-color: #FE9F58;" data-target-width="65.411" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130.822</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | Ryzen AI 9 365</div><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.585%; background-color: #E33235;" data-target-width="51.585" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103.17</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.9875%; background-color: #FE9F58;" data-target-width="53.9875" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">107.975</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>Asus ProArt P16 | RTX Spark</td><td>156.362 Compressing (GIPS), 135.541 Decompressing (GIPS)</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370</td><td>108.822 Compressing (GIPS), 128.355 Decompressing (GIPS)</td></tr><tr><td>MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></td><td>121.787 Compressing (GIPS), 130.822 Decompressing (GIPS)</td></tr><tr><td>Razer Blade 14 | Ryzen AI 9 365</td><td>103.17 Compressing (GIPS), 107.975 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1792068727177-wdai12o3n-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Testing the straight CPU performance of the relative laptop silicon." 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">Asus ProArt P16 | RTX Spark</div><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.25%; background-color: #E33235;" data-target-width="75.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">1505</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.3201999999999994%; background-color: #FE9F58;" data-target-width="3.3201999999999994" data-target-margin="0"></div><span class="fv-bar-value-outside">66.404</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.2075%; background-color: #1CA9C4;" data-target-width="0.2075" data-target-margin="0"></div><span class="fv-bar-value-outside">4.15</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 89.45%; background-color: #E33235;" data-target-width="89.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">1789</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.795%; background-color: #FE9F58;" data-target-width="2.795" 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.1745%; background-color: #1CA9C4;" data-target-width="0.1745" data-target-margin="0"></div><span class="fv-bar-value-outside">3.49</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></div><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.4%; background-color: #E33235;" data-target-width="75.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">1508</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.3135%; background-color: #FE9F58;" data-target-width="3.3135" data-target-margin="0"></div><span class="fv-bar-value-outside">66.27</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.207%; background-color: #1CA9C4;" data-target-width="0.207" data-target-margin="0"></div><span class="fv-bar-value-outside">4.14</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Razer Blade 14 | Ryzen AI 9 365</div><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.2%; background-color: #E33235;" data-target-width="85.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">1704</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.9335%; background-color: #FE9F58;" data-target-width="2.9335" data-target-margin="0"></div><span class="fv-bar-value-outside">58.67</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.1835%; background-color: #1CA9C4;" data-target-width="0.1835" data-target-margin="0"></div><span class="fv-bar-value-outside">3.67</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>Asus ProArt P16 | RTX Spark</td><td>1505 Overall index score, 66.404 Duration (Sec), 4.15 Sec/image</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370</td><td>1789 Overall index score, 55.9 Duration (Sec), 3.49 Sec/image</td></tr><tr><td>MSI Crosshair 16 HX | Core Ultra 9 275HX<br /></td><td>1508 Overall index score, 66.27 Duration (Sec), 4.14 Sec/image</td></tr><tr><td>Razer Blade 14 | Ryzen AI 9 365</td><td>1704 Overall index score, 58.67 Duration (Sec), 3.67 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() {            function createChartAnimator() {        return function animateChartWrapper(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);                }            });        };      }      var fvLocalAnimate = createChartAnimator();      window.fvAnimateCharts = fvLocalAnimate;            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);        if (!root && !isSlideshow) return;                function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /* Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    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 === 'Diverging Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /* Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /* Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var 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);            });            /* Bar Commentary Hover Logic */            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');                            }                        });                    }                }            });            /* Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        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 !== 'Pie') {                                 fvLocalAnimate(chartWrapper);                             }                                                          var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Diverging 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); });            }                        /* Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                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();                    }                });            });            /* Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var 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();                    }                });            }            /* Image Annotation Logic */            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();                    }                });            }            /* Initial Animation */            chartWrapper._fvAnimate = fvLocalAnimate;            fvLocalAnimate(chartWrapper);            /* Countdown Logic */            var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');            if (countdownContainer) {                var targetDateAttr = countdownContainer.getAttribute('data-target-date');                if (targetDateAttr) {                    var targetDate = new Date(targetDateAttr);                    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-1792068727177-wdai12o3n', false); });      } else {        initialize('fv-chart-1792068727177-wdai12o3n', false);      }    })();      </script></div><p>The other issue is also CPU related, though not 100% emulation based. Those Arm cores, even the X925 'performance' cores are not the same as the x86 chips from AMD and Intel right now. Multithreading is fine, but the real problem is single core performance. Take a look at the Cinebench scores and you'll see what I mean. </p><p>With a single core score of 72 it's well behind the other chips in the test. Those this benchmark will, of course, be emulated and that is going to impact the outcome, but it highlights where the limitations lie with Nvidia's approach to the SoC. Translate that into gaming terms and the Baldur's Gate 3 benchmark above highlights this perfectly.</p><p>This is a game we use to benchmark the gaming performance of a system's CPU because the end-game in the city really demands a lot from your processor. That's why you'll see the MSI Crosshair 16 HX topping the benchmarks here, with its grunty Intel processor. And down the bottom is the RTX Spark with its Arm cores chugging along some 43% slower in terms of frame rate.</p><h2 class="article-body__section" id="section-nvidia-rtx-spark-early-impressions"><span>Nvidia RTX Spark - Early impressions</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PHEpRgCDRckSQ5CpxHeSdL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/67se7k5fLbRDHQaLnVkReL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/v6MexP7DQk8scp2tmb6iPL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/335dER7yYLxcPPfk7AdnLL-1920-80.jpg" alt="Asus ProArt P16 laptop with Nvidia's RTX Spark inside" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>I can't really give a solid verdict on the RTX Spark having only had it in my hands for less than a week. But I can certainly give you my first impressions. And they are that the platform delivers a really great device. The Asus ProArt P16 is an absolute delight to use, and the performance it delivers is genuinely impressive.</p><p>If this were the same price, or even slightly more than an RTX 5070 gaming laptop, then it would be an easy thing to call this the future of mobile gaming machines. It comes in a thoroughly enjoyable form factor, performs admirably, and it would be a real toss-up for me as to whether I would rather this or the Razer Blade 14.</p><p>But it's not. This is a $4,400 machine, and while you can't currently pick up Blade 14 right now, you can get really lovely RTX 5070 gaming laptops for a lot lot less.</p><p>So, it can't be a solid recommendation for a dedicated PC gamer. </p><div><blockquote><p>A glimpse into a future where the x86 hegemony of hardware has well and truly been put to rest</p></blockquote></div><p>For less than the price of this middle-range RTX Spark laptop, you can pick up a very well-specced RTX 5090 laptop that comes with 24 GB of very fast GDDR7 VRAM. And that will really do the business when it comes to local AI. Yes, you can go and buy a 24 GB RTX Spark for $2,700, but that would be the same overall memory pool as a standard 16 GB laptop with an RTX 5070. Or even RTX 5060 for that matter. That's not going to get you real access to good local AI models to take advantage of what makes the RTX Spark special.</p><p>And there <em>are </em>things that do make it special. If you could stretch to the 64 GB version I have here, and you do far more than game on your device, it does become almost that do-everything laptop. You absolutely can play games on this at high frame rates when you're done doing serious work things, but you can also slam through beefy local AI models, but you also have both the GPU and memory power to run through practically any creative task you put your mind to. And Windows (formerly 'on Arm') is now so transparent that almost every application you might use to do that is fully supported on the OS.</p><p>This is my daily driver now, and I'll be spending a lot more time with it to give a more considered take down the line, combined with a whole lot more gaming benchmarks. But for now, and for a very specific audience, this is a hell of a machine. For the rest of us? Well, it's a glimpse into a future where the x86 hegemony of hardware has well and truly been put to rest.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This is the first 32 GB RTX 5070 Ti gaming laptop I've seen for under $1,500 in months ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="a1a29394-c7b0-11f1-9f6a-0f153719729e" data-action="Deal Block" data-label="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension48="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension25="$1449" href="https://www.walmart.com/ip/GIGABYTE-GAMING-A16-PRO-Gaming-Laptop-165Hz-2560x1600-WQXGA-NVIDIA-GeForce-RTX-5070-Ti-Intel-Core-7-240H-1TB-SSD-32GB-LPDDR5X-RAM-Windows-11-Home-GAM/19099455923" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PhRV9ATDbGjD5TiBzqmVAi" name="GigabyteA16Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PhRV9ATDbGjD5TiBzqmVAi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/GIGABYTE-GAMING-A16-PRO-Gaming-Laptop-165Hz-2560x1600-WQXGA-NVIDIA-GeForce-RTX-5070-Ti-Intel-Core-7-240H-1TB-SSD-32GB-LPDDR5X-RAM-Windows-11-Home-GAM/19099455923" target="_blank" rel="nofollow" data-dimension112="a1a29394-c7b0-11f1-9f6a-0f153719729e" data-action="Deal Block" data-label="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension48="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension25="$1449">Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5: was $2149.99 now $1449</a></strong><br />I haven't seen an RTX 5070 Ti lappy drop this low in months, never mind a 32 GB one. The GPU has been reigned in slightly with a 115 W power limit, and the CPU is a six Performance core, four efficient Intel model. But both should still perform well for gaming, and the chassis design is rather svelte, too. Plus, you can't argue with the DDR5 loadout for the cash.</p><p><strong>Key specs: RTX 5070 Ti (115 W) | Core 7 240H | 16-inch | 1600p | 165 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.walmart.com/ip/GIGABYTE-GAMING-A16-PRO-Gaming-Laptop-165Hz-2560x1600-WQXGA-NVIDIA-GeForce-RTX-5070-Ti-Intel-Core-7-240H-1TB-SSD-32GB-LPDDR5X-RAM-Windows-11-Home-GAM/19099455923" target="_blank" rel="nofollow" data-dimension112="a1a29394-c7b0-11f1-9f6a-0f153719729e" data-action="Deal Block" data-label="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension48="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension25="$1449">View Deal</a></p></div><p>What is this, 2025? It appears so, as I've just stumbled across an honest-to-goodness 32 GB gaming laptop with an RTX 5070 Ti for <a href="https://www.walmart.com/ip/GIGABYTE-GAMING-A16-PRO-Gaming-Laptop-165Hz-2560x1600-WQXGA-NVIDIA-GeForce-RTX-5070-Ti-Intel-Core-7-240H-1TB-SSD-32GB-LPDDR5X-RAM-Windows-11-Home-GAM/19099455923" target="_blank">$1,450 at Walmart</a>. Hells, I wasn't finding them this cheap over the October Prime Day sales.</p><p>What's wrong with it, then? Well, not a whole lot. The RTX 5070 Ti has been limited to 115 W, which isn't the full-fat spec but should still be reasonably powerful. Gaming at the full 1600p resolution of its 165 Hz screen will require a bit of DLSS assistance in very demanding games, but that's pretty much the case with all high resolution laptops these days.</p><ul><li><strong>Join us on </strong><a href="https://whatsapp.com/channel/0029VaZEGnpAu3aYJa8PuS2t" target="_blank"><strong>WhatsApp for daily deals</strong></a><strong>, direct to your phone.</strong></li></ul><p>And the CPU isn't exactly a powerhouse, being the six Performance core, four Efficient <a href="https://www.intel.com/content/www/us/en/products/sku/241653/intel-core-7-processor-240h-24m-cache-up-to-5-20-ghz/specifications.html" target="_blank">Intel Core 7 240H</a>. It should still do just fine for gaming, though. Raw productivity performance won't be this lappy's strong suit—but it's far from a snail in that regard, either.</p><p>I keep double-checking that RAM spec. 32 GB gaming laptop deals have died a death recently, as the memory crisis continues to wreak havoc upon the market. I find <a href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank">the odd RTX 5060 machine</a> with God's own RAM loadout for reasonable money, but RTX 5070 Ti models? They've gone the way of the dodo, for the most part.</p><p>Plus, you get a proper-sized 1 TB SSD. You'd be surprised how many otherwise-great lappys I find with 512 GB drives these days, which is seriously tight for a modern gaming machine. This one's got plenty of room for a few big games installed at once, alongside a Windows install and your usual apps.</p><p>It's quite a handsome beast, too. We've been impressed by Gigabyte's recent chassis designs, and this one looks grown-up enough to be pulled out in an airport lounge without attracting too much attention.</p><p>Okay, so this lappy isn't a complete fire-breather when it comes to the specs sheet. But while most 16 GB RTX 5070 machines are soaring off into the $1,600+ range, I reckon it's a very smart buy indeed.</p><h2 id="see-all-the-walmart-gaming-laptop-deals-here">👉<a href="https://www.walmart.com/search?q=gaming+laptops" target="_blank">See all the Walmart gaming laptop deals here</a>👈</h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/this-is-the-first-32-gb-rtx-5070-ti-gaming-laptop-ive-seen-for-under-usd1-500-in-months/</link>
                                                                            <description>
                            <![CDATA[ A blast from the past. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rKHTQVDhzJTVZJeixcFLmW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/X3NRygzcfXGBEmgkMzNYan-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 14 Oct 2026 10:16:07 +0000</pubDate>                                                                                                                                <updated>Wed, 14 Oct 2026 10:16:22 +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-320-70.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/X3NRygzcfXGBEmgkMzNYan-1920-80.jpg">
                                                            <media:credit><![CDATA[Gigabyte]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A Gigabyte Gaming A16 Pro gaming laptop on a pink and white background with &quot;deals&quot; text running down the right hand side]]></media:description>                                                            <media:text><![CDATA[A Gigabyte Gaming A16 Pro gaming laptop on a pink and white background with &quot;deals&quot; text running down the right hand side]]></media:text>
                                <media:title type="plain"><![CDATA[A Gigabyte Gaming A16 Pro gaming laptop on a pink and white background with &quot;deals&quot; text running down the right hand side]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/X3NRygzcfXGBEmgkMzNYan-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="a1a29394-c7b0-11f1-9f6a-0f153719729e" data-action="Deal Block" data-label="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension48="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension25="$1449" href="https://www.walmart.com/ip/GIGABYTE-GAMING-A16-PRO-Gaming-Laptop-165Hz-2560x1600-WQXGA-NVIDIA-GeForce-RTX-5070-Ti-Intel-Core-7-240H-1TB-SSD-32GB-LPDDR5X-RAM-Windows-11-Home-GAM/19099455923" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="PhRV9ATDbGjD5TiBzqmVAi" name="GigabyteA16Pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/PhRV9ATDbGjD5TiBzqmVAi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/GIGABYTE-GAMING-A16-PRO-Gaming-Laptop-165Hz-2560x1600-WQXGA-NVIDIA-GeForce-RTX-5070-Ti-Intel-Core-7-240H-1TB-SSD-32GB-LPDDR5X-RAM-Windows-11-Home-GAM/19099455923" target="_blank" rel="nofollow" data-dimension112="a1a29394-c7b0-11f1-9f6a-0f153719729e" data-action="Deal Block" data-label="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension48="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension25="$1449">Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5: was $2149.99 now $1449</a></strong><br />I haven't seen an RTX 5070 Ti lappy drop this low in months, never mind a 32 GB one. The GPU has been reigned in slightly with a 115 W power limit, and the CPU is a six Performance core, four efficient Intel model. But both should still perform well for gaming, and the chassis design is rather svelte, too. Plus, you can't argue with the DDR5 loadout for the cash.</p><p><strong>Key specs: RTX 5070 Ti (115 W) | Core 7 240H | 16-inch | 1600p | 165 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.walmart.com/ip/GIGABYTE-GAMING-A16-PRO-Gaming-Laptop-165Hz-2560x1600-WQXGA-NVIDIA-GeForce-RTX-5070-Ti-Intel-Core-7-240H-1TB-SSD-32GB-LPDDR5X-RAM-Windows-11-Home-GAM/19099455923" target="_blank" rel="nofollow" data-dimension112="a1a29394-c7b0-11f1-9f6a-0f153719729e" data-action="Deal Block" data-label="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension48="Gaming A16 Pro | RTX 5070 Ti (115 W) | 32 GB DDR5" data-dimension25="$1449">View Deal</a></p></div><p>What is this, 2025? It appears so, as I've just stumbled across an honest-to-goodness 32 GB gaming laptop with an RTX 5070 Ti for <a href="https://www.walmart.com/ip/GIGABYTE-GAMING-A16-PRO-Gaming-Laptop-165Hz-2560x1600-WQXGA-NVIDIA-GeForce-RTX-5070-Ti-Intel-Core-7-240H-1TB-SSD-32GB-LPDDR5X-RAM-Windows-11-Home-GAM/19099455923" target="_blank">$1,450 at Walmart</a>. Hells, I wasn't finding them this cheap over the October Prime Day sales.</p><p>What's wrong with it, then? Well, not a whole lot. The RTX 5070 Ti has been limited to 115 W, which isn't the full-fat spec but should still be reasonably powerful. Gaming at the full 1600p resolution of its 165 Hz screen will require a bit of DLSS assistance in very demanding games, but that's pretty much the case with all high resolution laptops these days.</p><ul><li><strong>Join us on </strong><a href="https://whatsapp.com/channel/0029VaZEGnpAu3aYJa8PuS2t" target="_blank"><strong>WhatsApp for daily deals</strong></a><strong>, direct to your phone.</strong></li></ul><p>And the CPU isn't exactly a powerhouse, being the six Performance core, four Efficient <a href="https://www.intel.com/content/www/us/en/products/sku/241653/intel-core-7-processor-240h-24m-cache-up-to-5-20-ghz/specifications.html" target="_blank">Intel Core 7 240H</a>. It should still do just fine for gaming, though. Raw productivity performance won't be this lappy's strong suit—but it's far from a snail in that regard, either.</p><p>I keep double-checking that RAM spec. 32 GB gaming laptop deals have died a death recently, as the memory crisis continues to wreak havoc upon the market. I find <a href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank">the odd RTX 5060 machine</a> with God's own RAM loadout for reasonable money, but RTX 5070 Ti models? They've gone the way of the dodo, for the most part.</p><p>Plus, you get a proper-sized 1 TB SSD. You'd be surprised how many otherwise-great lappys I find with 512 GB drives these days, which is seriously tight for a modern gaming machine. This one's got plenty of room for a few big games installed at once, alongside a Windows install and your usual apps.</p><p>It's quite a handsome beast, too. We've been impressed by Gigabyte's recent chassis designs, and this one looks grown-up enough to be pulled out in an airport lounge without attracting too much attention.</p><p>Okay, so this lappy isn't a complete fire-breather when it comes to the specs sheet. But while most 16 GB RTX 5070 machines are soaring off into the $1,600+ range, I reckon it's a very smart buy indeed.</p><h2 id="see-all-the-walmart-gaming-laptop-deals-here">👉<a href="https://www.walmart.com/search?q=gaming+laptops" target="_blank">See all the Walmart gaming laptop deals here</a>👈</h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Microsoft seems very excited about its new magnetic USB Type-C charger for the Surface Laptop Ultra, but it don't impress me much ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Microsoft has just unveiled what it's calling the "most powerful Surface devices ever." Both powered by Nvidia's RTX Spark SOC, the <a href="https://www.microsoft.com/en-us/surface/devices/surface-laptop-ultra" target="_blank">Surface Laptop Ultra</a> and <a href="https://www.microsoft.com/en-us/surface/devices/surface-rtx-spark-dev-box" target="_blank">Surface RTX Spark Dev Box</a> are both available to pre-order now. Both Surface devices are slated for an October 16 release, <a href="https://www.pcgamer.com/hardware/gaming-laptops/now-we-know-the-prices-of-the-new-rtx-spark-laptops-and-theyre-as-expensive-as-im-sure-you-feared/" target="_blank">the same day as a suite of other RTX Spark laptops</a>.</p><p>Like the rest of the fleet, these will cost a pretty penny too, with the Surface Laptop Ultra starting at $2,599 and the Surface RTX Spark Dev Box going for $5,999. However, the Surface Laptop Ultra comes with something the rest doesn't: <a href="https://blogs.windows.com/devices/2026/10/07/pre-order-our-most-powerful-surface-devices-ever/" target="_blank">'Magnetic Connect,' a new magnetic USB Type-C charger</a>.</p><p>The Corporate Vice President of Surface, Brett Ostrum, wrote, "The included charging cable attaches magnetically to the right-side USB-C port and releases easily. The port remains fully functional for video, data, and other USB-C devices."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eGbQVX"></div>                            </div>                            <script src="https://kwizly.com/embed/eGbQVX.js" async=""></script><p>According to Microsoft, the Magnetic Connect is a world first. However, in principle, it's very similar to Apple's MagSafe connectors. My snarkiness aside, it's worth mentioning that MagSafe uses a proprietary cable, whereas the Magnetic Connect does not, and that fits it a bit more cleanly into the 'world first' claim.</p><p>Interesting to note, too, is that the design of the Magnetic Connect may have been influenced by recent changes to EU regulations. New rules seek to stem the tide of charging cable-related e-waste by requiring "<a href="https://commission.europa.eu/news-and-media/news/eu-common-charger-rules-power-all-your-devices-single-charger-2024-12-28_en" target="_blank">all new devices sold in the EU must now support USB-C charging</a>." This regulation was introduced in 2024, and originally only applied to portable devices. But as of April this year, the EU common charger rules have been rolled out to laptops as well.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/fm6VQgCkj20" allowfullscreen=""></iframe></div></div><p>Still, it's a weird thing to highlight in the announcement for a very powerful, very expensive laptop—excuse me if I struggle to muster up a sufficient level of excitement for a charger that magnetically snaps to the side of my Surface device.</p><p>Obviously, as a PC gamer, I'm most interested in <a href="https://www.pcgamer.com/hardware/gaming-laptops/i-got-my-greasy-mitts-on-a-host-of-rtx-spark-laptops-running-what-else-games-at-gamescom-2026-and-theres-a-couple-i-really-want-to-take-home/" target="_blank">the apparently RTX 5070-like gaming performance of an RTX Spark machine</a>. But gaming isn't the sole focus of this machine; for that money, it really needs to be all singing, all dancing, so Microsoft also highlights that the Surface Laptop Ultra can "run AI models exceeding 120B parameters locally, with up to 1 petaflop of AI performance."</p><p>At $2,599, it's a pricey bit of kit for sure and touting "the world’s first built-in magnetic USB-C charging on a laptop" does little to dull the sting of that price tag. Worse still, with 128 GB of unified memory inside this bad boy, there's no ignoring that the AI industry and the resulting memory crisis are perhaps one reason this Surface is as expensive as it is.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/microsoft-seems-very-excited-about-its-new-magnetic-usb-type-c-charger-for-the-surface-laptop-ultra-but-it-dont-impress-me-much/</link>
                                                                            <description>
                            <![CDATA[ Not sure I'm feeling a connection, to be honest. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ddEr3G9WfDNhXW9yhQNtpm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/AruChMtFzwomeDv2Azoo4G-1920-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 08 Oct 2026 15:13:03 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY-320-70.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/png" url="https://cdn.mos.cms.futurecdn.net/AruChMtFzwomeDv2Azoo4G-1920-80.png">
                                                            <media:credit><![CDATA[Microsoft]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A glossy flat lay teardown of Microsoft&#039;s Surface Laptop Ultra.]]></media:description>                                                            <media:text><![CDATA[A glossy flat lay teardown of Microsoft&#039;s Surface Laptop Ultra.]]></media:text>
                                <media:title type="plain"><![CDATA[A glossy flat lay teardown of Microsoft&#039;s Surface Laptop Ultra.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/AruChMtFzwomeDv2Azoo4G-1920-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Microsoft has just unveiled what it's calling the "most powerful Surface devices ever." Both powered by Nvidia's RTX Spark SOC, the <a href="https://www.microsoft.com/en-us/surface/devices/surface-laptop-ultra" target="_blank">Surface Laptop Ultra</a> and <a href="https://www.microsoft.com/en-us/surface/devices/surface-rtx-spark-dev-box" target="_blank">Surface RTX Spark Dev Box</a> are both available to pre-order now. Both Surface devices are slated for an October 16 release, <a href="https://www.pcgamer.com/hardware/gaming-laptops/now-we-know-the-prices-of-the-new-rtx-spark-laptops-and-theyre-as-expensive-as-im-sure-you-feared/" target="_blank">the same day as a suite of other RTX Spark laptops</a>.</p><p>Like the rest of the fleet, these will cost a pretty penny too, with the Surface Laptop Ultra starting at $2,599 and the Surface RTX Spark Dev Box going for $5,999. However, the Surface Laptop Ultra comes with something the rest doesn't: <a href="https://blogs.windows.com/devices/2026/10/07/pre-order-our-most-powerful-surface-devices-ever/" target="_blank">'Magnetic Connect,' a new magnetic USB Type-C charger</a>.</p><p>The Corporate Vice President of Surface, Brett Ostrum, wrote, "The included charging cable attaches magnetically to the right-side USB-C port and releases easily. The port remains fully functional for video, data, and other USB-C devices."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eGbQVX"></div>                            </div>                            <script src="https://kwizly.com/embed/eGbQVX.js" async=""></script><p>According to Microsoft, the Magnetic Connect is a world first. However, in principle, it's very similar to Apple's MagSafe connectors. My snarkiness aside, it's worth mentioning that MagSafe uses a proprietary cable, whereas the Magnetic Connect does not, and that fits it a bit more cleanly into the 'world first' claim.</p><p>Interesting to note, too, is that the design of the Magnetic Connect may have been influenced by recent changes to EU regulations. New rules seek to stem the tide of charging cable-related e-waste by requiring "<a href="https://commission.europa.eu/news-and-media/news/eu-common-charger-rules-power-all-your-devices-single-charger-2024-12-28_en" target="_blank">all new devices sold in the EU must now support USB-C charging</a>." This regulation was introduced in 2024, and originally only applied to portable devices. But as of April this year, the EU common charger rules have been rolled out to laptops as well.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/fm6VQgCkj20" allowfullscreen=""></iframe></div></div><p>Still, it's a weird thing to highlight in the announcement for a very powerful, very expensive laptop—excuse me if I struggle to muster up a sufficient level of excitement for a charger that magnetically snaps to the side of my Surface device.</p><p>Obviously, as a PC gamer, I'm most interested in <a href="https://www.pcgamer.com/hardware/gaming-laptops/i-got-my-greasy-mitts-on-a-host-of-rtx-spark-laptops-running-what-else-games-at-gamescom-2026-and-theres-a-couple-i-really-want-to-take-home/" target="_blank">the apparently RTX 5070-like gaming performance of an RTX Spark machine</a>. But gaming isn't the sole focus of this machine; for that money, it really needs to be all singing, all dancing, so Microsoft also highlights that the Surface Laptop Ultra can "run AI models exceeding 120B parameters locally, with up to 1 petaflop of AI performance."</p><p>At $2,599, it's a pricey bit of kit for sure and touting "the world’s first built-in magnetic USB-C charging on a laptop" does little to dull the sting of that price tag. Worse still, with 128 GB of unified memory inside this bad boy, there's no ignoring that the AI industry and the resulting memory crisis are perhaps one reason this Surface is as expensive as it is.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I'm genuinely surprised this $1,200 RTX 5070 gaming laptop deal is still running ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="8c11de42-c303-11f1-ba27-d3c73eaae790" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rj5HUrStGuVCqnxpVPrbLJ" name="AcerNitroV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rj5HUrStGuVCqnxpVPrbLJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="8c11de42-c303-11f1-ba27-d3c73eaae790" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5: was $1299.99 now $1199.99</a></strong><br />Good lord, it's an RTX 5070 gaming laptop for the same price I <em>used</em> to find them. This Acer Nitro V 16 is a solidly specced machine, what with its 10-core Intel CPU (six Performance, four Efficient) and Nvidia's mid-range graphics card sitting in its tidy-looking frame. The GPU has been power limited to 85 W, but it should still do very well with a 1200p screen. It's a shame about the small SSD, but for this price, in this market? I'll take it all day long.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="8c11de42-c303-11f1-ba27-d3c73eaae790" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">View Deal</a></p></div><p>October Prime Day has finished. Or has it? I logged in this morning expecting to find most of the deals done and dusted, but lo and behold, this <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank">RTX 5070 gaming laptop for $1,200</a> is still available.</p><p>I would have bet good money on this one ending with the event, even if Amazon didn't put a "Big Deal Days" tag on it. But no, the best gaming laptop deal I've found in weeks is still there, waiting for its new owner.</p><p>RTX 5070 gaming laptop deals are a very rare thing at this point. Well, good ones, anyway. Most of the mid-range lappys I've found recently (even over the sales) have been listed for over $1,500, so this one represents excellent value. And yes, it comes with some caveats. But for this price, I think they're all pretty easy to put up with.</p><p><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the Prime Day PC gaming deals still running right here.</strong></a></p><p>Let's list them again, shall we? First up, this machine has a power-limited 85 W RTX 5070 mobile chip. But it's been combined with a 1200p, 180 Hz screen, so it shouldn't struggle with demanding games at native res—particularly when DLSS and frame generation enters the equation.</p><p>Secondly, it's got a <a href="https://www.intel.com/content/www/us/en/products/sku/241653/intel-core-7-processor-240h-24m-cache-up-to-5-20-ghz/specifications.html" target="_blank">10-core Intel CPU</a> with six Performance cores and four Efficient. That might sound a little weak in a world of many-cored laptop CPUs, but it's still plenty fast enough for gaming. It's perhaps not the best for heavy productivity tasks, but still. I really wouldn't consider it a major drawback.</p><p>But the biggest fault on this otherwise-tempting machine is the SSD size. 512 GB is pretty tiny for a modern gaming laptop, which means you won't be able to install lots of games at once alongside Windows 11 and your usual apps.</p><p>I would, however, point you towards our <a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank">SSD deals page</a>. Yes, large capacity drives are much more expensive than they used to be, but we're still finding <a href="https://www.amazon.com/dp/B0DM1R7KHZ" target="_blank">fast-as-you-like 1 TB Gen 4 drives for $175</a> or so. Stick one of these in the second M.2 slot (it's an easy job for anyone who knows which end to hold a screwdriver), and you've got a lappy with tons of storage for less than any other RTX 5070 gaming laptop I can find right now.</p><p>Despite the drawbacks, I still think this machine is very good for the cash. And it appears this deal is going for a little while longer—so if you're late to the party, you haven't missed out on the cake.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/im-genuinely-surprised-this-usd1-200-rtx-5070-gaming-laptop-deal-is-still-running/</link>
                                                                            <description>
                            <![CDATA[ The deals, they continue. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rYhbaz5tqjrpYyHrdTPdvS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/fz9oTgqjcHX3CVbFHDpfnR-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 08 Oct 2026 10:48:30 +0000</pubDate>                                                                                                                                <updated>Thu, 08 Oct 2026 10:48:34 +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-320-70.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/fz9oTgqjcHX3CVbFHDpfnR-1920-80.jpg">
                                                            <media:credit><![CDATA[Acer]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Acer Nitro V 16 gaming laptop on a blue and red deals background with Prime Day text and the PC Gamer logo running down the sides]]></media:description>                                                            <media:text><![CDATA[An Acer Nitro V 16 gaming laptop on a blue and red deals background with Prime Day text and the PC Gamer logo running down the sides]]></media:text>
                                <media:title type="plain"><![CDATA[An Acer Nitro V 16 gaming laptop on a blue and red deals background with Prime Day text and the PC Gamer logo running down the sides]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/fz9oTgqjcHX3CVbFHDpfnR-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="8c11de42-c303-11f1-ba27-d3c73eaae790" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rj5HUrStGuVCqnxpVPrbLJ" name="AcerNitroV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rj5HUrStGuVCqnxpVPrbLJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="8c11de42-c303-11f1-ba27-d3c73eaae790" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5: was $1299.99 now $1199.99</a></strong><br />Good lord, it's an RTX 5070 gaming laptop for the same price I <em>used</em> to find them. This Acer Nitro V 16 is a solidly specced machine, what with its 10-core Intel CPU (six Performance, four Efficient) and Nvidia's mid-range graphics card sitting in its tidy-looking frame. The GPU has been power limited to 85 W, but it should still do very well with a 1200p screen. It's a shame about the small SSD, but for this price, in this market? I'll take it all day long.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="8c11de42-c303-11f1-ba27-d3c73eaae790" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">View Deal</a></p></div><p>October Prime Day has finished. Or has it? I logged in this morning expecting to find most of the deals done and dusted, but lo and behold, this <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank">RTX 5070 gaming laptop for $1,200</a> is still available.</p><p>I would have bet good money on this one ending with the event, even if Amazon didn't put a "Big Deal Days" tag on it. But no, the best gaming laptop deal I've found in weeks is still there, waiting for its new owner.</p><p>RTX 5070 gaming laptop deals are a very rare thing at this point. Well, good ones, anyway. Most of the mid-range lappys I've found recently (even over the sales) have been listed for over $1,500, so this one represents excellent value. And yes, it comes with some caveats. But for this price, I think they're all pretty easy to put up with.</p><p><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the Prime Day PC gaming deals still running right here.</strong></a></p><p>Let's list them again, shall we? First up, this machine has a power-limited 85 W RTX 5070 mobile chip. But it's been combined with a 1200p, 180 Hz screen, so it shouldn't struggle with demanding games at native res—particularly when DLSS and frame generation enters the equation.</p><p>Secondly, it's got a <a href="https://www.intel.com/content/www/us/en/products/sku/241653/intel-core-7-processor-240h-24m-cache-up-to-5-20-ghz/specifications.html" target="_blank">10-core Intel CPU</a> with six Performance cores and four Efficient. That might sound a little weak in a world of many-cored laptop CPUs, but it's still plenty fast enough for gaming. It's perhaps not the best for heavy productivity tasks, but still. I really wouldn't consider it a major drawback.</p><p>But the biggest fault on this otherwise-tempting machine is the SSD size. 512 GB is pretty tiny for a modern gaming laptop, which means you won't be able to install lots of games at once alongside Windows 11 and your usual apps.</p><p>I would, however, point you towards our <a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank">SSD deals page</a>. Yes, large capacity drives are much more expensive than they used to be, but we're still finding <a href="https://www.amazon.com/dp/B0DM1R7KHZ" target="_blank">fast-as-you-like 1 TB Gen 4 drives for $175</a> or so. Stick one of these in the second M.2 slot (it's an easy job for anyone who knows which end to hold a screwdriver), and you've got a lappy with tons of storage for less than any other RTX 5070 gaming laptop I can find right now.</p><p>Despite the drawbacks, I still think this machine is very good for the cash. And it appears this deal is going for a little while longer—so if you're late to the party, you haven't missed out on the cake.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Now we know the prices of the new RTX Spark laptops and they're as expensive as I'm sure you feared ]]></title>
                                                                                                <dc:content><![CDATA[ <ul><li><strong>RTX Spark laptops will range from $2,600 all the way up to $7,000.</strong></li><li><strong>Pre-orders open now.</strong></li><li><strong>Release date is October 16, 2026.</strong></li></ul><p>It is the best of times, it is the worst of times to unveil a whole new line of agentic and local AI-focused laptops. The new <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">RTX Spark laptop hardware</a> is going into a slew of big name, big brand notebooks, with pre-orders opening up now and, with the level of unified memory necessarily inside them, the pricing is getting on for prohibitive.</p><p>But it was always going to be that way. These are laptops built for AI processing and they need a ton of memory, and AI is the big thing right now so we need laptops that are designed from the ground up to run the best local models beautifully. But we're also at a point where AI is the big thing right now and that has sucked up all the available memory manufacturing making producing new PC hardware uncomfortably expensive. </p><p>There's a certain ouroboros-like feeling around these new machines, where they're designed for a world that is specifically making systems like them harder to make and sell to normal humans without seven figure incomes.</p><p>The new machines come with two flavours of Nvidia N1X processor; either the 20-core, 6144 CUDA core'd design, or the 18-core, 5120 CUDA core version. And with those Arm-based SoCs, sporting Nvidia GPU components, you're getting varying levels of un-upgradeable, soldered-on unified memory, from 24 GB all the way up to 128 GB.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1381px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="Khk2Ho4y7Bdfviz9RQKTTi" name="1791426048.jpg" alt="Microsoft Surface Ultra" src="https://cdn.mos.cms.futurecdn.net/Khk2Ho4y7Bdfviz9RQKTTi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1381" height="777" 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>And, if we take the entry-level version of the new <a href="https://www.microsoft.com/en-us/store/configure/surface-laptop-ultra/8wg5vqp0x4b8" target="_blank">Microsoft Surface Ultra laptop</a> as an example, that 24 GB config, with the 18-core N1X will run you about $2,600. With a 512 GB SSD inside it. That is a lot of money for an Arm-based laptop relying heavily on emulation—at least right now—with not a lot of internal hardware, especially when the noise around RTX Spark is about its utility as a local AI beast.</p><p>24 GB of unified memory, shared therefore between CPU and GPU, doesn't feel like it's going to be able to get you access to the best local models, and that 512 GB SSD isn't going to be able to house too many of them, either. This is a slightly apples vs oranges comparison, I'll grant you, but a laptop with an RTX 5070 Ti and 16 GB of RAM is going to have a greater pool of memory to draw from, and you can pick one of those up for <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Ultra-7-255HX-GeForce-RTX-5070Ti-16GB-Memory-1TBSSD-Cosmo-Gray/17971805588?clickid=VBJVmVTKJxyZUPIxCAxMwRnIUkrwYxzIQx3O3U0&amp;irgwc=1&amp;afsrc=1&amp;sourceid=imp_VBJVmVTKJxyZUPIxCAxMwRnIUkrwYxzIQx3O3U0&amp;veh=aff&amp;wmlspartner=imp_1943169&amp;affiliates_ad_id=568844&amp;campaign_id=9383&amp;sharedid=pcg-us" target="_blank">around $1,000 less</a> than the cost of the cheapest Surface Ultra today.</p><p>To be honest, I would find it really hard to make a case for the lowest-spec Sparks right now, even though I know local models are getting ever more efficient and capable within memory-restricted environments. But if I'm dropping serious money right now specifically on a laptop that's positioning itself as being designed for local AI compute, I want to know I've got a pool of memory that's going to be solid for its lifetime. And it needs to be because there is no upgrading that memory once you've configured your purchase.</p><p>Those models might be getting more efficient, but I'm still going to want to be running as close to a frontier model as I can get on my local hardware, and that is always going to need a big pool of the memory good-stuff.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2234px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="mFakpaAkHjksEtiTPyFi98" name="1791426152.jpg" alt="Asus ProArt P16" src="https://cdn.mos.cms.futurecdn.net/mFakpaAkHjksEtiTPyFi98-1920-80.jpg" mos="" align="middle" fullscreen="" width="2234" height="1257" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Asus)</span></figcaption></figure><p>But that's not to say I would necessarily find it impossible to be positive about the pricier models. And they do get expensive. The fully kitted out Asus ProArt P16, with 128 GB unified memory and a 2 TB SSD <a href="https://www.bestbuy.com/product/asus-proart-p16-16-4k-oled-touchscreen-laptop-nvidia-rtx-spark-n1x-2026-128gb-memory-2tb-storage-copilot-pc-nano-black/JJGHGSKKQ9" target="_blank">will run you $7,000</a> 😱 But the <a href="https://www.bestbuy.com/product/asus-proart-p16-16-4k-oled-touchscreen-laptop-nvidia-rtx-spark-n1x-2026-64gb-memory-1tb-storage-copilot-pc-neo-white/JJGHGSZ55P" target="_blank">64 GB version is a more reasonable $4,500</a> and you could have a whole lot of local AI-based fun with that bad boy. And the ProArt P16 is rather gorgeous, looking for all the world like a <em>very </em>serious Zephyrus G16. If you wanted the <a href="https://www.microsoft.com/en-us/store/configure/surface-laptop-ultra/8wg5vqp0x4b8" target="_blank">64 GB Surface Ultra that comes in at $4,300</a>, for comparison, too.</p><p>That starts to feel a lot more reasonable—obviously within the context of this whole f'd up world of AI-generated PC hardware pricing—when you think about the fact a <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN4-R3U1" target="_blank">Blade 16 with an RTX 5080 and 64 GB RAM</a> will set you back $4,700. Premium hardware is painfully expensive across the board.</p><p>I will admit, though, I'm really excited about getting my hands on an RTX Spark laptop and giving it a run around the block. I know gaming is not the main focus, more a pleasing byproduct and definite boon for the AI builders to kick back with when they've hung up their agentic hat for the day. But we're expecting RTX 5070-level gaming performance out of these machines (they have more cores, but lower power budgets and more limited memory bandwidth owing to the unified LPDDR5x memory) with the expectation that will be the same case whether or not they're plugged into the wall for power.</p><p><a href="https://www.pcgamer.com/hardware/gaming-laptops/this-is-me-playing-alan-wake-2s-native-arm-build-on-an-rtx-spark-laptop-and-im-here-for-it/" target="_blank">I've played games on them at shows</a>, but I will be fascinated to see how things look when we throw the full PC Gamer benchmarking suite at one.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2685px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="uh4RmnSdiWtDZFqcLXA4eQ" name="nvidia-rtx-spark-soc-in-hand" alt="Nvidia RTX Spark SoC in hand" src="https://cdn.mos.cms.futurecdn.net/uh4RmnSdiWtDZFqcLXA4eQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2685" height="1511" attribution="" 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's intriguing all by itself, but I've also spent a lot of time over the past year messing around with local AI models and I'm really looking forward to seeing what happens when I jam ComfyUI and Unsloth desktop on there, too.</p><p>But pricing is obviously a pain point, as it is for any system right now, whether high-end or no, and these first-gen devices are going to be a tough sell to a wider audience rather than the already-invested AI builder crew. But this has the potential to be a big turning point for the industry. </p><p>Not only do we have Microsoft entirely dropping the 'On Arm' suffix for its Arm-focused OS, and not only do we have a mainstream Arm SoC, but it's one that's also tied to a meaningfully powerful, effectively discrete GPU component.</p><p><em>And not only that </em>but <a href="" target="_blank">Windows' new Hybrid Intelligence</a> toggle has the potential to bring a whole lot of AI processing that was once shunted into the cloud—taking up datacenter capacity unnecessarily for drawing a flyer for your band or a kid's birthday party—and making it local without the end-user having to really think about it.</p><p>That has the potential to ease the datacenter burden and maybe, just maybe ease some parts of the memory crisis itself. So, if you were trying to be positive, maybe this ouroboros could be about to spit out its own tail. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/now-we-know-the-prices-of-the-new-rtx-spark-laptops-and-theyre-as-expensive-as-im-sure-you-feared/</link>
                                                                            <description>
                            <![CDATA[ The launch is coming on October 16, is your bank account prepared? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gf7VSFMk8qF7rz8jbcJMP9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ieKwAfTPsRFBx4V5AhaVTV-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 08 Oct 2026 02:42:32 +0000</pubDate>                                                                                                                                <updated>Thu, 08 Oct 2026 02:42:37 +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-320-70.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/ieKwAfTPsRFBx4V5AhaVTV-1920-80.jpg">
                                                            <media:credit><![CDATA[Nvidia]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nvidia RTX Spark chip]]></media:description>                                                            <media:text><![CDATA[Nvidia RTX Spark chip]]></media:text>
                                <media:title type="plain"><![CDATA[Nvidia RTX Spark chip]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ieKwAfTPsRFBx4V5AhaVTV-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <ul><li><strong>RTX Spark laptops will range from $2,600 all the way up to $7,000.</strong></li><li><strong>Pre-orders open now.</strong></li><li><strong>Release date is October 16, 2026.</strong></li></ul><p>It is the best of times, it is the worst of times to unveil a whole new line of agentic and local AI-focused laptops. The new <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">RTX Spark laptop hardware</a> is going into a slew of big name, big brand notebooks, with pre-orders opening up now and, with the level of unified memory necessarily inside them, the pricing is getting on for prohibitive.</p><p>But it was always going to be that way. These are laptops built for AI processing and they need a ton of memory, and AI is the big thing right now so we need laptops that are designed from the ground up to run the best local models beautifully. But we're also at a point where AI is the big thing right now and that has sucked up all the available memory manufacturing making producing new PC hardware uncomfortably expensive. </p><p>There's a certain ouroboros-like feeling around these new machines, where they're designed for a world that is specifically making systems like them harder to make and sell to normal humans without seven figure incomes.</p><p>The new machines come with two flavours of Nvidia N1X processor; either the 20-core, 6144 CUDA core'd design, or the 18-core, 5120 CUDA core version. And with those Arm-based SoCs, sporting Nvidia GPU components, you're getting varying levels of un-upgradeable, soldered-on unified memory, from 24 GB all the way up to 128 GB.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1381px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="Khk2Ho4y7Bdfviz9RQKTTi" name="1791426048.jpg" alt="Microsoft Surface Ultra" src="https://cdn.mos.cms.futurecdn.net/Khk2Ho4y7Bdfviz9RQKTTi-1920-80.jpg" mos="" align="middle" fullscreen="" width="1381" height="777" 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>And, if we take the entry-level version of the new <a href="https://www.microsoft.com/en-us/store/configure/surface-laptop-ultra/8wg5vqp0x4b8" target="_blank">Microsoft Surface Ultra laptop</a> as an example, that 24 GB config, with the 18-core N1X will run you about $2,600. With a 512 GB SSD inside it. That is a lot of money for an Arm-based laptop relying heavily on emulation—at least right now—with not a lot of internal hardware, especially when the noise around RTX Spark is about its utility as a local AI beast.</p><p>24 GB of unified memory, shared therefore between CPU and GPU, doesn't feel like it's going to be able to get you access to the best local models, and that 512 GB SSD isn't going to be able to house too many of them, either. This is a slightly apples vs oranges comparison, I'll grant you, but a laptop with an RTX 5070 Ti and 16 GB of RAM is going to have a greater pool of memory to draw from, and you can pick one of those up for <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Ultra-7-255HX-GeForce-RTX-5070Ti-16GB-Memory-1TBSSD-Cosmo-Gray/17971805588?clickid=VBJVmVTKJxyZUPIxCAxMwRnIUkrwYxzIQx3O3U0&amp;irgwc=1&amp;afsrc=1&amp;sourceid=imp_VBJVmVTKJxyZUPIxCAxMwRnIUkrwYxzIQx3O3U0&amp;veh=aff&amp;wmlspartner=imp_1943169&amp;affiliates_ad_id=568844&amp;campaign_id=9383&amp;sharedid=pcg-us" target="_blank">around $1,000 less</a> than the cost of the cheapest Surface Ultra today.</p><p>To be honest, I would find it really hard to make a case for the lowest-spec Sparks right now, even though I know local models are getting ever more efficient and capable within memory-restricted environments. But if I'm dropping serious money right now specifically on a laptop that's positioning itself as being designed for local AI compute, I want to know I've got a pool of memory that's going to be solid for its lifetime. And it needs to be because there is no upgrading that memory once you've configured your purchase.</p><p>Those models might be getting more efficient, but I'm still going to want to be running as close to a frontier model as I can get on my local hardware, and that is always going to need a big pool of the memory good-stuff.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2234px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="mFakpaAkHjksEtiTPyFi98" name="1791426152.jpg" alt="Asus ProArt P16" src="https://cdn.mos.cms.futurecdn.net/mFakpaAkHjksEtiTPyFi98-1920-80.jpg" mos="" align="middle" fullscreen="" width="2234" height="1257" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Asus)</span></figcaption></figure><p>But that's not to say I would necessarily find it impossible to be positive about the pricier models. And they do get expensive. The fully kitted out Asus ProArt P16, with 128 GB unified memory and a 2 TB SSD <a href="https://www.bestbuy.com/product/asus-proart-p16-16-4k-oled-touchscreen-laptop-nvidia-rtx-spark-n1x-2026-128gb-memory-2tb-storage-copilot-pc-nano-black/JJGHGSKKQ9" target="_blank">will run you $7,000</a> 😱 But the <a href="https://www.bestbuy.com/product/asus-proart-p16-16-4k-oled-touchscreen-laptop-nvidia-rtx-spark-n1x-2026-64gb-memory-1tb-storage-copilot-pc-neo-white/JJGHGSZ55P" target="_blank">64 GB version is a more reasonable $4,500</a> and you could have a whole lot of local AI-based fun with that bad boy. And the ProArt P16 is rather gorgeous, looking for all the world like a <em>very </em>serious Zephyrus G16. If you wanted the <a href="https://www.microsoft.com/en-us/store/configure/surface-laptop-ultra/8wg5vqp0x4b8" target="_blank">64 GB Surface Ultra that comes in at $4,300</a>, for comparison, too.</p><p>That starts to feel a lot more reasonable—obviously within the context of this whole f'd up world of AI-generated PC hardware pricing—when you think about the fact a <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05818EN4-R3U1" target="_blank">Blade 16 with an RTX 5080 and 64 GB RAM</a> will set you back $4,700. Premium hardware is painfully expensive across the board.</p><p>I will admit, though, I'm really excited about getting my hands on an RTX Spark laptop and giving it a run around the block. I know gaming is not the main focus, more a pleasing byproduct and definite boon for the AI builders to kick back with when they've hung up their agentic hat for the day. But we're expecting RTX 5070-level gaming performance out of these machines (they have more cores, but lower power budgets and more limited memory bandwidth owing to the unified LPDDR5x memory) with the expectation that will be the same case whether or not they're plugged into the wall for power.</p><p><a href="https://www.pcgamer.com/hardware/gaming-laptops/this-is-me-playing-alan-wake-2s-native-arm-build-on-an-rtx-spark-laptop-and-im-here-for-it/" target="_blank">I've played games on them at shows</a>, but I will be fascinated to see how things look when we throw the full PC Gamer benchmarking suite at one.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2685px;"><p class="vanilla-image-block" style="padding-top:56.28%;"><img id="uh4RmnSdiWtDZFqcLXA4eQ" name="nvidia-rtx-spark-soc-in-hand" alt="Nvidia RTX Spark SoC in hand" src="https://cdn.mos.cms.futurecdn.net/uh4RmnSdiWtDZFqcLXA4eQ-1920-80.jpg" mos="" align="middle" fullscreen="" width="2685" height="1511" attribution="" 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's intriguing all by itself, but I've also spent a lot of time over the past year messing around with local AI models and I'm really looking forward to seeing what happens when I jam ComfyUI and Unsloth desktop on there, too.</p><p>But pricing is obviously a pain point, as it is for any system right now, whether high-end or no, and these first-gen devices are going to be a tough sell to a wider audience rather than the already-invested AI builder crew. But this has the potential to be a big turning point for the industry. </p><p>Not only do we have Microsoft entirely dropping the 'On Arm' suffix for its Arm-focused OS, and not only do we have a mainstream Arm SoC, but it's one that's also tied to a meaningfully powerful, effectively discrete GPU component.</p><p><em>And not only that </em>but <a href="" target="_blank">Windows' new Hybrid Intelligence</a> toggle has the potential to bring a whole lot of AI processing that was once shunted into the cloud—taking up datacenter capacity unnecessarily for drawing a flyer for your band or a kid's birthday party—and making it local without the end-user having to really think about it.</p><p>That has the potential to ease the datacenter burden and maybe, just maybe ease some parts of the memory crisis itself. So, if you were trying to be positive, maybe this ouroboros could be about to spit out its own tail. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The gaming laptop I'd buy with my own cash this Prime Day is... this Asus, even though it's got a teeny weeny little SSD ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="db2ab640-c261-11f1-a150-755ec8cabc71" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99" href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MrnxPJ2LvS5YYCVZY7vy7R" name="Asus TUF A16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MrnxPJ2LvS5YYCVZY7vy7R-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow" data-dimension112="db2ab640-c261-11f1-a150-755ec8cabc71" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99">TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5: was $2224.99 now $1599.99</a></strong><br />Ah, one of my favorites. This Asus has a properly powerful RTX 5070 with a 115 W limit, a 16-core, 32-thread AMD chip with serious grunt, and a 1200p, 165 Hz screen that should give the GPU little trouble. The downside? It's got a teeny tiny SSD. We're <a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank">finding deals on those too</a>, so I'd be sticking a 1 TB drive in this beastie at the earliest opportunity.</p><p><strong>Key specs: RTX 5070 (115 W) | Ryzen 9 8940HX | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow" data-dimension112="db2ab640-c261-11f1-a150-755ec8cabc71" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99">View Deal</a></p></div><p>The October Prime Day sales (or Big Deal Days, as Mr Bezos keeps trying to insist) are beginning to wind to a close. Still, we expect quite a few deals to keep going, so there's no massive rush. But it's time for me to pick the gaming laptop I'd buy with my own cash, and I'm sticking with this <a href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank">Asus TUF Gaming A16 for $1,600 at Best Buy</a>.</p><p>I've picked this machine out before (<a href="https://www.pcgamer.com/hardware/gaming-laptops/this-proper-spec-rtx-5060-gaming-laptop-offers-a-beefy-16-core-amd-chip-for-reasonable-cash-in-the-pre-prime-day-sales/" target="_blank">in a different spec</a>) because I like it so much, although that particular deal is currently sold out. And yes, the RTX 5070 version isn't as cheap as it used to be during sales events. But the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">RAMpocalypse</a> is in full swing, gaming laptop pricing has gone through the roof, and this is still a lappy with a hefty discount that my heart truly desires.</p><p>For a start, this model has a hugely powerful <a href="https://www.amd.com/en/products/processors/laptop/ryzen/8000-series/amd-ryzen-9-8940hx.html" target="_blank">AMD Ryzen 9 8940HX</a> CPU with 16 cores and 32 threads. That's massive overkill for a gaming laptop, but I happen to be a big fan of that kind of redundancy, particularly as someone who edits multimedia gubbins on the regular.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>This one's also got an RTX 5070 mobile GPU with a proper power limit, being a 115 W version. Asus has the cooling and power delivery figured out with its TUF lineup of machines, as our Zak found when he reviewed the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review/" target="_blank">RTX 5050 version of the Asus TUF Gaming A16</a> very recently. </p><p>Excellent cooling (and a spacious-yet-svelte chassis design) means the graphics chip gets to breathe, unlike a lot of 85 W RTX 5070 lappys I'm finding right now.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/RHzUd3P2AhbcpTTC6XYkim-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EsHcVwT9qSZAY5Qpwu7zfm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jyt3qaiqVuXvMpZFsa3hSm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/inrUqBByt2yHuiXmi3XQPm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dZkFGpbXm7hESUr3tSaAJm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><em>Above: The RTX 5050-equipped Asus TUF Gaming A16 we recently reviewed.</em></p><p>So, it should go like hell when it comes to gaming performance. That's balanced out nicely with its 1200p, 165 Hz screen, which shouldn't give the GPU too much trouble. Smooth frames in demanding games? I reckon so, yeah. Especially with a bit of DLSS, wherever needed.</p><p>I'm sure you've already spotted the downside, though. This is a $1,500+ gaming laptop with a tiny 512 GB SSD, which is unfortunately far too common these days. You could put up with it if you keep an eye on your install sizes, but a 1 TB drive would improve this lappy considerably.</p><p>We're<a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank"> finding deals on those at the moment</a>, believe it or not. And yes, buying one would mean spending more cash on top of a gaming laptop that is still, with a discount, more expensive than it used to be. But that's just the state of affairs right now (and probably for a long while to come), so this machine still offers more bang for your buck than most.</p><p>Which is why it's stolen my heart once more. Yes, times are tough out there, folks—but in a market full of turmoil, this Asus lappy still shines through the muck.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/the-gaming-laptop-id-buy-with-my-own-cash-this-prime-day-is-this-asus-even-though-its-got-a-teeny-weeny-little-ssd/</link>
                                                                            <description>
                            <![CDATA[ Hello, old friend. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3bXkzwnfqLw3od8Tq3Hf3Y</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/b6Vp8euS9zuk34zJekqiyL-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 07 Oct 2026 16:03:09 +0000</pubDate>                                                                                                                                <updated>Wed, 07 Oct 2026 16:04:58 +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-320-70.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/b6Vp8euS9zuk34zJekqiyL-1920-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Asus TUF Gaming A16 gaming laptop on a blue and red Prime Day background with the PC Gamer logo in the bottom right]]></media:description>                                                            <media:text><![CDATA[An Asus TUF Gaming A16 gaming laptop on a blue and red Prime Day background with the PC Gamer logo in the bottom right]]></media:text>
                                <media:title type="plain"><![CDATA[An Asus TUF Gaming A16 gaming laptop on a blue and red Prime Day background with the PC Gamer logo in the bottom right]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/b6Vp8euS9zuk34zJekqiyL-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="db2ab640-c261-11f1-a150-755ec8cabc71" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99" href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MrnxPJ2LvS5YYCVZY7vy7R" name="Asus TUF A16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MrnxPJ2LvS5YYCVZY7vy7R-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow" data-dimension112="db2ab640-c261-11f1-a150-755ec8cabc71" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99">TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5: was $2224.99 now $1599.99</a></strong><br />Ah, one of my favorites. This Asus has a properly powerful RTX 5070 with a 115 W limit, a 16-core, 32-thread AMD chip with serious grunt, and a 1200p, 165 Hz screen that should give the GPU little trouble. The downside? It's got a teeny tiny SSD. We're <a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank">finding deals on those too</a>, so I'd be sticking a 1 TB drive in this beastie at the earliest opportunity.</p><p><strong>Key specs: RTX 5070 (115 W) | Ryzen 9 8940HX | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow" data-dimension112="db2ab640-c261-11f1-a150-755ec8cabc71" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99">View Deal</a></p></div><p>The October Prime Day sales (or Big Deal Days, as Mr Bezos keeps trying to insist) are beginning to wind to a close. Still, we expect quite a few deals to keep going, so there's no massive rush. But it's time for me to pick the gaming laptop I'd buy with my own cash, and I'm sticking with this <a href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank">Asus TUF Gaming A16 for $1,600 at Best Buy</a>.</p><p>I've picked this machine out before (<a href="https://www.pcgamer.com/hardware/gaming-laptops/this-proper-spec-rtx-5060-gaming-laptop-offers-a-beefy-16-core-amd-chip-for-reasonable-cash-in-the-pre-prime-day-sales/" target="_blank">in a different spec</a>) because I like it so much, although that particular deal is currently sold out. And yes, the RTX 5070 version isn't as cheap as it used to be during sales events. But the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">RAMpocalypse</a> is in full swing, gaming laptop pricing has gone through the roof, and this is still a lappy with a hefty discount that my heart truly desires.</p><p>For a start, this model has a hugely powerful <a href="https://www.amd.com/en/products/processors/laptop/ryzen/8000-series/amd-ryzen-9-8940hx.html" target="_blank">AMD Ryzen 9 8940HX</a> CPU with 16 cores and 32 threads. That's massive overkill for a gaming laptop, but I happen to be a big fan of that kind of redundancy, particularly as someone who edits multimedia gubbins on the regular.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>This one's also got an RTX 5070 mobile GPU with a proper power limit, being a 115 W version. Asus has the cooling and power delivery figured out with its TUF lineup of machines, as our Zak found when he reviewed the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review/" target="_blank">RTX 5050 version of the Asus TUF Gaming A16</a> very recently. </p><p>Excellent cooling (and a spacious-yet-svelte chassis design) means the graphics chip gets to breathe, unlike a lot of 85 W RTX 5070 lappys I'm finding right now.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/RHzUd3P2AhbcpTTC6XYkim-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EsHcVwT9qSZAY5Qpwu7zfm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jyt3qaiqVuXvMpZFsa3hSm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/inrUqBByt2yHuiXmi3XQPm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dZkFGpbXm7hESUr3tSaAJm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><em>Above: The RTX 5050-equipped Asus TUF Gaming A16 we recently reviewed.</em></p><p>So, it should go like hell when it comes to gaming performance. That's balanced out nicely with its 1200p, 165 Hz screen, which shouldn't give the GPU too much trouble. Smooth frames in demanding games? I reckon so, yeah. Especially with a bit of DLSS, wherever needed.</p><p>I'm sure you've already spotted the downside, though. This is a $1,500+ gaming laptop with a tiny 512 GB SSD, which is unfortunately far too common these days. You could put up with it if you keep an eye on your install sizes, but a 1 TB drive would improve this lappy considerably.</p><p>We're<a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank"> finding deals on those at the moment</a>, believe it or not. And yes, buying one would mean spending more cash on top of a gaming laptop that is still, with a discount, more expensive than it used to be. But that's just the state of affairs right now (and probably for a long while to come), so this machine still offers more bang for your buck than most.</p><p>Which is why it's stolen my heart once more. Yes, times are tough out there, folks—but in a market full of turmoil, this Asus lappy still shines through the muck.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I've rounded up the six gaming laptop deals under $1,500 that are worth your time this Prime Day ]]></title>
                                                                                                <dc:content><![CDATA[ <p>October Prime Day always throws up some great deals sooner or later, but holy moly have <a href="https://www.pcgamer.com/amazon-prime-day-gaming-laptop-deals/" target="_blank">good prices on gaming laptops</a> been hard to find this year. Both in terms of machines I can recommend for their value, and stock in general. Most RTX 5060 lappys are now priced the same as RTX 5070 machines in 2025, and I guess we all have to get used to that fact.</p><p>Anyway, I've rounded up the six gaming laptop deals I'd stand behind for under $1,500, saving you the trouble of sorting through the listings yourself.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>I spend hours every week hunting for the best discounts on gaming laptops, and the rest of the year testing them. Each of these machines has genuine merit for the price in this topsy-turvy market, and gets the PC Gamer seal of approval for being better than the rest.</p><p>Oh, and my personal highlight? It's this Acer Nitro V 16 with an 85 W RTX 5070 mobile <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank">for $1,200 at Amazon</a>. Try as I might, I can't beat it in terms of the gaming grunt you get for your cash. But all of the lappys below represent great value compared to the rest right now—so let's see what we've got, shall we?</p><h2 class="article-body__section" id="section-prime-day-gaming-laptop-deals-for-under-1-500"><span>Prime Day gaming laptop deals for under $1,500</span></h2>        <div class="featured_product_block featured_block_hero" data-id="dd9f2cc0-c258-11f1-a5ce-bb79e7951a57">            <a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" data-model-name="LOQ | RTX 5050 (100 W) | 16 GB DDR5 | 512 GB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Ytg5GqqoiFMwCF7v9fbQUW.jpg" alt="A Lenovo LOQ gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lenovo</div>                                        <div class="featured__title">LOQ | RTX 5050 (100 W) | 16 GB DDR5 | 512 GB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs:</strong> RTX 5050 (100 W) | Core i5 13450HX | 15-inch | 1080p | 144 Hz | 16 GB DDR5 | 512 GB</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2d2e-c258-11f1-9b3c-251ee8ad85f4">            <a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" data-model-name="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5 | 512 GB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ptNo9ifhSbwj9q237MXECc.jpg" alt="An Acer Nitro V16 gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5 | 512 GB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs: </strong>RTX 5060 (75 W) | Core 7 240H | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2d92-c258-11f1-a816-d51417f103f4">            <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" data-model-name="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5 | 512 GB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ujq2WBZhd4zoyKXfCeckfJ.jpg" alt="An Acer Nitro V 16 RTX 5070 gaming laptop" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5 | 512 GB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs:</strong> RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2e14-c258-11f1-a464-7179dc5f0e24">            <a href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" data-model-name="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5 | 1 TB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Fq4vdfPZuc2hkDCuWoUDJR.jpg" alt="A Gigabyte Aero X 16 RTX 5060 gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Gigabyte</div>                                        <div class="featured__title">Aero X16 | RTX 5060 (85 W) | 32 GB DDR5 | 1 TB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs:</strong> RTX 5060 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 165 Hz | 32 GB DDR5 | 1 TB SSD</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2e8c-c258-11f1-9bbb-53c7f6c2c78b">            <a href="https://www.amazon.com/acer-Copilot-Processor-GeForce-ANV16S-61-R3Z0/dp/B0FSMY6TXN/ref=sr_1_1" data-model-name="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5 | 1 TB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/DDjwKv7J2XoY3nHy9WLy5X.jpg" alt="An Acer Nitro V16 gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5 | 1 TB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>Key specs: RTX 5070 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 180 Hz | 16 GB DDR5 | 1 TB SSD</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2efa-c258-11f1-875b-a79db656c152">            <a href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" data-model-name="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED | 1 TB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ZhVLiGvK3rU8a924pa7b8d.jpg" alt="A Lenovo Legion 5i RTX 5060 OLED gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lenovo</div>                                        <div class="featured__title">Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED | 1 TB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs:</strong> RTX 5060 (100 W) | Core i7 14700HX | 15.1-inch | 1600p | 165 Hz OLED | 16 GB DDR5 | 1 TB SSD</p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-the-deals-in-full"><span>The deals in full</span></h2><div class="product"><a data-dimension112="dd9f2ff4-c258-11f1-bfae-510f3011278d" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99" href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3f3kgZLg9nfmGoPu6JpRuE" name="1782125900.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3f3kgZLg9nfmGoPu6JpRuE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow" data-dimension112="dd9f2ff4-c258-11f1-bfae-510f3011278d" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99">LOQ | RTX 5050 (100 W) | 16 GB DDR5: was $1174.99 now $998.99</a></strong><br />Ordinarily, an RTX 5050 gaming laptop for nearly $1,000 wouldn't be particularly special. However, this one has a 100 W GPU power limit, which means it should be reasonably punchy when paired with a 1080p display. It's a shame the RAM is limited to a single module, but in terms of gaming performance the lack of dual channel shouldn't affect it much, as we found when we <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-loq-15-gen10-review/" target="_blank">reviewed an RTX 5060 model</a> late last year.<br /><br /><strong>Key specs: RTX 5050 (100 W) | Core i5 13450HX | 15-inch | 1080p | 144 Hz | 16 GB DDR5 | 512 GB</strong><a class="view-deal button" href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow" data-dimension112="dd9f2ff4-c258-11f1-bfae-510f3011278d" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f306c-c258-11f1-ae36-cfb03e3a6ec1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99" href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QCq3qMcXUD6x4u7bDU2FjZ" name="AcerNitroV16 (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QCq3qMcXUD6x4u7bDU2FjZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow" data-dimension112="dd9f306c-c258-11f1-ae36-cfb03e3a6ec1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99">Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5: was $1629.99 now $1149.99</a></strong><br />If you're shopping for a gaming laptop anywhere near the $1,000 mark, SSD sizes can unfortunately suffer. This Acer lappy has a 512 GB model, which is pretty small, and the GPU's 75 W power limit is a touch low. However, it's still the cheapest (good) RTX 5060 gaming laptop I can find, and it should perform well with its 1200p, 165 Hz screen. If you're watching your pennies, this is a good price for this particular machine.</p><p><strong>Key specs: RTX 5060 (75 W) | Core 7 240H | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow" data-dimension112="dd9f306c-c258-11f1-ae36-cfb03e3a6ec1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f30d0-c258-11f1-bbde-79b864d3758f" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rj5HUrStGuVCqnxpVPrbLJ" name="AcerNitroV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rj5HUrStGuVCqnxpVPrbLJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="dd9f30d0-c258-11f1-bbde-79b864d3758f" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5: was $1299.99 now $1199.99</a></strong><br />Good lord, it's an RTX 5070 gaming laptop for the same price I <em>used</em> to find them. This Acer Nitro V 16 is a solidly specced machine, what with its 10-core Intel CPU (six Performance, four Efficient) and Nvidia's mid-range graphics card sitting in its tidy-looking frame. The GPU has been power limited to 85 W, but it should still do very well with a 1200p screen. It's a shame about the small SSD, but for this price, in this market? I'll take it all day long.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="dd9f30d0-c258-11f1-bbde-79b864d3758f" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f313e-c258-11f1-9fb0-758bacb50172" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99" href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4o9dqSGzKqi3LLfhBg58ph" name="GigabyteAeroX16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4o9dqSGzKqi3LLfhBg58ph-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow" data-dimension112="dd9f313e-c258-11f1-9fb0-758bacb50172" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99">Aero X16 | RTX 5060 (85 W) | 32 GB DDR5: was $1299.99 now $1224.99</a></strong><br />This is a power-limited RTX 5060 machine—but you do get 32 GB of DDR5 for your cash, which is increasingly rare in 2026. The processor is decently beefy, too, although you will need to lean on upscaling to make the most of its 1600p 165 Hz screen. If you want 32 GB of RAM in a gaming laptop, this is about the cheapest I'd consider.</p><p><strong>Key specs: RTX 5060 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 165 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow" data-dimension112="dd9f313e-c258-11f1-9fb0-758bacb50172" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f31c0-c258-11f1-a297-055ed485917e" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1401.99" href="https://www.amazon.com/acer-Copilot-Processor-GeForce-ANV16S-61-R3Z0/dp/B0FSMY6TXN/ref=sr_1_1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:77.27%;"><img id="2JGrxPANQCY8Zq2UKMETsP" name="1791283714.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2JGrxPANQCY8Zq2UKMETsP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1159" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/acer-Copilot-Processor-GeForce-ANV16S-61-R3Z0/dp/B0FSMY6TXN/ref=sr_1_1" target="_blank" rel="nofollow" data-dimension112="dd9f31c0-c258-11f1-a297-055ed485917e" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1401.99">Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5: was $1649.99 now $1401.99</a></strong><br />This is one of the cheapest RTX 5070 machines we can find right now that we'd actually want to buy ourselves. It comes with a modern AMD Ryzen AI 7 350 chip, 180 Hz 16-inch IPS display, 1 TB SSD, and 16 GB of DDR5. We've seen a few RTX 5070 laptops going for less over recent months but right now, this is one of the best in terms of value. Especially as it's the slim Nitro design, which should slip pretty easily into a reasonably-sized backpack.</p><p><strong>Key specs: RTX 5070 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 180 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.amazon.com/acer-Copilot-Processor-GeForce-ANV16S-61-R3Z0/dp/B0FSMY6TXN/ref=sr_1_1" target="_blank" rel="nofollow" data-dimension112="dd9f31c0-c258-11f1-a297-055ed485917e" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1401.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f322e-c258-11f1-a6a5-81f94e55d147" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499" href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ES7y3yzMVNiUYVRM5ARBjT" name="Lenovo Legion 5i" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ES7y3yzMVNiUYVRM5ARBjT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow" data-dimension112="dd9f322e-c258-11f1-a6a5-81f94e55d147" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499">Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED: was $2299.99 now $1499</a></strong><br />While this is still a lot of money for an RTX 5060 machine, there are two main points to consider. One, it's got a 100 W GPU power limit, which is better than most. And two, it's got a 165 Hz OLED display, which means you get some of the best screen tech around crammed within a 15.1 inch frame. The CPU is plenty punchy, and it's also got a proper 1 TB SSD. The RTX 5060 will need a fair bit of DLSS help to push pixels at 1600p resolution, but this lappy is still well worth considering for the cash.</p><p><strong>Key specs: RTX 5060 (100 W) | Core i7 14700HX | 15.1-inch | 1600p | 165 Hz OLED | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow" data-dimension112="dd9f322e-c258-11f1-a6a5-81f94e55d147" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/ive-rounded-up-the-six-gaming-laptop-deals-under-usd1-500-that-are-worth-your-time-this-prime-day/</link>
                                                                            <description>
                            <![CDATA[ Please enjoy the biblically accurate gaming laptop image I've created. No, I won't change it. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">eKugdnWABaD6qWNRWrrwSh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nvb9SNr7WAHTazXUe3aF4B-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 07 Oct 2026 15:10:20 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/nvb9SNr7WAHTazXUe3aF4B-1920-80.jpg">
                                                            <media:credit><![CDATA[Acer, Gigabyte, Lenovo]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A biblically accurate image of six gaming laptops on a blue and red Prime Day background]]></media:description>                                                            <media:text><![CDATA[A biblically accurate image of six gaming laptops on a blue and red Prime Day background]]></media:text>
                                <media:title type="plain"><![CDATA[A biblically accurate image of six gaming laptops on a blue and red Prime Day background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nvb9SNr7WAHTazXUe3aF4B-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>October Prime Day always throws up some great deals sooner or later, but holy moly have <a href="https://www.pcgamer.com/amazon-prime-day-gaming-laptop-deals/" target="_blank">good prices on gaming laptops</a> been hard to find this year. Both in terms of machines I can recommend for their value, and stock in general. Most RTX 5060 lappys are now priced the same as RTX 5070 machines in 2025, and I guess we all have to get used to that fact.</p><p>Anyway, I've rounded up the six gaming laptop deals I'd stand behind for under $1,500, saving you the trouble of sorting through the listings yourself.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>I spend hours every week hunting for the best discounts on gaming laptops, and the rest of the year testing them. Each of these machines has genuine merit for the price in this topsy-turvy market, and gets the PC Gamer seal of approval for being better than the rest.</p><p>Oh, and my personal highlight? It's this Acer Nitro V 16 with an 85 W RTX 5070 mobile <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank">for $1,200 at Amazon</a>. Try as I might, I can't beat it in terms of the gaming grunt you get for your cash. But all of the lappys below represent great value compared to the rest right now—so let's see what we've got, shall we?</p><h2 class="article-body__section" id="section-prime-day-gaming-laptop-deals-for-under-1-500"><span>Prime Day gaming laptop deals for under $1,500</span></h2>        <div class="featured_product_block featured_block_hero" data-id="dd9f2cc0-c258-11f1-a5ce-bb79e7951a57">            <a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" data-model-name="LOQ | RTX 5050 (100 W) | 16 GB DDR5 | 512 GB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Ytg5GqqoiFMwCF7v9fbQUW.jpg" alt="A Lenovo LOQ gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lenovo</div>                                        <div class="featured__title">LOQ | RTX 5050 (100 W) | 16 GB DDR5 | 512 GB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs:</strong> RTX 5050 (100 W) | Core i5 13450HX | 15-inch | 1080p | 144 Hz | 16 GB DDR5 | 512 GB</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2d2e-c258-11f1-9b3c-251ee8ad85f4">            <a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" data-model-name="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5 | 512 GB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ptNo9ifhSbwj9q237MXECc.jpg" alt="An Acer Nitro V16 gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5 | 512 GB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs: </strong>RTX 5060 (75 W) | Core 7 240H | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2d92-c258-11f1-a816-d51417f103f4">            <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" data-model-name="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5 | 512 GB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ujq2WBZhd4zoyKXfCeckfJ.jpg" alt="An Acer Nitro V 16 RTX 5070 gaming laptop" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5 | 512 GB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs:</strong> RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2e14-c258-11f1-a464-7179dc5f0e24">            <a href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" data-model-name="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5 | 1 TB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Fq4vdfPZuc2hkDCuWoUDJR.jpg" alt="A Gigabyte Aero X 16 RTX 5060 gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Gigabyte</div>                                        <div class="featured__title">Aero X16 | RTX 5060 (85 W) | 32 GB DDR5 | 1 TB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs:</strong> RTX 5060 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 165 Hz | 32 GB DDR5 | 1 TB SSD</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2e8c-c258-11f1-9bbb-53c7f6c2c78b">            <a href="https://www.amazon.com/acer-Copilot-Processor-GeForce-ANV16S-61-R3Z0/dp/B0FSMY6TXN/ref=sr_1_1" data-model-name="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5 | 1 TB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/DDjwKv7J2XoY3nHy9WLy5X.jpg" alt="An Acer Nitro V16 gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5 | 1 TB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>Key specs: RTX 5070 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 180 Hz | 16 GB DDR5 | 1 TB SSD</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="dd9f2efa-c258-11f1-875b-a79db656c152">            <a href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" data-model-name="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED | 1 TB SSD" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ZhVLiGvK3rU8a924pa7b8d.jpg" alt="A Lenovo Legion 5i RTX 5060 OLED gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lenovo</div>                                        <div class="featured__title">Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED | 1 TB SSD</div>                                    </div>                <div class="subtitle__description">                                                            <p><p><strong>Key specs:</strong> RTX 5060 (100 W) | Core i7 14700HX | 15.1-inch | 1600p | 165 Hz OLED | 16 GB DDR5 | 1 TB SSD</p></p>                </div>                            </div>        </div><h2 class="article-body__section" id="section-the-deals-in-full"><span>The deals in full</span></h2><div class="product"><a data-dimension112="dd9f2ff4-c258-11f1-bfae-510f3011278d" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99" href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3f3kgZLg9nfmGoPu6JpRuE" name="1782125900.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3f3kgZLg9nfmGoPu6JpRuE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow" data-dimension112="dd9f2ff4-c258-11f1-bfae-510f3011278d" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99">LOQ | RTX 5050 (100 W) | 16 GB DDR5: was $1174.99 now $998.99</a></strong><br />Ordinarily, an RTX 5050 gaming laptop for nearly $1,000 wouldn't be particularly special. However, this one has a 100 W GPU power limit, which means it should be reasonably punchy when paired with a 1080p display. It's a shame the RAM is limited to a single module, but in terms of gaming performance the lack of dual channel shouldn't affect it much, as we found when we <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-loq-15-gen10-review/" target="_blank">reviewed an RTX 5060 model</a> late last year.<br /><br /><strong>Key specs: RTX 5050 (100 W) | Core i5 13450HX | 15-inch | 1080p | 144 Hz | 16 GB DDR5 | 512 GB</strong><a class="view-deal button" href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow" data-dimension112="dd9f2ff4-c258-11f1-bfae-510f3011278d" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f306c-c258-11f1-ae36-cfb03e3a6ec1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99" href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QCq3qMcXUD6x4u7bDU2FjZ" name="AcerNitroV16 (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QCq3qMcXUD6x4u7bDU2FjZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow" data-dimension112="dd9f306c-c258-11f1-ae36-cfb03e3a6ec1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99">Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5: was $1629.99 now $1149.99</a></strong><br />If you're shopping for a gaming laptop anywhere near the $1,000 mark, SSD sizes can unfortunately suffer. This Acer lappy has a 512 GB model, which is pretty small, and the GPU's 75 W power limit is a touch low. However, it's still the cheapest (good) RTX 5060 gaming laptop I can find, and it should perform well with its 1200p, 165 Hz screen. If you're watching your pennies, this is a good price for this particular machine.</p><p><strong>Key specs: RTX 5060 (75 W) | Core 7 240H | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow" data-dimension112="dd9f306c-c258-11f1-ae36-cfb03e3a6ec1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f30d0-c258-11f1-bbde-79b864d3758f" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rj5HUrStGuVCqnxpVPrbLJ" name="AcerNitroV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rj5HUrStGuVCqnxpVPrbLJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="dd9f30d0-c258-11f1-bbde-79b864d3758f" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5: was $1299.99 now $1199.99</a></strong><br />Good lord, it's an RTX 5070 gaming laptop for the same price I <em>used</em> to find them. This Acer Nitro V 16 is a solidly specced machine, what with its 10-core Intel CPU (six Performance, four Efficient) and Nvidia's mid-range graphics card sitting in its tidy-looking frame. The GPU has been power limited to 85 W, but it should still do very well with a 1200p screen. It's a shame about the small SSD, but for this price, in this market? I'll take it all day long.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="dd9f30d0-c258-11f1-bbde-79b864d3758f" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f313e-c258-11f1-9fb0-758bacb50172" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99" href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4o9dqSGzKqi3LLfhBg58ph" name="GigabyteAeroX16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4o9dqSGzKqi3LLfhBg58ph-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow" data-dimension112="dd9f313e-c258-11f1-9fb0-758bacb50172" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99">Aero X16 | RTX 5060 (85 W) | 32 GB DDR5: was $1299.99 now $1224.99</a></strong><br />This is a power-limited RTX 5060 machine—but you do get 32 GB of DDR5 for your cash, which is increasingly rare in 2026. The processor is decently beefy, too, although you will need to lean on upscaling to make the most of its 1600p 165 Hz screen. If you want 32 GB of RAM in a gaming laptop, this is about the cheapest I'd consider.</p><p><strong>Key specs: RTX 5060 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 165 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow" data-dimension112="dd9f313e-c258-11f1-9fb0-758bacb50172" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f31c0-c258-11f1-a297-055ed485917e" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1401.99" href="https://www.amazon.com/acer-Copilot-Processor-GeForce-ANV16S-61-R3Z0/dp/B0FSMY6TXN/ref=sr_1_1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:77.27%;"><img id="2JGrxPANQCY8Zq2UKMETsP" name="1791283714.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2JGrxPANQCY8Zq2UKMETsP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1159" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/acer-Copilot-Processor-GeForce-ANV16S-61-R3Z0/dp/B0FSMY6TXN/ref=sr_1_1" target="_blank" rel="nofollow" data-dimension112="dd9f31c0-c258-11f1-a297-055ed485917e" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1401.99">Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5: was $1649.99 now $1401.99</a></strong><br />This is one of the cheapest RTX 5070 machines we can find right now that we'd actually want to buy ourselves. It comes with a modern AMD Ryzen AI 7 350 chip, 180 Hz 16-inch IPS display, 1 TB SSD, and 16 GB of DDR5. We've seen a few RTX 5070 laptops going for less over recent months but right now, this is one of the best in terms of value. Especially as it's the slim Nitro design, which should slip pretty easily into a reasonably-sized backpack.</p><p><strong>Key specs: RTX 5070 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 180 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.amazon.com/acer-Copilot-Processor-GeForce-ANV16S-61-R3Z0/dp/B0FSMY6TXN/ref=sr_1_1" target="_blank" rel="nofollow" data-dimension112="dd9f31c0-c258-11f1-a297-055ed485917e" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16S | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1401.99">View Deal</a></p></div><div class="product"><a data-dimension112="dd9f322e-c258-11f1-a6a5-81f94e55d147" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499" href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ES7y3yzMVNiUYVRM5ARBjT" name="Lenovo Legion 5i" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ES7y3yzMVNiUYVRM5ARBjT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow" data-dimension112="dd9f322e-c258-11f1-a6a5-81f94e55d147" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499">Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED: was $2299.99 now $1499</a></strong><br />While this is still a lot of money for an RTX 5060 machine, there are two main points to consider. One, it's got a 100 W GPU power limit, which is better than most. And two, it's got a 165 Hz OLED display, which means you get some of the best screen tech around crammed within a 15.1 inch frame. The CPU is plenty punchy, and it's also got a proper 1 TB SSD. The RTX 5060 will need a fair bit of DLSS help to push pixels at 1600p resolution, but this lappy is still well worth considering for the cash.</p><p><strong>Key specs: RTX 5060 (100 W) | Core i7 14700HX | 15.1-inch | 1600p | 165 Hz OLED | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow" data-dimension112="dd9f322e-c258-11f1-a6a5-81f94e55d147" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I've found an RTX 5070 gaming laptop for $1,200 in the Prime Day sales. This is not a drill. ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="625ed960-c191-11f1-a1bc-1f6bb1ea6e14" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rj5HUrStGuVCqnxpVPrbLJ" name="AcerNitroV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rj5HUrStGuVCqnxpVPrbLJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="625ed960-c191-11f1-a1bc-1f6bb1ea6e14" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5: was $1299.99 now $1199.99</a></strong><br />Good lord, it's an RTX 5070 gaming laptop for the same price I <em>used</em> to find them. This Acer Nitro V 16 is a solidly specced machine, what with its 10-core Intel CPU (six Performance, four Efficient) and Nvidia's mid-range graphics card sitting in its tidy-looking frame. The GPU has been power limited to 85 W, but it should still do very well with a 1200p screen. It's a shame about the small SSD, but for this price, in this market? I'll take it all day long.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="625ed960-c191-11f1-a1bc-1f6bb1ea6e14" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">View Deal</a></p></div><p>The gaming laptop market is incredibly tough right now. 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 priced most machines out of sensible consideration, and while I'm still pulling out some very good <a href="https://www.pcgamer.com/amazon-prime-day-gaming-laptop-deals/" target="_blank">Prime Day gaming laptop deals</a> regardless, it's hard going out there.</p><p>But this? This RTX 5070-equipped <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank">Acer Nitro V for $1,200 at Amazon</a>? My goodness, my eyebrows nearly came off the top of my face. I though deals on this particular lappy were done and dusted—but no, it's made a comeback, riding in like Gandalf on his white pony to save the day.</p><p>Now, there are a few caveats to be aware of before we all get too excited. For starters, it's got a 512 GB SSD. That's positively tiny for a modern gaming machine, so you'll need to be careful with how many games you install at once.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're collecting all the best Prime Day PC gaming deals here</strong></a></li></ul><p>It's also got a power-limited RTX 5070, 85 W to be precise. However, the good news is that it's paired with a 1200p, 180 Hz screen. That means even a mild implementation of Nvidia's mid-range graphics chip should have no trouble pushing plenty of frames in demanding games. There's always DLSS and frame generation to give it a hand, too.</p><p>What else, what else. The CPU is an <a href="https://www.intel.com/content/www/us/en/products/sku/241653/intel-core-7-processor-240h-24m-cache-up-to-5-20-ghz/specifications.html" target="_blank">Intel Core 7 240H</a>, a 10-core chip with six Performance cores and four Efficient. That might sound a little small potatoes in 2026, but it's a nippy little beastie that should do just fine. I'd happily game on it, put it that way.</p><p>I suppose the chassis is a tad dull, although Acer Nitro designs are much, <em>much </em>better than they used to be. It's downright restrained compared to the older models, and I've passed around one of these in my hands with a smile on my face. It's nice, is what I'm saying. Budget, but still nice.</p><p>But the main thing I can't get over is the price. I'm finding RTX 5060 machines (with the same power limit, no less) for more cash than this right now. On discount. With extras thrown into the bundle, like a crappy USB hub you won't use. </p><p>This is the best deal I've found so far this Prime Day, and I hope it sticks around for a while yet. It makes my gaming laptop recommendations so much easier to deal with. Want bang for your buck on a budget? Buy this one. Just be prepared to stick another SSD in it somewhere along the line.</p><h2 id="shop-all-the-amazon-prime-day-gaming-laptop-deals-here">👉<a href="https://www.amazon.com/s?k=gaming+laptop+deals" target="_blank">Shop all the Amazon Prime Day gaming laptop deals here</a>👈</h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/ive-found-an-rtx-5070-gaming-laptop-for-usd1-200-in-the-prime-day-sales-this-is-not-a-drill/</link>
                                                                            <description>
                            <![CDATA[ I've been searching for one of these for weeks. Months, even. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">JLYkS8J2vtvssQzwqo3Gaj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/X9o3V6GN63d74kCjkRuWKK-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 06 Oct 2026 14:57:48 +0000</pubDate>                                                                                                                                <updated>Tue, 06 Oct 2026 14:58:30 +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-320-70.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/X9o3V6GN63d74kCjkRuWKK-1920-80.jpg">
                                                            <media:credit><![CDATA[Acer]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Acer Nitro V 16 RTX 5070 gaming laptop on a blue Prime Day deals background, with the red PC Gamer badge in the bottom right]]></media:description>                                                            <media:text><![CDATA[An Acer Nitro V 16 RTX 5070 gaming laptop on a blue Prime Day deals background, with the red PC Gamer badge in the bottom right]]></media:text>
                                <media:title type="plain"><![CDATA[An Acer Nitro V 16 RTX 5070 gaming laptop on a blue Prime Day deals background, with the red PC Gamer badge in the bottom right]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/X9o3V6GN63d74kCjkRuWKK-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="625ed960-c191-11f1-a1bc-1f6bb1ea6e14" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rj5HUrStGuVCqnxpVPrbLJ" name="AcerNitroV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rj5HUrStGuVCqnxpVPrbLJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="625ed960-c191-11f1-a1bc-1f6bb1ea6e14" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5: was $1299.99 now $1199.99</a></strong><br />Good lord, it's an RTX 5070 gaming laptop for the same price I <em>used</em> to find them. This Acer Nitro V 16 is a solidly specced machine, what with its 10-core Intel CPU (six Performance, four Efficient) and Nvidia's mid-range graphics card sitting in its tidy-looking frame. The GPU has been power limited to 85 W, but it should still do very well with a 1200p screen. It's a shame about the small SSD, but for this price, in this market? I'll take it all day long.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="625ed960-c191-11f1-a1bc-1f6bb1ea6e14" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">View Deal</a></p></div><p>The gaming laptop market is incredibly tough right now. 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 priced most machines out of sensible consideration, and while I'm still pulling out some very good <a href="https://www.pcgamer.com/amazon-prime-day-gaming-laptop-deals/" target="_blank">Prime Day gaming laptop deals</a> regardless, it's hard going out there.</p><p>But this? This RTX 5070-equipped <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank">Acer Nitro V for $1,200 at Amazon</a>? My goodness, my eyebrows nearly came off the top of my face. I though deals on this particular lappy were done and dusted—but no, it's made a comeback, riding in like Gandalf on his white pony to save the day.</p><p>Now, there are a few caveats to be aware of before we all get too excited. For starters, it's got a 512 GB SSD. That's positively tiny for a modern gaming machine, so you'll need to be careful with how many games you install at once.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're collecting all the best Prime Day PC gaming deals here</strong></a></li></ul><p>It's also got a power-limited RTX 5070, 85 W to be precise. However, the good news is that it's paired with a 1200p, 180 Hz screen. That means even a mild implementation of Nvidia's mid-range graphics chip should have no trouble pushing plenty of frames in demanding games. There's always DLSS and frame generation to give it a hand, too.</p><p>What else, what else. The CPU is an <a href="https://www.intel.com/content/www/us/en/products/sku/241653/intel-core-7-processor-240h-24m-cache-up-to-5-20-ghz/specifications.html" target="_blank">Intel Core 7 240H</a>, a 10-core chip with six Performance cores and four Efficient. That might sound a little small potatoes in 2026, but it's a nippy little beastie that should do just fine. I'd happily game on it, put it that way.</p><p>I suppose the chassis is a tad dull, although Acer Nitro designs are much, <em>much </em>better than they used to be. It's downright restrained compared to the older models, and I've passed around one of these in my hands with a smile on my face. It's nice, is what I'm saying. Budget, but still nice.</p><p>But the main thing I can't get over is the price. I'm finding RTX 5060 machines (with the same power limit, no less) for more cash than this right now. On discount. With extras thrown into the bundle, like a crappy USB hub you won't use. </p><p>This is the best deal I've found so far this Prime Day, and I hope it sticks around for a while yet. It makes my gaming laptop recommendations so much easier to deal with. Want bang for your buck on a budget? Buy this one. Just be prepared to stick another SSD in it somewhere along the line.</p><h2 id="shop-all-the-amazon-prime-day-gaming-laptop-deals-here">👉<a href="https://www.amazon.com/s?k=gaming+laptop+deals" target="_blank">Shop all the Amazon Prime Day gaming laptop deals here</a>👈</h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This proper-spec RTX 5060 gaming laptop offers a beefy 16-core AMD chip for reasonable cash in the pre-Prime Day sales ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="2667f478-c0ce-11f1-bedc-67bd6a861469" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="$1349.99" href="https://www.bestbuy.com/product/asus-tuf-a16-16-wuxga-ips-165hz-gaming-notebook-amd-ryzen-9-8940hx-16gb-ram-1tb-ssd-nvidia-geforce-rtx-5060-jaeger-gray/JJGHGPKGKK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Yu8mSPcYYQu5sGqvh5DhdB" name="AsusA16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Yu8mSPcYYQu5sGqvh5DhdB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-tuf-a16-16-wuxga-ips-165hz-gaming-notebook-amd-ryzen-9-8940hx-16gb-ram-1tb-ssd-nvidia-geforce-rtx-5060-jaeger-gray/JJGHGPKGKK" target="_blank" rel="nofollow" data-dimension112="2667f478-c0ce-11f1-bedc-67bd6a861469" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="$1349.99">TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5: was $1599.99 now $1349.99</a></strong><br />We reviewed <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review/" target="_blank">the RTX 5050 version</a> of this TUF A16 very recently, and came away hugely impressed. This one has a proper 115 W RTX 5060, a 16-core AMD chip with genuine grunt, and a 1 TB SSD. That's pretty impressive in its own right, given that many lesser-wattage RTX 5060 machines with 512 GB of storage are far more expensive. It's got a lovely chassis, too.</p><p><strong>Key specs: RTX 5060 (115 W) | Ryzen 9 8940HX | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-tuf-a16-16-wuxga-ips-165hz-gaming-notebook-amd-ryzen-9-8940hx-16gb-ram-1tb-ssd-nvidia-geforce-rtx-5060-jaeger-gray/JJGHGPKGKK" target="_blank" rel="nofollow" data-dimension112="2667f478-c0ce-11f1-bedc-67bd6a861469" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="$1349.99">View Deal</a></p></div><p>It wasn't long ago that RTX 5060 gaming laptops could be found for under $1,000, or somewhere near it. These days I'm regularly finding low-wattage versions for $1,500+ on discount, a sign of our <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-afflicted times</a>. </p><p>This Asus TUF Gaming A16 caught my eye this morning, though. While the <a href="https://www.bestbuy.com/product/asus-tuf-a16-16-wuxga-ips-165hz-gaming-notebook-amd-ryzen-9-8940hx-16gb-ram-1tb-ssd-nvidia-geforce-rtx-5060-jaeger-gray/JJGHGPKGKK" target="_blank">$1,350 price tag</a> might seem steep for an RTX 5060 machine, it's actually pretty reasonable in the current market—especially as it's got a <a href="https://www.amd.com/en/products/processors/laptop/ryzen/8000-series/amd-ryzen-9-8940hx.html" target="_blank">seriously beefy 16-core AMD CPU</a> from the previous generation.</p><p>Plus, the GPU wattage is the <a href="https://www.asus.com/uk/laptops/for-gaming/tuf-gaming/asus-tuf-gaming-a16-2025/techspec/#:~:text=NVIDIA%C2%AE%20GeForce%20RTX%E2%84%A2%205060%20Laptop%20GPU%2C%20115W" target="_blank">full-fat 115 W spec</a>, which is more than I can say for 90% of laptop deals I'm finding right now. Pair that with a 1200p, 165 Hz screen, and you've got yourself a great set of components for gaming, alongside a CPU that's more than capable of munching down on any productivity task you can feed it.</p><ul><li><strong></strong><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best October Prime Day PC gaming deals right here</strong></a></li></ul><p>"Ah, but it'll have a 512 GB SSD," I thought to myself as I read the listing. Nope, it's got a proper 1 TB drive. The chassis looks to be a good 'un, too, as our Zak found when he reviewed the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review/" target="_blank">RTX 5050 Asus TUF Gaming A16</a> recently. He liked it a lot—and I'm willing to bet he'd put his stamp of approval on this RTX 5060 version as well.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/RHzUd3P2AhbcpTTC6XYkim-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EsHcVwT9qSZAY5Qpwu7zfm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jyt3qaiqVuXvMpZFsa3hSm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/inrUqBByt2yHuiXmi3XQPm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PQM7q6tASWyUJYYUJ5kndM-1920-80.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rd8WA5DxkSMLjePFsCPeGM-1920-80.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2bmV8utzXmjpqPQ2jCj9AM-1920-80.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Mndia23ijmk5xQh8Z7oVNM-1920-80.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><em>Above: The RTX 5050-equipped Asus TUF Gaming A16 we recently reviewed.</em></p><p>Really, the only major downside (other than the fact that this used to be RTX 5070 laptop deal pricing) is that you only get 16 GB of DDR5, not 32. Ah well. You can't have everything these days, can you? And as our Nick found earlier this year, <a href="https://www.pcgamer.com/hardware/memory/my-testing-shows-that-16-gb-of-system-memory-is-still-absolutely-fine-for-todays-pc-games-but-there-are-some-caveats-to-it-all/" target="_blank">16 GB is still perfectly fine for gaming</a>.</p><p>In this sort of market, I reckon this is one of the better gaming laptop deals I've seen in a while. And while I'm still disappointed by the lack of discounts on RTX 5070 machines at this point (roll on Prime Day itself, which officially kicks off tomorrow), I think I'd be very happy if I picked up one of these instead.</p><p>There's nothing you or I can do about the current pricing <em>situation </em>when it comes to gaming laptops, although I do expect more discounts on other machines over the next few days. Right now, though, I'm sorely tempted by this one. How about you?</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/this-proper-spec-rtx-5060-gaming-laptop-offers-a-beefy-16-core-amd-chip-for-reasonable-cash-in-the-pre-prime-day-sales/</link>
                                                                            <description>
                            <![CDATA[ Reasonable by current standards, anyway. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4XZcoFWGkKjChYjvKArDXL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2PfeRAdU2jyZfMVjQKsyyj-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 05 Oct 2026 15:44:32 +0000</pubDate>                                                                                                                                <updated>Mon, 05 Oct 2026 15:44:51 +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-320-70.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/2PfeRAdU2jyZfMVjQKsyyj-1920-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Asus TUF Gaming A16 gaming laptop on a blue Prime Day background, with the PC Gamer badge in the bottom right]]></media:description>                                                            <media:text><![CDATA[An Asus TUF Gaming A16 gaming laptop on a blue Prime Day background, with the PC Gamer badge in the bottom right]]></media:text>
                                <media:title type="plain"><![CDATA[An Asus TUF Gaming A16 gaming laptop on a blue Prime Day background, with the PC Gamer badge in the bottom right]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2PfeRAdU2jyZfMVjQKsyyj-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="2667f478-c0ce-11f1-bedc-67bd6a861469" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="$1349.99" href="https://www.bestbuy.com/product/asus-tuf-a16-16-wuxga-ips-165hz-gaming-notebook-amd-ryzen-9-8940hx-16gb-ram-1tb-ssd-nvidia-geforce-rtx-5060-jaeger-gray/JJGHGPKGKK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Yu8mSPcYYQu5sGqvh5DhdB" name="AsusA16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Yu8mSPcYYQu5sGqvh5DhdB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-tuf-a16-16-wuxga-ips-165hz-gaming-notebook-amd-ryzen-9-8940hx-16gb-ram-1tb-ssd-nvidia-geforce-rtx-5060-jaeger-gray/JJGHGPKGKK" target="_blank" rel="nofollow" data-dimension112="2667f478-c0ce-11f1-bedc-67bd6a861469" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="$1349.99">TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5: was $1599.99 now $1349.99</a></strong><br />We reviewed <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review/" target="_blank">the RTX 5050 version</a> of this TUF A16 very recently, and came away hugely impressed. This one has a proper 115 W RTX 5060, a 16-core AMD chip with genuine grunt, and a 1 TB SSD. That's pretty impressive in its own right, given that many lesser-wattage RTX 5060 machines with 512 GB of storage are far more expensive. It's got a lovely chassis, too.</p><p><strong>Key specs: RTX 5060 (115 W) | Ryzen 9 8940HX | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-tuf-a16-16-wuxga-ips-165hz-gaming-notebook-amd-ryzen-9-8940hx-16gb-ram-1tb-ssd-nvidia-geforce-rtx-5060-jaeger-gray/JJGHGPKGKK" target="_blank" rel="nofollow" data-dimension112="2667f478-c0ce-11f1-bedc-67bd6a861469" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="$1349.99">View Deal</a></p></div><p>It wasn't long ago that RTX 5060 gaming laptops could be found for under $1,000, or somewhere near it. These days I'm regularly finding low-wattage versions for $1,500+ on discount, a sign of our <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-afflicted times</a>. </p><p>This Asus TUF Gaming A16 caught my eye this morning, though. While the <a href="https://www.bestbuy.com/product/asus-tuf-a16-16-wuxga-ips-165hz-gaming-notebook-amd-ryzen-9-8940hx-16gb-ram-1tb-ssd-nvidia-geforce-rtx-5060-jaeger-gray/JJGHGPKGKK" target="_blank">$1,350 price tag</a> might seem steep for an RTX 5060 machine, it's actually pretty reasonable in the current market—especially as it's got a <a href="https://www.amd.com/en/products/processors/laptop/ryzen/8000-series/amd-ryzen-9-8940hx.html" target="_blank">seriously beefy 16-core AMD CPU</a> from the previous generation.</p><p>Plus, the GPU wattage is the <a href="https://www.asus.com/uk/laptops/for-gaming/tuf-gaming/asus-tuf-gaming-a16-2025/techspec/#:~:text=NVIDIA%C2%AE%20GeForce%20RTX%E2%84%A2%205060%20Laptop%20GPU%2C%20115W" target="_blank">full-fat 115 W spec</a>, which is more than I can say for 90% of laptop deals I'm finding right now. Pair that with a 1200p, 165 Hz screen, and you've got yourself a great set of components for gaming, alongside a CPU that's more than capable of munching down on any productivity task you can feed it.</p><ul><li><strong></strong><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best October Prime Day PC gaming deals right here</strong></a></li></ul><p>"Ah, but it'll have a 512 GB SSD," I thought to myself as I read the listing. Nope, it's got a proper 1 TB drive. The chassis looks to be a good 'un, too, as our Zak found when he reviewed the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review/" target="_blank">RTX 5050 Asus TUF Gaming A16</a> recently. He liked it a lot—and I'm willing to bet he'd put his stamp of approval on this RTX 5060 version as well.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/RHzUd3P2AhbcpTTC6XYkim-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EsHcVwT9qSZAY5Qpwu7zfm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/jyt3qaiqVuXvMpZFsa3hSm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/inrUqBByt2yHuiXmi3XQPm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PQM7q6tASWyUJYYUJ5kndM-1920-80.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/rd8WA5DxkSMLjePFsCPeGM-1920-80.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2bmV8utzXmjpqPQ2jCj9AM-1920-80.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Mndia23ijmk5xQh8Z7oVNM-1920-80.jpg" alt="An Asus TUF Gaming A16 2025 on a white background, fit with an RTX 5050." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p><em>Above: The RTX 5050-equipped Asus TUF Gaming A16 we recently reviewed.</em></p><p>Really, the only major downside (other than the fact that this used to be RTX 5070 laptop deal pricing) is that you only get 16 GB of DDR5, not 32. Ah well. You can't have everything these days, can you? And as our Nick found earlier this year, <a href="https://www.pcgamer.com/hardware/memory/my-testing-shows-that-16-gb-of-system-memory-is-still-absolutely-fine-for-todays-pc-games-but-there-are-some-caveats-to-it-all/" target="_blank">16 GB is still perfectly fine for gaming</a>.</p><p>In this sort of market, I reckon this is one of the better gaming laptop deals I've seen in a while. And while I'm still disappointed by the lack of discounts on RTX 5070 machines at this point (roll on Prime Day itself, which officially kicks off tomorrow), I think I'd be very happy if I picked up one of these instead.</p><p>There's nothing you or I can do about the current pricing <em>situation </em>when it comes to gaming laptops, although I do expect more discounts on other machines over the next few days. Right now, though, I'm sorely tempted by this one. How about you?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Can someone pinch me, I think I just found a decent gaming laptop deal for under AU$1,900 ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="c4802d3c-bd46-11f1-82ec-c335b9d1b44d" data-action="Deal Block" data-label="LOQ 15IRX10" data-dimension48="LOQ 15IRX10" data-dimension25="$1879" href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:80.20%;"><img id="DfS5rJ9bBfQFvdj5D4x4jM" name="Lenovo LOQ 15IRX10" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DfS5rJ9bBfQFvdj5D4x4jM-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1203" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC" target="_blank" rel="nofollow" data-dimension112="c4802d3c-bd46-11f1-82ec-c335b9d1b44d" data-action="Deal Block" data-label="LOQ 15IRX10" data-dimension48="LOQ 15IRX10" data-dimension25="$1879">LOQ 15IRX10: was $2599 now $1879</a></strong><br /><strong>i7-13650HX | 16GB RAM | 1TB SSD | RTX 5060</strong></p><p>This is a rare good deal on an RTX gaming lappy, especially when you look at the competition: it's AU$20 cheaper than what JB Hi-Fi is currently selling it for, but most other retailers don't get within spitting range (or at least, they do only with the 512GB model). This thing will play anything you throw at it, albeit not at high settings if it's very recent. It's a 15 incher with a 1080p panel and a 144Hz refresh rate, and <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-loq-15-gen10-review/">our review was quite glowing</a>.<a class="view-deal button" href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC" target="_blank" rel="nofollow" data-dimension112="c4802d3c-bd46-11f1-82ec-c335b9d1b44d" data-action="Deal Block" data-label="LOQ 15IRX10" data-dimension48="LOQ 15IRX10" data-dimension25="$1879">View Deal</a></p></div><p>If you hit Amazon in October 2026 expecting to find an outstanding price on gaming laptops, RAM or SSD storage, you've probably just awakened from deep freeze. Or at least, that's what I thought before noticing <a href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC">this Lenovo LOQ laptop</a>.</p><p>It's currently going for <a href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC">AU$1,879</a>, down from AU$2,599.</p><p>Let's look at the specs: </p><ul><li><strong>An Intel Core i7-13650HX CPU</strong> (a good mid-range CPU but as Zac Storey mentioned recently, loud)</li><li><strong>An Nvidia RTX 5060 GPU</strong> (obvs not a 5070, 5080, or a 5090, but perfect for a 1080p or 1440p gaming with recent blockbusters)</li><li><strong>16GB RAM</strong> (people thought this was getting to be not enough RAM before the RAM crisis kicked in; the RAM crisis has proven them wrong)</li><li><strong>1TB SSD</strong> (a good amount indeed, considering other retailers are selling similarly specced laptops with a 512GB SSD)</li><li><strong>It has a 1080p display with a 144Hz refresh rate</strong> (which is well-suited to this config)</li></ul><p>Zac Storey reviewed the AMD version of this laptop. His sample had a 512GB SSD rather than a 1TB. Nevertheless, he gave <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-loq-15-gen10-review/">it a solid 81 / 100</a>. "It's so refreshing to be able to just game at your native resolution on a laptop at this price point, without having to worry about dialling the graphics preset down, or swapping around resolutions and getting stretched pixels or worse," he wrote.</p><p>The only retailer coming within spitting distance of this price is JB Hi-Fi, who has it for AU$1,899. Granted, you'll need to be a Prime member to enjoy Amazon's AU$20 advantage, but <a href="https://www.amazon.com.au/prime">signing up for that is free for the first month</a>, and there's no shipping charges either. Meanwhile, The Good Guys is selling a lower specced version (512GB SSD, i5-13450HX CPU) for the same price as JB Hi-Fi.</p><p>In other words, if you're looking for an entry level gaming laptop or, indeed, any kind of laptop, this is a steal at present.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/can-someone-pinch-me-i-think-i-just-found-a-decent-gaming-laptop-deal-for-under-au-usd1-900/</link>
                                                                            <description>
                            <![CDATA[ It's not top of the line, but it'll run games comfortably for years to come. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">G7JdGZzUNAY8tnK2vXiuxc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TEA9TNTjFsX5SdzJe76gYP-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 01 Oct 2026 03:47:53 +0000</pubDate>                                                                                                                                <updated>Thu, 01 Oct 2026 03:49:13 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                <author><![CDATA[ shaun.prescott@futurenet.com (Shaun Prescott) ]]></author>                    <dc:creator><![CDATA[ Shaun Prescott ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/W7q4asCziYRHUEennZcpyC-320-70.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/TEA9TNTjFsX5SdzJe76gYP-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lenovo LOQ 15 Gen10 gaming laptop]]></media:description>                                                            <media:text><![CDATA[Lenovo LOQ 15 Gen10 gaming laptop]]></media:text>
                                <media:title type="plain"><![CDATA[Lenovo LOQ 15 Gen10 gaming laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TEA9TNTjFsX5SdzJe76gYP-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="c4802d3c-bd46-11f1-82ec-c335b9d1b44d" data-action="Deal Block" data-label="LOQ 15IRX10" data-dimension48="LOQ 15IRX10" data-dimension25="$1879" href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:80.20%;"><img id="DfS5rJ9bBfQFvdj5D4x4jM" name="Lenovo LOQ 15IRX10" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/DfS5rJ9bBfQFvdj5D4x4jM-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1203" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC" target="_blank" rel="nofollow" data-dimension112="c4802d3c-bd46-11f1-82ec-c335b9d1b44d" data-action="Deal Block" data-label="LOQ 15IRX10" data-dimension48="LOQ 15IRX10" data-dimension25="$1879">LOQ 15IRX10: was $2599 now $1879</a></strong><br /><strong>i7-13650HX | 16GB RAM | 1TB SSD | RTX 5060</strong></p><p>This is a rare good deal on an RTX gaming lappy, especially when you look at the competition: it's AU$20 cheaper than what JB Hi-Fi is currently selling it for, but most other retailers don't get within spitting range (or at least, they do only with the 512GB model). This thing will play anything you throw at it, albeit not at high settings if it's very recent. It's a 15 incher with a 1080p panel and a 144Hz refresh rate, and <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-loq-15-gen10-review/">our review was quite glowing</a>.<a class="view-deal button" href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC" target="_blank" rel="nofollow" data-dimension112="c4802d3c-bd46-11f1-82ec-c335b9d1b44d" data-action="Deal Block" data-label="LOQ 15IRX10" data-dimension48="LOQ 15IRX10" data-dimension25="$1879">View Deal</a></p></div><p>If you hit Amazon in October 2026 expecting to find an outstanding price on gaming laptops, RAM or SSD storage, you've probably just awakened from deep freeze. Or at least, that's what I thought before noticing <a href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC">this Lenovo LOQ laptop</a>.</p><p>It's currently going for <a href="https://www.amazon.com.au/Lenovo-15IRX10-Display-i7-13650HX-83JE013DAU/dp/B0HJ6JBLKC">AU$1,879</a>, down from AU$2,599.</p><p>Let's look at the specs: </p><ul><li><strong>An Intel Core i7-13650HX CPU</strong> (a good mid-range CPU but as Zac Storey mentioned recently, loud)</li><li><strong>An Nvidia RTX 5060 GPU</strong> (obvs not a 5070, 5080, or a 5090, but perfect for a 1080p or 1440p gaming with recent blockbusters)</li><li><strong>16GB RAM</strong> (people thought this was getting to be not enough RAM before the RAM crisis kicked in; the RAM crisis has proven them wrong)</li><li><strong>1TB SSD</strong> (a good amount indeed, considering other retailers are selling similarly specced laptops with a 512GB SSD)</li><li><strong>It has a 1080p display with a 144Hz refresh rate</strong> (which is well-suited to this config)</li></ul><p>Zac Storey reviewed the AMD version of this laptop. His sample had a 512GB SSD rather than a 1TB. Nevertheless, he gave <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-loq-15-gen10-review/">it a solid 81 / 100</a>. "It's so refreshing to be able to just game at your native resolution on a laptop at this price point, without having to worry about dialling the graphics preset down, or swapping around resolutions and getting stretched pixels or worse," he wrote.</p><p>The only retailer coming within spitting distance of this price is JB Hi-Fi, who has it for AU$1,899. Granted, you'll need to be a Prime member to enjoy Amazon's AU$20 advantage, but <a href="https://www.amazon.com.au/prime">signing up for that is free for the first month</a>, and there's no shipping charges either. Meanwhile, The Good Guys is selling a lower specced version (512GB SSD, i5-13450HX CPU) for the same price as JB Hi-Fi.</p><p>In other words, if you're looking for an entry level gaming laptop or, indeed, any kind of laptop, this is a steal at present.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus TUF Gaming A16 gaming laptop review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The ask this month was a simple one. Take a trio of mid-range(ish) laptops, the Asus TUF Gaming A16, the <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-5i-gen-10-review" target="_blank">Lenovo Legion 5</a>, and the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-katana-15-hx-b14w-review" target="_blank">MSI Katana 15 HX</a>. Benchmark the crap out of them, run them as a daily driver for a spell, research the bejesus out of them, and then see which one croaks under the pressure. A, dare I say, qualitative and quantitative group test of sorts, split across three separate reviews. Akin to the old printed tech mag days of yore.</p><p>It's been fun, inciteful, and frustrating at times, and as this is the last review of the bunch, let me tell you, if this was Maximum PC or PC Format, it's here that I'd be waxing lyrical about how the winner of this month's arduous journey, is, without even a modicum of doubt, the Asus TUF Gaming A16.</p><p>Truly, its implementation is a thing of beauty. It's an expertly balanced laptop that satisfies not only the needs of the professional, but that of the gamer as well. Its blend of hardware, style and pricing has put the TUF on the right path to claim its very own slot in our <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptops</a> buying guide, and with good reason.</p><p>That's not to say it's perfect, I have my quibbles with it, don't get me wrong, but what Asus has managed to achieve here, on a budget is nigh impressive. The form factor, the design, the performance, the screen, the ports, all of it hits the marks that matter, and smooth over the wrinkles that the others introduce.</p><p>It's a thing of beauty, again all for a price that slides under what you'd expect Asus would charge for something like this. If you're after a new laptop and find this thing on sale during Black Friday and the next few months, and it sits in your price bracket, I'd highly recommend 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 want a well rounded gaming laptop: </strong>Everything on the TUF A16 is remarkably well balanced, the hardware spec blended with that 1920x1200 screen is an absolute treat. If you want to game, or work on it, present or stream, you can do it all without fear.</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 at a futureproof purchase: </strong>Although it's good today, 16 GB of DDR5 and an RTX 5050 err on the conservative side. If you're looking to keep this running long into the future, frame rates may begin to stutter as you approach the three to four year mark.</p></div></div></div></div><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-features"><span>Asus TUF Gaming A16 - 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="EsHcVwT9qSZAY5Qpwu7zfm" name="Asus-TUF-A16-8" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/EsHcVwT9qSZAY5Qpwu7zfm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div ><table><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>AMD Ryzen 7 260   PNG</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>8   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Threads</strong></p></td><td  ><p>16   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock speed</strong></p></td><td  ><p>5.1 GHz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Nvidia GeForce RTX 5050 8 GB   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>16GB (2x8GB) DDR5-5600 MT/s   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB Sandisk WD PC SN5000S SDEQNSJ-1T00-1002 - PCIe 4.0   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>16.1-inch IPS level   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>1920 x 1200   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Refresh</strong></p></td><td  ><p>165 Hz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>90 Whr   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Power brick</strong></p></td><td  ><p>240 W   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.2 kg   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>354.0 x 269.0 x 25.7 mm   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>£1,260 / $1,550 (US model features 512GB SSD, higher res)   </p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-value"><span>Asus TUF Gaming A16 - Value</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/inrUqBByt2yHuiXmi3XQPm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zPN6Dj4RtH4EQnAtYvkvim-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The top line specs here don't exactly shout "premium" from the rooftops, I get that. RTX 5050 and an AMD Ryzen 7 260 are hardly ground breaking, but it's how Asus has integrated the cooling and power delivery into this mixture that really breathes life into the thing. So many manufacturers skimp out on that latter part, and leave consumers with RTX 5070 and 5080s choked on low TGPs and it severely impacts market credibility. Asus has done the opposite here, and allowing that RTX 5050 to run at full tilt under a 115 W TGP delivers some exceptional performance without necessarily breaking the bank.</p><p>The CPU ain't half bad either. Although like most of the laptops we have under review currently, it's a little long in the tooth, AMD's Ryzen 7 260, is an eight-core, 16-thread beastie, that produces some respectable numbers under load, all while keeping the heat down in the process.</p><p>It also comes with 16 GB (2x 8GB) of DDR5 at a comfortable 5,600 MT/s. Although it's not exactly insanely high-end by modern standards it does mean you can swap that out at a later date with a higher capacity kit without much worry. And, for once, we're not looking at a single-channel memory setup that some manufacturers (ahem… Lenovo…) like to proclaim as "consumer friendly".</p><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="t3BswYcxvFUZumvGpoAzim" name="Asus-TUF-A16-7" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/t3BswYcxvFUZumvGpoAzim-1920-80.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 rest of the spec list equally fails to disappoint. That RTX 5050's been matched with a 1920x1200 "IPS-level" 16-inch display fluttering along at a smooth 165 Hz, and it's a beaut too. Brightness is great, the colours really pop, and there's minimal ghosting or latency issues here as well. Is it as vibrant or as high refresh as an OLED model? Well, no, but for those after a versatile screen that gets the job done well, it's more than good enough. Pixel density too, isn't half bad either, just a fraction above that of a 32-inch 4K desktop panel, and the reduced pixel count significantly helps that RTX 5050 hold its own at native.</p><p>On the connectivity front, aside from WiFi 6E and Bluetooth 5.4, the TUF also comes 3x USB Type-A, 2x USB Type-C, a 3.5mm audio jack, HDMI out, and full ethernet as well, along with a dedicated power port too. Oh and there's a 1080p webcam, but that's fairly standard affair at this point.</p><p>The keyboard's not exactly anything to write home about, it's just a standard chiclet RGB affair, but it'll do, and the sizable trackpad lends itself well to light desktop work (I did once know a guy who used to raid in WoW Cataclysm with a trackpad, and it still makes me shudder to this day).  </p><p>All told, it's a reasonable spec. But in all honesty, while it is a well put together system, that $1,500 price tag is too much, and it's going to need some hefty discounting to make it a genuinely budget-friendly machine.</p><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-sound"><span>Asus TUF Gaming A16 - 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="2VncgJv2U2oAknJ8ENqHkm" name="Asus-TUF-A16-3" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/2VncgJv2U2oAknJ8ENqHkm-1920-80.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>Let's talk audio quick before we get onto the good stuff (performance), because for once, I'm actually excited to talk about laptop speakers. Because these things absolutely slap. </p><p>At max volume there's minimal distortion, and a healthy chunking of bass reverberating along underneath. Watching Sung Jin-woo slap the metaphorical crud out of Beru in Solo Levelling, as Howl plays in the background is as epic as it can ever be. Treble's smooth, mids are there too in abundance, and honestly I was genuinely impressed. In heavier bass moments in certain music genres there's fractional disturbance and vibration, but the moments are fleeting.</p><p>Fan noise on the other hand is chonky. Not quite as potent as the Lenovo Legion 5, but notably sitting in between it and the MSI Katana (which is arguably too quiet, and hamstringing its own cooling as a result).</p><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-performance"><span>Asus TUF Gaming A16 - 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="fGEjnvdYoKzrFeuaik7MGm" name="Asus-TUF-A16-12" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/fGEjnvdYoKzrFeuaik7MGm-1920-80.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>Okay, on to the good stuff, and there's an interesting tale here with performance. I've already alluded to it heavily with the MSI Katana 15 HX review, but its a tale of the plucky little RTX 5050 that could, that's what I'll say. </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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper *, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper *:before, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper *:after, #fv-chart-1790778938116-odixmgeq6-slideshow *, #fv-chart-1790778938116-odixmgeq6-slideshow *:before, #fv-chart-1790778938116-odixmgeq6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper, #fv-chart-1790778938116-odixmgeq6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778938116-odixmgeq6-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": "Running games at a normalised resolution to compare frame rates at the same level","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:35:38.117Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cyberpunk 2077 (1080p RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Baldur's Gate 3 (1080p Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Black Myth: Wukong benchmarking tool (1080p High)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – F1 24 (1080p Ultra High)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – F1 24 (1080p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – F1 24 (1080p Ultra High)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 65,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 59,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at the native resolution of the laptop's screen.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:35:38.117Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra)","value": 12,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Baldur's Gate 3 (Native res. Ultra)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Baldur's Gate 3 (Native res. Ultra)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Baldur's Gate 3 (Native res. Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 56,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at native resolution and with DLSS and frame gen enabled where applicable.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:35:38.117Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 116,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Using industry standard 3DMark tests to compare performance.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:35:38.117Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","3DMark Time Spy Extreme","3DMark Port Royal","3DMark Storage","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Time Spy Extreme","value": 5962,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Time Spy Extreme","value": 5415,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Time Spy Extreme","value": 4764,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Port Royal","value": 7059,"unitText": ""},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Port Royal","value": 7059,"unitText": ""},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Port Royal","value": 5508,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Storage","value": 1974,"unitText": "Overall index score"}]}]</script><div id="fv-chart-1790778938116-odixmgeq6-slideshow" class="fv-slideshow-container" data-slide-count="4" 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 / 4</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-1790778938116-odixmgeq6-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1790778938116-odixmgeq6-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">Running games at a normalised resolution to compare frame rates at the same level</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-1790778938116-odixmgeq6-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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">32</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><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>31 Avg FPS, 21 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>29 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>32 Avg FPS, 21 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 33.75%; background-color: #FE9F58;" data-target-width="33.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>63 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>63 Avg FPS, 36 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>50 Avg FPS, 27 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-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="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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">40</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>48 Avg FPS, 40 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>49 Avg FPS, 42 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>46 Avg FPS, 39 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-0-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>54 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>58 Avg FPS, 47 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>60 Avg FPS, 46 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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 5 | RTX 5060 115 W | i7 13650HX</div><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: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>59 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>72 Avg FPS, 26 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>65 Avg FPS, 22 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></div><div class="fv-slide" id="fv-chart-1790778938116-odixmgeq6-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1790778938116-odixmgeq6-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 res. gaming performance</h3><p class="fv-chart-subhead">Games run at the native resolution of the laptop's screen.</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-1790778938116-odixmgeq6-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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">27</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">19</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">12</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">4</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>27 Avg FPS, 19 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>12 Avg FPS, 4 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>20 Avg FPS, 15 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>66 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>58 Avg FPS, 31 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>47 Avg FPS, 20 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.66666666666667%; background-color: #E33235;" data-target-width="51.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">31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>47 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>34 Avg FPS, 24 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>31 Avg FPS, 20 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-1-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>51 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>30 Avg FPS, 22 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>37 Avg FPS, 31 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>56 Avg FPS, 23 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>50 Avg FPS, 35 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>49 Avg FPS, 33 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></div><div class="fv-slide" id="fv-chart-1790778938116-odixmgeq6-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1790778938116-odixmgeq6-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">Native res. gaming performance</h3><p class="fv-chart-subhead">Games run at native resolution and with DLSS and frame gen enabled 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-1790778938116-odixmgeq6-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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><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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>64 Avg FPS, 32 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>64 Avg FPS, 35 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 56.25%; background-color: #FE9F58;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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><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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>68 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>52 Avg FPS, 45 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>50 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.33333333333333%; background-color: #E33235;" data-target-width="77.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">116</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">99</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.666666666666664%; background-color: #E33235;" data-target-width="40.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">61</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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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><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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>116 Avg FPS, 99 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>61 Avg FPS, 73 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>84 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: 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></div><div class="fv-slide" id="fv-chart-1790778938116-odixmgeq6-slide-3-wrapper" data-index="3" style="display: none;"><div id="fv-chart-1790778938116-odixmgeq6-slide-3" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">Using industry standard 3DMark tests to compare performance.</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-1790778938116-odixmgeq6-slide-3-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.4%; background-color: #E33235;" data-target-width="79.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">4764</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.08333333333334%; background-color: #FE9F58;" data-target-width="77.08333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4625</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.85000000000001%; background-color: #1CA9C4;" data-target-width="95.85000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5751</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.36666666666667%; background-color: #E33235;" data-target-width="99.36666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5962</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.25%; background-color: #E33235;" data-target-width="90.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">5415</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>4764 Overall index score, 4625 GPU index, 5751 CPU index</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>5962 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>5415 Overall index score, 5357 GPU index, 5776 CPU index</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-3-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Using industry standard 3DMark tests to compare performance." data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.85%; background-color: #E33235;" data-target-width="68.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">5508</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #E33235;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #E33235;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>5508</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>7059</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>7059</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-3-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.8%; background-color: #E33235;" data-target-width="65.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1974</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.277999999999999%; background-color: #FE9F58;" data-target-width="11.277999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">338.34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.033333333333333%; background-color: #1CA9C4;" data-target-width="3.033333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">91</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>1974 Overall index score, 338.34 Avg bandwidth (MB/s), 91 Access time (ųs)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</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></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-1790778938116-odixmgeq6', true); });} else {initialize('fv-chart-1790778938116-odixmgeq6', true);}})();</script></div><p>Let's just compare the top-line real quick. Because between this and the MSI, it's a real showcase as to what good cooling in laptops can do. So, Asus: RTX 5050, 115 W TGP. MSI: RTX 5060, 115 W TGP. Average GPU temp for Asus: 60; average GPU temp for MSI: 77. Average clock speed for Asus: 2,680 MHz at 75 W; MSI: 2,305 MHz at 68W. </p><p>The reason that matters is that in every single benchmark I ran these two laptops at, both running at 1080p on Ultra, the Asus was either close, or significantly beat its red dragon shaped counterpart. It lost out in Metro Exodus by 6 fps, F1 by 6 fps, Cyberpunk by 1 fps, but beat it in Baldur's Gate 3 by 13 fps, and Black Myth Wukong by 2 fps.</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-1790778352472-yrdu865sc *, #fv-chart-1790778352472-yrdu865sc *:before, #fv-chart-1790778352472-yrdu865sc *:after, #fv-chart-1790778352472-yrdu865sc-slideshow *, #fv-chart-1790778352472-yrdu865sc-slideshow *:before, #fv-chart-1790778352472-yrdu865sc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778352472-yrdu865sc, #fv-chart-1790778352472-yrdu865sc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778352472-yrdu865sc {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778352472-yrdu865sc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778352472-yrdu865sc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778352472-yrdu865sc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778352472-yrdu865sc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778352472-yrdu865sc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778352472-yrdu865sc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778352472-yrdu865sc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778352472-yrdu865sc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778352472-yrdu865sc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778352472-yrdu865sc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790778352472-yrdu865sc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778352472-yrdu865sc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778352472-yrdu865sc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778352472-yrdu865sc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790778352472-yrdu865sc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778352472-yrdu865sc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-row, #fv-chart-1790778352472-yrdu865sc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778352472-yrdu865sc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778352472-yrdu865sc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790778352472-yrdu865sc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778352472-yrdu865sc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790778352472-yrdu865sc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778352472-yrdu865sc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778352472-yrdu865sc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778352472-yrdu865sc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790778352472-yrdu865sc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778352472-yrdu865sc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778352472-yrdu865sc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778352472-yrdu865sc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778352472-yrdu865sc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778352472-yrdu865sc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778352472-yrdu865sc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778352472-yrdu865sc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778352472-yrdu865sc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc.mobile-view .fv-pie-container,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-stacked-product,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-grouped-bar-product,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-row,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-stacked-product,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc.mobile-view .fv-bar-label,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-grouped-product-title,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-label,#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc.mobile-view .fv-bar-container,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-cluster,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-container,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-x-axis-label-space,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-benchmark-title,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-dropdown-title,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-chart-title,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-chart-subhead,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-header,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-vs,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select-container,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778352472-yrdu865sc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790778352472-yrdu865sc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778352472-yrdu865sc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-bar-row,#fv-chart-1790778352472-yrdu865sc .fv-stacked-product,#fv-chart-1790778352472-yrdu865sc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-label,#fv-chart-1790778352472-yrdu865sc .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790778352472-yrdu865sc .fv-bar-container,#fv-chart-1790778352472-yrdu865sc .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778352472-yrdu865sc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778352472-yrdu865sc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778352472-yrdu865sc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778352472-yrdu865sc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778352472-yrdu865sc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-stl-shop-all-logo,#fv-chart-1790778352472-yrdu865sc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778352472-yrdu865sc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778352472-yrdu865sc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778352472-yrdu865sc.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 and system performance","description": "Testing the non-gaming performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:25:52.472Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","7zip 24.07","Cinebench 2024","Blender 4.2.0 (junkshop)","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – 7zip 24.07","value": 66.83,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – 7zip 24.07","value": 100.46,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – 7zip 24.07","value": 82.31,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cinebench 2024","value": 956,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cinebench 2024","value": 832,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cinebench 2024","value": 920,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Blender 4.2.0 (junkshop)","value": 89.16,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Blender 4.2.0 (junkshop)","value": 77.88,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Blender 4.2.0 (junkshop)","value": 79.28,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Procyon","value": 1412,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Procyon","value": 1349,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Procyon","value": 1285,"unitText": "Overall index score"}]}</script><div id="fv-chart-1790778352472-yrdu865sc" 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 and system performance</h3><p class="fv-chart-subhead">Testing the non-gaming performance of the laptops.</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-1790778352472-yrdu865sc-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Testing the non-gaming performance of the laptops." 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>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">Asus TUF Gaming A16 | RTX 5050 115 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: 54.87333333333333%; background-color: #E33235;" data-target-width="54.87333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.94%; background-color: #FE9F58;" data-target-width="79.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">119.91</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.553333333333335%; background-color: #E33235;" data-target-width="44.553333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.33333333333333%; background-color: #FE9F58;" data-target-width="75.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">113</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.97333333333333%; background-color: #E33235;" data-target-width="66.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">100.46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.38%; background-color: #FE9F58;" data-target-width="70.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">105.57</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>82.31 Compressing (GIPS), 119.91 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>66.83 Compressing (GIPS), 113 Decompressing (GIPS)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>100.46 Compressing (GIPS), 105.57 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778352472-yrdu865sc-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Testing the non-gaming performance of the laptops." 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>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">Asus TUF Gaming A16 | RTX 5050 115 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: 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">920</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.2%; background-color: #FE9F58;" data-target-width="10.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">102</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.6%; background-color: #E33235;" data-target-width="95.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">956</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.5%; background-color: #FE9F58;" data-target-width="10.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">105</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.2%; background-color: #E33235;" data-target-width="83.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">832</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.200000000000001%; background-color: #FE9F58;" data-target-width="11.200000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>920 Multi-core index score, 102 Single-core index score</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>956 Multi-core index score, 105 Single-core index score</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>832 Multi-core index score, 112 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778352472-yrdu865sc-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="Testing the non-gaming performance of the laptops." 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">Asus TUF Gaming A16 | RTX 5050 115 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: 5.285333333333334%; background-color: #E33235;" data-target-width="5.285333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">79.28</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.035333333333334%; background-color: #FE9F58;" data-target-width="62.035333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">930.53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.944%; background-color: #E33235;" data-target-width="5.944" data-target-margin="0"></div><span class="fv-bar-value-outside">89.16</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.37066666666666%; background-color: #FE9F58;" data-target-width="72.37066666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1085.56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.191999999999999%; background-color: #E33235;" data-target-width="5.191999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">77.88</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.64133333333332%; background-color: #FE9F58;" data-target-width="69.64133333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1044.62</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>79.28 CPU (samples/min), 930.53 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>89.16 CPU (samples/min), 1085.56 GPU (samples/min)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77.88 CPU (samples/min), 1044.62 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778352472-yrdu865sc-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Testing the non-gaming performance of the laptops." 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">Asus TUF Gaming A16 | RTX 5050 115 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: 85.66666666666667%; background-color: #E33235;" data-target-width="85.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">1285</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.186%; background-color: #FE9F58;" data-target-width="5.186" data-target-margin="0"></div><span class="fv-bar-value-outside">77.79</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.32413333333333333%; background-color: #1CA9C4;" data-target-width="0.32413333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">4.862</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.13333333333334%; background-color: #E33235;" data-target-width="94.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">1412</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.720666666666666%; background-color: #FE9F58;" data-target-width="4.720666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">70.81</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.295%; background-color: #1CA9C4;" data-target-width="0.295" data-target-margin="0"></div><span class="fv-bar-value-outside">4.425</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.93333333333334%; background-color: #E33235;" data-target-width="89.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">1349</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.940666666666667%; background-color: #FE9F58;" data-target-width="4.940666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">74.11</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.30879999999999996%; background-color: #1CA9C4;" data-target-width="0.30879999999999996" data-target-margin="0"></div><span class="fv-bar-value-outside">4.632</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>1285 Overall index score, 77.79 Duration (Sec), 4.862 Sec/image</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>1412 Overall index score, 70.81 Duration (Sec), 4.425 Sec/image</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>1349 Overall index score, 74.11 Duration (Sec), 4.632 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-1790778352472-yrdu865sc', false); });} else {initialize('fv-chart-1790778352472-yrdu865sc', false);}})();</script></div><p>CPU performance too demolished the Katana in multi-threaded Cinebench scoring 920 versus 832, and only coming second due to the Lenovo Legion 5's impressive 956 figure on that front. That further tells us that whatever MSI's doing in its cooling profile, it's not enough and its causing both its CPU and GPU to throttle. Just goes to show folks, you can have a shiny chip on paper that's theoretically better than the competition, but if it ain't cooled right, it's just a name.</p><p>Overall, in isolation, the TUF does well across the board. Particularly when taking advantage of DLSS and frame-gen. 82 fps in Cyberpunk at Native, 66 fps in BG3, 68 in Black Myth Wukong, 116 in F1. All comfortable numbers and then some. Dial the settings in a bit more and you'll likely hit that sweet 165 fps spot too with a bit of effort.</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-1790778335428-w5dtgn7s2 *, #fv-chart-1790778335428-w5dtgn7s2 *:before, #fv-chart-1790778335428-w5dtgn7s2 *:after, #fv-chart-1790778335428-w5dtgn7s2-slideshow *, #fv-chart-1790778335428-w5dtgn7s2-slideshow *:before, #fv-chart-1790778335428-w5dtgn7s2-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778335428-w5dtgn7s2, #fv-chart-1790778335428-w5dtgn7s2-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778335428-w5dtgn7s2 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778335428-w5dtgn7s2-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778335428-w5dtgn7s2-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-row, #fv-chart-1790778335428-w5dtgn7s2 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778335428-w5dtgn7s2.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778335428-w5dtgn7s2.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778335428-w5dtgn7s2 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2.mobile-view .fv-pie-container,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-stacked-product,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-grouped-bar-product,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-row,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-stacked-product,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2.mobile-view .fv-bar-label,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-grouped-product-title,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-label,#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2.mobile-view .fv-bar-container,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-cluster,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-container,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-x-axis-label-space,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-benchmark-title,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-dropdown-title,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-chart-title,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-chart-subhead,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-header,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-vs,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select-container,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778335428-w5dtgn7s2.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790778335428-w5dtgn7s2 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-row,#fv-chart-1790778335428-w5dtgn7s2 .fv-stacked-product,#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-label,#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-container,#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-stl-shop-all-logo,#fv-chart-1790778335428-w5dtgn7s2 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778335428-w5dtgn7s2.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 power and thermal performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:25:35.428Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","Gaming temperatures","GPU stats","System temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Gaming temperatures","value": 76,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Gaming temperatures","value": 77,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Gaming temperatures","value": 71,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – GPU stats","value": 2678,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – GPU stats","value": 2305,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – GPU stats","value": 2680,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – System temperatures","value": 99,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – System temperatures","value": 96,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – System temperatures","value": 95,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1790778335428-w5dtgn7s2" 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 power and thermal performance of the laptops.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Gaming temperatures</option><option value="1">GPU stats</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-1790778335428-w5dtgn7s2-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Testing power and thermal performance of the laptops." 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 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">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 87%; background-color: #FE9F58;" data-target-width="87" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #1CA9C4;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #EB6F71;" 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 91%; background-color: #FE9F58;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #1CA9C4;" data-target-width="81" data-target-margin="0"><div 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: 85%; background-color: #EB6F71;" 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #E33235;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">95</span></div></div></div><div class="fv-multi-bar-item"><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">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #EB6F71;" 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><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>71 Avg CPU (°C), 87 Max CPU (°C), 60 Avg GPU (°C), 85 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>76 Avg CPU (°C), 91 Max CPU (°C), 81 Avg GPU (°C), 85 Max GPU (°C)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77 Avg CPU (°C), 95 Max CPU (°C), 77 Avg GPU (°C), 82 Max GPU (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778335428-w5dtgn7s2-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Testing power and thermal performance of the laptops." 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 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">Asus TUF Gaming A16 | RTX 5050 115 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: 89.33333333333333%; background-color: #E33235;" data-target-width="89.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">2680</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 5 | RTX 5060 115 W | i7 13650HX</div><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.26666666666667%; background-color: #E33235;" data-target-width="89.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2678</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.833333333333333%; background-color: #FE9F58;" 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.83333333333333%; background-color: #E33235;" data-target-width="76.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2305</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.2666666666666666%; background-color: #FE9F58;" data-target-width="2.2666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">68</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>2680 Avg GPU freq. (MHz), 75 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>2678 Avg GPU freq. (MHz), 85 Avg GPU power (W)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>2305 Avg GPU freq. (MHz), 68 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778335428-w5dtgn7s2-bar-System temperatures" data-chart-type="Bar" data-title="System temperatures" data-subhead="Testing power and thermal performance of the laptops." 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>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">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 68%; background-color: #FE9F58;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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><table class="sr-only"><caption>System temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>95 Max CPU temp (°C), 68 Max GPU temp (°C)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>99 Max CPU temp (°C), 74 Max GPU temp (°C)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>96 Max CPU temp (°C), 75 Max GPU temp (°C)</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-1790778335428-w5dtgn7s2', false); });} else {initialize('fv-chart-1790778335428-w5dtgn7s2', false);}})();</script></div><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-aesthetics"><span>Asus TUF Gaming A16 - Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jyt3qaiqVuXvMpZFsa3hSm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zo3wsXVCZEN7nofTR5NTjm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EsHcVwT9qSZAY5Qpwu7zfm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RHzUd3P2AhbcpTTC6XYkim-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>From a visual perspective, the TUF A16 is positively dull. But it's a good thing. It's crisp, clean, squared off. There are no odd shapes, or weird bevels, or obscene logos and RGB littering everything. It's subdued, understated, a true sleeper machine. The only inkling it might even be slightly "gamery" comes in the form of the TUF logo and shield etched into the lid, and even then you can't really see it unless the light hits it <em>just </em>right.</p><p>The bezels are thin, and it just looks and feels great, with a soft-touch satin finish. Like all of these laptops I've tested recently, it's a bit of a fingerprint magnet, but aside from that, there's little to complain about. Perhaps the keyboard could be a bit more mature, but it's nowhere near the Katana's level of "trust me bro, I'm a gamer".</p><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-software"><span>Asus TUF Gaming A16 - 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="fGEjnvdYoKzrFeuaik7MGm" name="Asus-TUF-A16-12" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/fGEjnvdYoKzrFeuaik7MGm-1920-80.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>Armoury crate… eugh… I still don't like it. It's there, you can use it. It has profiles, for extra performance, or battery saving (all our results are based on the high-performance mode, which does add a significant performance boost to the overall figures), but it's clunky to install, and load, and about the only downside to this beautiful machine.</p><p>As with all of these three laptops, there's pre-installed Mal… I mean aftermarket antivirus. Highly recommend you uninstall that pronto, and dodge the free trial expiry that comes along with it. Windows Defender will comfortably handle all of your AV needs.</p><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-battery-life"><span>Asus TUF Gaming A16 - 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="zo3wsXVCZEN7nofTR5NTjm" name="Asus-TUF-A16-2" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/zo3wsXVCZEN7nofTR5NTjm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As for the battery life it's one of the best I've seen at this price. 112 minutes puts the other two to shame, nearly doubling what the Lenovo Legion 5 managed. But then that's to be expected really, particularly given it's got a 90 WHr battery under the hood, and it charges rapidly too, with an included 240 W battery bank.</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-1790778318867-3lt2wxa4o *, #fv-chart-1790778318867-3lt2wxa4o *:before, #fv-chart-1790778318867-3lt2wxa4o *:after, #fv-chart-1790778318867-3lt2wxa4o-slideshow *, #fv-chart-1790778318867-3lt2wxa4o-slideshow *:before, #fv-chart-1790778318867-3lt2wxa4o-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778318867-3lt2wxa4o, #fv-chart-1790778318867-3lt2wxa4o-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778318867-3lt2wxa4o {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778318867-3lt2wxa4o-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778318867-3lt2wxa4o-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-row, #fv-chart-1790778318867-3lt2wxa4o .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778318867-3lt2wxa4o.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778318867-3lt2wxa4o.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778318867-3lt2wxa4o .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o.mobile-view .fv-pie-container,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-stacked-product,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-grouped-bar-product,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-row,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-stacked-product,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o.mobile-view .fv-bar-label,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-grouped-product-title,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-label,#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o.mobile-view .fv-bar-container,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-cluster,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-container,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-x-axis-label-space,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-benchmark-title,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-dropdown-title,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-chart-title,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-chart-subhead,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-header,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-vs,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select-container,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778318867-3lt2wxa4o.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790778318867-3lt2wxa4o .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-bar-row,#fv-chart-1790778318867-3lt2wxa4o .fv-stacked-product,#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-label,#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-bar-container,#fv-chart-1790778318867-3lt2wxa4o .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-stl-shop-all-logo,#fv-chart-1790778318867-3lt2wxa4o .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778318867-3lt2wxa4o.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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:25:18.867Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16","Lenovo Legion 5","MSI Katana 15 HX","PCMark 10 Gaming test","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 – PCMark 10 Gaming test","value": 64,"unitText": ""},{"@type": "PropertyValue","name": "MSI Katana 15 HX – PCMark 10 Gaming test","value": 71,"unitText": ""},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 – PCMark 10 Gaming test","value": 112,"unitText": ""}]}</script><div id="fv-chart-1790778318867-3lt2wxa4o" 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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790778318867-3lt2wxa4o-bar-PCMark 10 Gaming test" data-chart-type="Bar" data-title="PCMark 10 Gaming test" data-subhead="Testing the long term gaming life of the laptops using the industry standard PCMark 10 gaming test." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 Gaming test</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Asus TUF Gaming A16</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 ">Lenovo Legion 5</div><div class="fv-bar-container"><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 class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #1CA9C4;" 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><table class="sr-only"><caption>PCMark 10 Gaming test Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming A16</td><td>112</td></tr><tr><td>Lenovo Legion 5</td><td>64</td></tr><tr><td>MSI Katana 15 HX</td><td>71</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-1790778318867-3lt2wxa4o', false); });} else {initialize('fv-chart-1790778318867-3lt2wxa4o', false);}})();</script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review/</link>
                                                                            <description>
                            <![CDATA[ Probably the only mid-range gaming laptop I'd buy today. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">BxT9rMKMZQgLJ5sL9x3VAJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RHzUd3P2AhbcpTTC6XYkim-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 30 Sep 2026 15:21:13 +0000</pubDate>                                                                                                                                <updated>Wed, 30 Sep 2026 15:21:17 +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-320-70.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/RHzUd3P2AhbcpTTC6XYkim-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus TUF Gaming A16 gaming laptop]]></media:description>                                                            <media:text><![CDATA[Asus TUF Gaming A16 gaming laptop]]></media:text>
                                <media:title type="plain"><![CDATA[Asus TUF Gaming A16 gaming laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RHzUd3P2AhbcpTTC6XYkim-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The ask this month was a simple one. Take a trio of mid-range(ish) laptops, the Asus TUF Gaming A16, the <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-5i-gen-10-review" target="_blank">Lenovo Legion 5</a>, and the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-katana-15-hx-b14w-review" target="_blank">MSI Katana 15 HX</a>. Benchmark the crap out of them, run them as a daily driver for a spell, research the bejesus out of them, and then see which one croaks under the pressure. A, dare I say, qualitative and quantitative group test of sorts, split across three separate reviews. Akin to the old printed tech mag days of yore.</p><p>It's been fun, inciteful, and frustrating at times, and as this is the last review of the bunch, let me tell you, if this was Maximum PC or PC Format, it's here that I'd be waxing lyrical about how the winner of this month's arduous journey, is, without even a modicum of doubt, the Asus TUF Gaming A16.</p><p>Truly, its implementation is a thing of beauty. It's an expertly balanced laptop that satisfies not only the needs of the professional, but that of the gamer as well. Its blend of hardware, style and pricing has put the TUF on the right path to claim its very own slot in our <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptops</a> buying guide, and with good reason.</p><p>That's not to say it's perfect, I have my quibbles with it, don't get me wrong, but what Asus has managed to achieve here, on a budget is nigh impressive. The form factor, the design, the performance, the screen, the ports, all of it hits the marks that matter, and smooth over the wrinkles that the others introduce.</p><p>It's a thing of beauty, again all for a price that slides under what you'd expect Asus would charge for something like this. If you're after a new laptop and find this thing on sale during Black Friday and the next few months, and it sits in your price bracket, I'd highly recommend 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 want a well rounded gaming laptop: </strong>Everything on the TUF A16 is remarkably well balanced, the hardware spec blended with that 1920x1200 screen is an absolute treat. If you want to game, or work on it, present or stream, you can do it all without fear.</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 at a futureproof purchase: </strong>Although it's good today, 16 GB of DDR5 and an RTX 5050 err on the conservative side. If you're looking to keep this running long into the future, frame rates may begin to stutter as you approach the three to four year mark.</p></div></div></div></div><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-features"><span>Asus TUF Gaming A16 - 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="EsHcVwT9qSZAY5Qpwu7zfm" name="Asus-TUF-A16-8" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/EsHcVwT9qSZAY5Qpwu7zfm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><div ><table><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>AMD Ryzen 7 260   PNG</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>8   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Threads</strong></p></td><td  ><p>16   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock speed</strong></p></td><td  ><p>5.1 GHz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Nvidia GeForce RTX 5050 8 GB   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>16GB (2x8GB) DDR5-5600 MT/s   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB Sandisk WD PC SN5000S SDEQNSJ-1T00-1002 - PCIe 4.0   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>16.1-inch IPS level   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>1920 x 1200   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Refresh</strong></p></td><td  ><p>165 Hz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>90 Whr   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Power brick</strong></p></td><td  ><p>240 W   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.2 kg   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>354.0 x 269.0 x 25.7 mm   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>£1,260 / $1,550 (US model features 512GB SSD, higher res)   </p></td></tr></tbody></table></div><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-value"><span>Asus TUF Gaming A16 - Value</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/inrUqBByt2yHuiXmi3XQPm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zPN6Dj4RtH4EQnAtYvkvim-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The top line specs here don't exactly shout "premium" from the rooftops, I get that. RTX 5050 and an AMD Ryzen 7 260 are hardly ground breaking, but it's how Asus has integrated the cooling and power delivery into this mixture that really breathes life into the thing. So many manufacturers skimp out on that latter part, and leave consumers with RTX 5070 and 5080s choked on low TGPs and it severely impacts market credibility. Asus has done the opposite here, and allowing that RTX 5050 to run at full tilt under a 115 W TGP delivers some exceptional performance without necessarily breaking the bank.</p><p>The CPU ain't half bad either. Although like most of the laptops we have under review currently, it's a little long in the tooth, AMD's Ryzen 7 260, is an eight-core, 16-thread beastie, that produces some respectable numbers under load, all while keeping the heat down in the process.</p><p>It also comes with 16 GB (2x 8GB) of DDR5 at a comfortable 5,600 MT/s. Although it's not exactly insanely high-end by modern standards it does mean you can swap that out at a later date with a higher capacity kit without much worry. And, for once, we're not looking at a single-channel memory setup that some manufacturers (ahem… Lenovo…) like to proclaim as "consumer friendly".</p><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="t3BswYcxvFUZumvGpoAzim" name="Asus-TUF-A16-7" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/t3BswYcxvFUZumvGpoAzim-1920-80.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 rest of the spec list equally fails to disappoint. That RTX 5050's been matched with a 1920x1200 "IPS-level" 16-inch display fluttering along at a smooth 165 Hz, and it's a beaut too. Brightness is great, the colours really pop, and there's minimal ghosting or latency issues here as well. Is it as vibrant or as high refresh as an OLED model? Well, no, but for those after a versatile screen that gets the job done well, it's more than good enough. Pixel density too, isn't half bad either, just a fraction above that of a 32-inch 4K desktop panel, and the reduced pixel count significantly helps that RTX 5050 hold its own at native.</p><p>On the connectivity front, aside from WiFi 6E and Bluetooth 5.4, the TUF also comes 3x USB Type-A, 2x USB Type-C, a 3.5mm audio jack, HDMI out, and full ethernet as well, along with a dedicated power port too. Oh and there's a 1080p webcam, but that's fairly standard affair at this point.</p><p>The keyboard's not exactly anything to write home about, it's just a standard chiclet RGB affair, but it'll do, and the sizable trackpad lends itself well to light desktop work (I did once know a guy who used to raid in WoW Cataclysm with a trackpad, and it still makes me shudder to this day).  </p><p>All told, it's a reasonable spec. But in all honesty, while it is a well put together system, that $1,500 price tag is too much, and it's going to need some hefty discounting to make it a genuinely budget-friendly machine.</p><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-sound"><span>Asus TUF Gaming A16 - 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="2VncgJv2U2oAknJ8ENqHkm" name="Asus-TUF-A16-3" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/2VncgJv2U2oAknJ8ENqHkm-1920-80.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>Let's talk audio quick before we get onto the good stuff (performance), because for once, I'm actually excited to talk about laptop speakers. Because these things absolutely slap. </p><p>At max volume there's minimal distortion, and a healthy chunking of bass reverberating along underneath. Watching Sung Jin-woo slap the metaphorical crud out of Beru in Solo Levelling, as Howl plays in the background is as epic as it can ever be. Treble's smooth, mids are there too in abundance, and honestly I was genuinely impressed. In heavier bass moments in certain music genres there's fractional disturbance and vibration, but the moments are fleeting.</p><p>Fan noise on the other hand is chonky. Not quite as potent as the Lenovo Legion 5, but notably sitting in between it and the MSI Katana (which is arguably too quiet, and hamstringing its own cooling as a result).</p><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-performance"><span>Asus TUF Gaming A16 - 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="fGEjnvdYoKzrFeuaik7MGm" name="Asus-TUF-A16-12" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/fGEjnvdYoKzrFeuaik7MGm-1920-80.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>Okay, on to the good stuff, and there's an interesting tale here with performance. I've already alluded to it heavily with the MSI Katana 15 HX review, but its a tale of the plucky little RTX 5050 that could, that's what I'll say. </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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper *, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper *:before, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper *:after, #fv-chart-1790778938116-odixmgeq6-slideshow *, #fv-chart-1790778938116-odixmgeq6-slideshow *:before, #fv-chart-1790778938116-odixmgeq6-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper, #fv-chart-1790778938116-odixmgeq6-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-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-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778938116-odixmgeq6-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778938116-odixmgeq6-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": "Running games at a normalised resolution to compare frame rates at the same level","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:35:38.117Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cyberpunk 2077 (1080p RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Baldur's Gate 3 (1080p Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Black Myth: Wukong benchmarking tool (1080p High)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – F1 24 (1080p Ultra High)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – F1 24 (1080p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – F1 24 (1080p Ultra High)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 65,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 59,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at the native resolution of the laptop's screen.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:35:38.117Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra)","value": 12,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Baldur's Gate 3 (Native res. Ultra)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Baldur's Gate 3 (Native res. Ultra)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Baldur's Gate 3 (Native res. Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 56,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at native resolution and with DLSS and frame gen enabled where applicable.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:35:38.117Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 116,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Using industry standard 3DMark tests to compare performance.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:35:38.117Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","3DMark Time Spy Extreme","3DMark Port Royal","3DMark Storage","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Time Spy Extreme","value": 5962,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Time Spy Extreme","value": 5415,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Time Spy Extreme","value": 4764,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Port Royal","value": 7059,"unitText": ""},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Port Royal","value": 7059,"unitText": ""},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Port Royal","value": 5508,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Storage","value": 1974,"unitText": "Overall index score"}]}]</script><div id="fv-chart-1790778938116-odixmgeq6-slideshow" class="fv-slideshow-container" data-slide-count="4" 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 / 4</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-1790778938116-odixmgeq6-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1790778938116-odixmgeq6-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">Running games at a normalised resolution to compare frame rates at the same level</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-1790778938116-odixmgeq6-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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">32</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><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>31 Avg FPS, 21 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>29 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>32 Avg FPS, 21 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 33.75%; background-color: #FE9F58;" data-target-width="33.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>63 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>63 Avg FPS, 36 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>50 Avg FPS, 27 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-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="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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">40</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>48 Avg FPS, 40 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>49 Avg FPS, 42 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>46 Avg FPS, 39 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-0-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>54 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>58 Avg FPS, 47 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>60 Avg FPS, 46 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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 5 | RTX 5060 115 W | i7 13650HX</div><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: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>59 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>72 Avg FPS, 26 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>65 Avg FPS, 22 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></div><div class="fv-slide" id="fv-chart-1790778938116-odixmgeq6-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1790778938116-odixmgeq6-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 res. gaming performance</h3><p class="fv-chart-subhead">Games run at the native resolution of the laptop's screen.</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-1790778938116-odixmgeq6-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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">27</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">19</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">12</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">4</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>27 Avg FPS, 19 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>12 Avg FPS, 4 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>20 Avg FPS, 15 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>66 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>58 Avg FPS, 31 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>47 Avg FPS, 20 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.66666666666667%; background-color: #E33235;" data-target-width="51.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">31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>47 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>34 Avg FPS, 24 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>31 Avg FPS, 20 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-1-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>51 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>30 Avg FPS, 22 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>37 Avg FPS, 31 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>56 Avg FPS, 23 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>50 Avg FPS, 35 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>49 Avg FPS, 33 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></div><div class="fv-slide" id="fv-chart-1790778938116-odixmgeq6-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1790778938116-odixmgeq6-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">Native res. gaming performance</h3><p class="fv-chart-subhead">Games run at native resolution and with DLSS and frame gen enabled 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-1790778938116-odixmgeq6-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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><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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>64 Avg FPS, 32 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>64 Avg FPS, 35 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 56.25%; background-color: #FE9F58;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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><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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>68 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>52 Avg FPS, 45 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>50 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.33333333333333%; background-color: #E33235;" data-target-width="77.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">116</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">99</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.666666666666664%; background-color: #E33235;" data-target-width="40.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">61</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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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><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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>116 Avg FPS, 99 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>61 Avg FPS, 73 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>84 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: 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></div><div class="fv-slide" id="fv-chart-1790778938116-odixmgeq6-slide-3-wrapper" data-index="3" style="display: none;"><div id="fv-chart-1790778938116-odixmgeq6-slide-3" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">Using industry standard 3DMark tests to compare performance.</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-1790778938116-odixmgeq6-slide-3-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.4%; background-color: #E33235;" data-target-width="79.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">4764</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.08333333333334%; background-color: #FE9F58;" data-target-width="77.08333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4625</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.85000000000001%; background-color: #1CA9C4;" data-target-width="95.85000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5751</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.36666666666667%; background-color: #E33235;" data-target-width="99.36666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5962</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.25%; background-color: #E33235;" data-target-width="90.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">5415</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>4764 Overall index score, 4625 GPU index, 5751 CPU index</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>5962 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>5415 Overall index score, 5357 GPU index, 5776 CPU index</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-3-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Using industry standard 3DMark tests to compare performance." data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.85%; background-color: #E33235;" data-target-width="68.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">5508</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #E33235;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #E33235;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>5508</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>7059</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>7059</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778938116-odixmgeq6-slide-3-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.8%; background-color: #E33235;" data-target-width="65.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1974</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.277999999999999%; background-color: #FE9F58;" data-target-width="11.277999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">338.34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.033333333333333%; background-color: #1CA9C4;" data-target-width="3.033333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">91</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>1974 Overall index score, 338.34 Avg bandwidth (MB/s), 91 Access time (ųs)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</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></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-1790778938116-odixmgeq6', true); });} else {initialize('fv-chart-1790778938116-odixmgeq6', true);}})();</script></div><p>Let's just compare the top-line real quick. Because between this and the MSI, it's a real showcase as to what good cooling in laptops can do. So, Asus: RTX 5050, 115 W TGP. MSI: RTX 5060, 115 W TGP. Average GPU temp for Asus: 60; average GPU temp for MSI: 77. Average clock speed for Asus: 2,680 MHz at 75 W; MSI: 2,305 MHz at 68W. </p><p>The reason that matters is that in every single benchmark I ran these two laptops at, both running at 1080p on Ultra, the Asus was either close, or significantly beat its red dragon shaped counterpart. It lost out in Metro Exodus by 6 fps, F1 by 6 fps, Cyberpunk by 1 fps, but beat it in Baldur's Gate 3 by 13 fps, and Black Myth Wukong by 2 fps.</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-1790778352472-yrdu865sc *, #fv-chart-1790778352472-yrdu865sc *:before, #fv-chart-1790778352472-yrdu865sc *:after, #fv-chart-1790778352472-yrdu865sc-slideshow *, #fv-chart-1790778352472-yrdu865sc-slideshow *:before, #fv-chart-1790778352472-yrdu865sc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778352472-yrdu865sc, #fv-chart-1790778352472-yrdu865sc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778352472-yrdu865sc {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778352472-yrdu865sc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778352472-yrdu865sc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778352472-yrdu865sc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-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-1790778352472-yrdu865sc-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778352472-yrdu865sc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778352472-yrdu865sc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778352472-yrdu865sc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778352472-yrdu865sc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778352472-yrdu865sc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778352472-yrdu865sc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778352472-yrdu865sc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778352472-yrdu865sc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790778352472-yrdu865sc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778352472-yrdu865sc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778352472-yrdu865sc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778352472-yrdu865sc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790778352472-yrdu865sc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778352472-yrdu865sc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-row, #fv-chart-1790778352472-yrdu865sc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778352472-yrdu865sc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778352472-yrdu865sc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790778352472-yrdu865sc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778352472-yrdu865sc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790778352472-yrdu865sc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778352472-yrdu865sc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778352472-yrdu865sc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778352472-yrdu865sc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790778352472-yrdu865sc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778352472-yrdu865sc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778352472-yrdu865sc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778352472-yrdu865sc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778352472-yrdu865sc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778352472-yrdu865sc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778352472-yrdu865sc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778352472-yrdu865sc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778352472-yrdu865sc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc.mobile-view .fv-pie-container,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-stacked-product,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-grouped-bar-product,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-row,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-stacked-product,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc.mobile-view .fv-bar-label,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-grouped-product-title,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-label,#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc.mobile-view .fv-bar-container,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-cluster,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-container,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-x-axis-label-space,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-benchmark-title,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-dropdown-title,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-chart-title,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-chart-subhead,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-header,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-vs,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select-container,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-versus-select,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778352472-yrdu865sc.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-1790778352472-yrdu865sc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778352472-yrdu865sc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790778352472-yrdu865sc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778352472-yrdu865sc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-bar-row,#fv-chart-1790778352472-yrdu865sc .fv-stacked-product,#fv-chart-1790778352472-yrdu865sc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-bar-label,#fv-chart-1790778352472-yrdu865sc .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790778352472-yrdu865sc .fv-bar-container,#fv-chart-1790778352472-yrdu865sc .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778352472-yrdu865sc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778352472-yrdu865sc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778352472-yrdu865sc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778352472-yrdu865sc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778352472-yrdu865sc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778352472-yrdu865sc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .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-1790778352472-yrdu865sc .fv-stl-shop-all-logo,#fv-chart-1790778352472-yrdu865sc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778352472-yrdu865sc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778352472-yrdu865sc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778352472-yrdu865sc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778352472-yrdu865sc.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 and system performance","description": "Testing the non-gaming performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:25:52.472Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","7zip 24.07","Cinebench 2024","Blender 4.2.0 (junkshop)","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – 7zip 24.07","value": 66.83,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – 7zip 24.07","value": 100.46,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – 7zip 24.07","value": 82.31,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cinebench 2024","value": 956,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cinebench 2024","value": 832,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cinebench 2024","value": 920,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Blender 4.2.0 (junkshop)","value": 89.16,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Blender 4.2.0 (junkshop)","value": 77.88,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Blender 4.2.0 (junkshop)","value": 79.28,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Procyon","value": 1412,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Procyon","value": 1349,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Procyon","value": 1285,"unitText": "Overall index score"}]}</script><div id="fv-chart-1790778352472-yrdu865sc" 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 and system performance</h3><p class="fv-chart-subhead">Testing the non-gaming performance of the laptops.</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-1790778352472-yrdu865sc-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Testing the non-gaming performance of the laptops." 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>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">Asus TUF Gaming A16 | RTX 5050 115 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: 54.87333333333333%; background-color: #E33235;" data-target-width="54.87333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.94%; background-color: #FE9F58;" data-target-width="79.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">119.91</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.553333333333335%; background-color: #E33235;" data-target-width="44.553333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.33333333333333%; background-color: #FE9F58;" data-target-width="75.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">113</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.97333333333333%; background-color: #E33235;" data-target-width="66.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">100.46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.38%; background-color: #FE9F58;" data-target-width="70.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">105.57</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>82.31 Compressing (GIPS), 119.91 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>66.83 Compressing (GIPS), 113 Decompressing (GIPS)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>100.46 Compressing (GIPS), 105.57 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778352472-yrdu865sc-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Testing the non-gaming performance of the laptops." 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>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">Asus TUF Gaming A16 | RTX 5050 115 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: 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">920</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.2%; background-color: #FE9F58;" data-target-width="10.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">102</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.6%; background-color: #E33235;" data-target-width="95.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">956</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.5%; background-color: #FE9F58;" data-target-width="10.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">105</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.2%; background-color: #E33235;" data-target-width="83.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">832</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.200000000000001%; background-color: #FE9F58;" data-target-width="11.200000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>920 Multi-core index score, 102 Single-core index score</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>956 Multi-core index score, 105 Single-core index score</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>832 Multi-core index score, 112 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778352472-yrdu865sc-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="Testing the non-gaming performance of the laptops." 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">Asus TUF Gaming A16 | RTX 5050 115 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: 5.285333333333334%; background-color: #E33235;" data-target-width="5.285333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">79.28</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.035333333333334%; background-color: #FE9F58;" data-target-width="62.035333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">930.53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.944%; background-color: #E33235;" data-target-width="5.944" data-target-margin="0"></div><span class="fv-bar-value-outside">89.16</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.37066666666666%; background-color: #FE9F58;" data-target-width="72.37066666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1085.56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.191999999999999%; background-color: #E33235;" data-target-width="5.191999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">77.88</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.64133333333332%; background-color: #FE9F58;" data-target-width="69.64133333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1044.62</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>79.28 CPU (samples/min), 930.53 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>89.16 CPU (samples/min), 1085.56 GPU (samples/min)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77.88 CPU (samples/min), 1044.62 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778352472-yrdu865sc-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Testing the non-gaming performance of the laptops." 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">Asus TUF Gaming A16 | RTX 5050 115 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: 85.66666666666667%; background-color: #E33235;" data-target-width="85.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">1285</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.186%; background-color: #FE9F58;" data-target-width="5.186" data-target-margin="0"></div><span class="fv-bar-value-outside">77.79</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.32413333333333333%; background-color: #1CA9C4;" data-target-width="0.32413333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">4.862</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.13333333333334%; background-color: #E33235;" data-target-width="94.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">1412</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.720666666666666%; background-color: #FE9F58;" data-target-width="4.720666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">70.81</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.295%; background-color: #1CA9C4;" data-target-width="0.295" data-target-margin="0"></div><span class="fv-bar-value-outside">4.425</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.93333333333334%; background-color: #E33235;" data-target-width="89.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">1349</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.940666666666667%; background-color: #FE9F58;" data-target-width="4.940666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">74.11</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.30879999999999996%; background-color: #1CA9C4;" data-target-width="0.30879999999999996" data-target-margin="0"></div><span class="fv-bar-value-outside">4.632</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>1285 Overall index score, 77.79 Duration (Sec), 4.862 Sec/image</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>1412 Overall index score, 70.81 Duration (Sec), 4.425 Sec/image</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>1349 Overall index score, 74.11 Duration (Sec), 4.632 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-1790778352472-yrdu865sc', false); });} else {initialize('fv-chart-1790778352472-yrdu865sc', false);}})();</script></div><p>CPU performance too demolished the Katana in multi-threaded Cinebench scoring 920 versus 832, and only coming second due to the Lenovo Legion 5's impressive 956 figure on that front. That further tells us that whatever MSI's doing in its cooling profile, it's not enough and its causing both its CPU and GPU to throttle. Just goes to show folks, you can have a shiny chip on paper that's theoretically better than the competition, but if it ain't cooled right, it's just a name.</p><p>Overall, in isolation, the TUF does well across the board. Particularly when taking advantage of DLSS and frame-gen. 82 fps in Cyberpunk at Native, 66 fps in BG3, 68 in Black Myth Wukong, 116 in F1. All comfortable numbers and then some. Dial the settings in a bit more and you'll likely hit that sweet 165 fps spot too with a bit of effort.</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-1790778335428-w5dtgn7s2 *, #fv-chart-1790778335428-w5dtgn7s2 *:before, #fv-chart-1790778335428-w5dtgn7s2 *:after, #fv-chart-1790778335428-w5dtgn7s2-slideshow *, #fv-chart-1790778335428-w5dtgn7s2-slideshow *:before, #fv-chart-1790778335428-w5dtgn7s2-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778335428-w5dtgn7s2, #fv-chart-1790778335428-w5dtgn7s2-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778335428-w5dtgn7s2 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778335428-w5dtgn7s2-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778335428-w5dtgn7s2-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-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-1790778335428-w5dtgn7s2-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-row, #fv-chart-1790778335428-w5dtgn7s2 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778335428-w5dtgn7s2.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778335428-w5dtgn7s2.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778335428-w5dtgn7s2 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2.mobile-view .fv-pie-container,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-stacked-product,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-grouped-bar-product,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-row,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-stacked-product,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2.mobile-view .fv-bar-label,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-grouped-product-title,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-label,#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2.mobile-view .fv-bar-container,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-cluster,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-container,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-x-axis-label-space,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-benchmark-title,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-dropdown-title,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-chart-title,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-chart-subhead,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-header,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-vs,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select-container,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-versus-select,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778335428-w5dtgn7s2.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-1790778335428-w5dtgn7s2.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778335428-w5dtgn7s2.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790778335428-w5dtgn7s2 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-row,#fv-chart-1790778335428-w5dtgn7s2 .fv-stacked-product,#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-bar-label,#fv-chart-1790778335428-w5dtgn7s2 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-container,#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .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-1790778335428-w5dtgn7s2 .fv-stl-shop-all-logo,#fv-chart-1790778335428-w5dtgn7s2 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778335428-w5dtgn7s2 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778335428-w5dtgn7s2.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 power and thermal performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:25:35.428Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","Gaming temperatures","GPU stats","System temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Gaming temperatures","value": 76,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Gaming temperatures","value": 77,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Gaming temperatures","value": 71,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – GPU stats","value": 2678,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – GPU stats","value": 2305,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – GPU stats","value": 2680,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – System temperatures","value": 99,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – System temperatures","value": 96,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – System temperatures","value": 95,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1790778335428-w5dtgn7s2" 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 power and thermal performance of the laptops.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Gaming temperatures</option><option value="1">GPU stats</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-1790778335428-w5dtgn7s2-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Testing power and thermal performance of the laptops." 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 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">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 87%; background-color: #FE9F58;" data-target-width="87" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #1CA9C4;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #EB6F71;" 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 91%; background-color: #FE9F58;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #1CA9C4;" data-target-width="81" data-target-margin="0"><div 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: 85%; background-color: #EB6F71;" 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #E33235;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">95</span></div></div></div><div class="fv-multi-bar-item"><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">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #EB6F71;" 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><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>71 Avg CPU (°C), 87 Max CPU (°C), 60 Avg GPU (°C), 85 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>76 Avg CPU (°C), 91 Max CPU (°C), 81 Avg GPU (°C), 85 Max GPU (°C)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77 Avg CPU (°C), 95 Max CPU (°C), 77 Avg GPU (°C), 82 Max GPU (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778335428-w5dtgn7s2-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Testing power and thermal performance of the laptops." 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 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">Asus TUF Gaming A16 | RTX 5050 115 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: 89.33333333333333%; background-color: #E33235;" data-target-width="89.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">2680</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 5 | RTX 5060 115 W | i7 13650HX</div><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.26666666666667%; background-color: #E33235;" data-target-width="89.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2678</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.833333333333333%; background-color: #FE9F58;" 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.83333333333333%; background-color: #E33235;" data-target-width="76.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2305</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.2666666666666666%; background-color: #FE9F58;" data-target-width="2.2666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">68</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>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>2680 Avg GPU freq. (MHz), 75 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>2678 Avg GPU freq. (MHz), 85 Avg GPU power (W)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>2305 Avg GPU freq. (MHz), 68 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778335428-w5dtgn7s2-bar-System temperatures" data-chart-type="Bar" data-title="System temperatures" data-subhead="Testing power and thermal performance of the laptops." 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>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">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 68%; background-color: #FE9F58;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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><table class="sr-only"><caption>System temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>95 Max CPU temp (°C), 68 Max GPU temp (°C)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>99 Max CPU temp (°C), 74 Max GPU temp (°C)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>96 Max CPU temp (°C), 75 Max GPU temp (°C)</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-1790778335428-w5dtgn7s2', false); });} else {initialize('fv-chart-1790778335428-w5dtgn7s2', false);}})();</script></div><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-aesthetics"><span>Asus TUF Gaming A16 - Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/jyt3qaiqVuXvMpZFsa3hSm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/zo3wsXVCZEN7nofTR5NTjm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EsHcVwT9qSZAY5Qpwu7zfm-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RHzUd3P2AhbcpTTC6XYkim-1920-80.jpg" alt="Asus TUF Gaming A16 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>From a visual perspective, the TUF A16 is positively dull. But it's a good thing. It's crisp, clean, squared off. There are no odd shapes, or weird bevels, or obscene logos and RGB littering everything. It's subdued, understated, a true sleeper machine. The only inkling it might even be slightly "gamery" comes in the form of the TUF logo and shield etched into the lid, and even then you can't really see it unless the light hits it <em>just </em>right.</p><p>The bezels are thin, and it just looks and feels great, with a soft-touch satin finish. Like all of these laptops I've tested recently, it's a bit of a fingerprint magnet, but aside from that, there's little to complain about. Perhaps the keyboard could be a bit more mature, but it's nowhere near the Katana's level of "trust me bro, I'm a gamer".</p><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-software"><span>Asus TUF Gaming A16 - 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="fGEjnvdYoKzrFeuaik7MGm" name="Asus-TUF-A16-12" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/fGEjnvdYoKzrFeuaik7MGm-1920-80.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>Armoury crate… eugh… I still don't like it. It's there, you can use it. It has profiles, for extra performance, or battery saving (all our results are based on the high-performance mode, which does add a significant performance boost to the overall figures), but it's clunky to install, and load, and about the only downside to this beautiful machine.</p><p>As with all of these three laptops, there's pre-installed Mal… I mean aftermarket antivirus. Highly recommend you uninstall that pronto, and dodge the free trial expiry that comes along with it. Windows Defender will comfortably handle all of your AV needs.</p><h2 class="article-body__section" id="section-asus-tuf-gaming-a16-battery-life"><span>Asus TUF Gaming A16 - 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="zo3wsXVCZEN7nofTR5NTjm" name="Asus-TUF-A16-2" alt="Asus TUF Gaming A16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/zo3wsXVCZEN7nofTR5NTjm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As for the battery life it's one of the best I've seen at this price. 112 minutes puts the other two to shame, nearly doubling what the Lenovo Legion 5 managed. But then that's to be expected really, particularly given it's got a 90 WHr battery under the hood, and it charges rapidly too, with an included 240 W battery bank.</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-1790778318867-3lt2wxa4o *, #fv-chart-1790778318867-3lt2wxa4o *:before, #fv-chart-1790778318867-3lt2wxa4o *:after, #fv-chart-1790778318867-3lt2wxa4o-slideshow *, #fv-chart-1790778318867-3lt2wxa4o-slideshow *:before, #fv-chart-1790778318867-3lt2wxa4o-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778318867-3lt2wxa4o, #fv-chart-1790778318867-3lt2wxa4o-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778318867-3lt2wxa4o {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778318867-3lt2wxa4o-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778318867-3lt2wxa4o-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-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-1790778318867-3lt2wxa4o-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778318867-3lt2wxa4o .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-row, #fv-chart-1790778318867-3lt2wxa4o .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778318867-3lt2wxa4o.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778318867-3lt2wxa4o.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778318867-3lt2wxa4o .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o.mobile-view .fv-pie-container,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-stacked-product,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-grouped-bar-product,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-row,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-stacked-product,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o.mobile-view .fv-bar-label,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-grouped-product-title,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-label,#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o.mobile-view .fv-bar-container,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-cluster,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-container,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-x-axis-label-space,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-benchmark-title,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-dropdown-title,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-chart-title,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-chart-subhead,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-header,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-vs,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select-container,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-versus-select,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778318867-3lt2wxa4o.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-1790778318867-3lt2wxa4o.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778318867-3lt2wxa4o.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790778318867-3lt2wxa4o .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-bar-row,#fv-chart-1790778318867-3lt2wxa4o .fv-stacked-product,#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-bar-label,#fv-chart-1790778318867-3lt2wxa4o .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-bar-container,#fv-chart-1790778318867-3lt2wxa4o .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778318867-3lt2wxa4o .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .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-1790778318867-3lt2wxa4o .fv-stl-shop-all-logo,#fv-chart-1790778318867-3lt2wxa4o .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778318867-3lt2wxa4o .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778318867-3lt2wxa4o.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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:25:18.867Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Asus TUF Gaming A16","Lenovo Legion 5","MSI Katana 15 HX","PCMark 10 Gaming test","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 – PCMark 10 Gaming test","value": 64,"unitText": ""},{"@type": "PropertyValue","name": "MSI Katana 15 HX – PCMark 10 Gaming test","value": 71,"unitText": ""},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 – PCMark 10 Gaming test","value": 112,"unitText": ""}]}</script><div id="fv-chart-1790778318867-3lt2wxa4o" 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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790778318867-3lt2wxa4o-bar-PCMark 10 Gaming test" data-chart-type="Bar" data-title="PCMark 10 Gaming test" data-subhead="Testing the long term gaming life of the laptops using the industry standard PCMark 10 gaming test." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 Gaming test</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Asus TUF Gaming A16</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 ">Lenovo Legion 5</div><div class="fv-bar-container"><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 class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #1CA9C4;" 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><table class="sr-only"><caption>PCMark 10 Gaming test Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Asus TUF Gaming A16</td><td>112</td></tr><tr><td>Lenovo Legion 5</td><td>64</td></tr><tr><td>MSI Katana 15 HX</td><td>71</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-1790778318867-3lt2wxa4o', false); });} else {initialize('fv-chart-1790778318867-3lt2wxa4o', false);}})();</script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ MSI Katana 15 HX B14W gaming laptop review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>"A union divided cannot stand," reads a famous quote from a famous man. But only now can we finally know why Abraham Lincoln said what he said. There's no shadow of a doubt in my mind he was (in this journalist's opinion), predicting the rise and fall of MSI's Katana 15 HX B14W 2026 edition. Clearly irate with the apparent division it has between its US and UK pricing. This thing is, no word of a lie, $500 more expensive in the US, and that's even before we add sales tax into the equation. <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">Best gaming laptop</a>? Not in the land of the free, that's for damn sure.</p><p>In ol' blighty, in the realm of the surprisingly good cooking and cheap dental care, it's a whole other story. What you get for a meagre £1,300 first looks quite solid. And although, yes, that's probably three days of heating this coming winter, if you forgo the soothing warmth of your radiators for a bit you can net yourself an RTX 5060, Core i7 14650HX, and 16 GB of (gloriously dual-channel) 5,600 MT/s DDR5 RAM, all paired nicely with a crisp 2560x1440 "IPS-level" display flickering along 165 times every single second.</p><p>For that outlay, I wouldn't blame you in thinking that this is a surprisingly tempting proposition, especially as Black Friday is right around the corner. But it's not without fault, and there's some curious side-effects as a result of the cooling design, that you need to be aware of before you pull the trigger and tell grandma to grab another coat to keep warm.</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 after a cheap UK deal for a versatile laptop: </strong>It's not the ultimate gaming machine, no, but MSI's packed a lot of solid quality hardware in here, and for just shy of £1,300 it does beat out the competition spec for spec.<br /><br /><strong>✅ You're a big fan of DLSS: </strong>That RTX 5060 does lead the field when it comes to ray tracing performance compared to its competition at a similar price point.</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 not a fan of the "gamer" aesthetic: </strong>It's big bold and ostentatious, with a hexagonal screen bezel, and overall body design. Everywhere you look, it clearly states itself as "for the gamer", so if you're taking this into a business meeting, look away.<br /><br /><strong>❌ You want a CPU and GPU combo that's fully unlocked: </strong>The Katana 15 HX technically has a 115 W TGP, but it often taps out at half that, with flailing clock-speeds as a result, we suspect due to CPU bottlenecking.</p></div></div></div></div><h2 class="article-body__section" id="section-msi-katana-15-hx-features"><span>MSI Katana 15 HX - Features</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NqqvAVqBBiWH2SQumQmgfj-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RWB4AJQHSPuZgrEvuD8VFk-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div ><table><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>Intel Core i7 14650HX   PNG</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>8 Performance, 8 Efficient   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Threads</strong></p></td><td  ><p>24   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock speed</strong></p></td><td  ><p>5.2 GHz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Nvidia GeForce RTX 5060 8 GB   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>16 GB (2x8GB) DDR5-5600 MT/s   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB Samsung MZVL81T0HFLB-00BTW PCIe 4.0   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>15.6-inch "IPS-Level"   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2560 x 1440   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Refresh</strong></p></td><td  ><p>165 Hz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>75 Whr   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Power brick</strong></p></td><td  ><p>240 W   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.4 kg   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>359 x 262 x 25.5 mm   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>£1,299 / $1,799   </p></td></tr></tbody></table></div><p>So, we've covered the basics already, chunky GPU that kinda pairs nicely with the 2560 x 1440 "IPS-level" display, 115 W TGP which should give the card a bit of leg room to clock-up nice and high. <em>Should</em>. You get WiFi 6E, and Bluetooth as standard. As well as three USB Type-A ports, a USB-C, Ethernet, 3.5 mm audio, and HDMI out too. That's not a huge amount of connectivity; you may need a USB hub or dongle if you're going to spin this up as your main rig with a few extra periphs, but it's a comfortable enough experience if you're on the move, and I've seen worse recently. <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2026-review/" target="_blank">Razer's Blade 16</a>, doesn't even come with ethernet and that thing costs a staggering five grand or thereabouts (although to be fair it is very good).</p><p>The SSD is a bit underwhelming mind you. It's one of Samsung's… well, I'm not going to reel off the serial code because it's one of those cryptic OEM-only designations that makes no sense to any human that reads it, but in short its an OEM PM9C1b, PCIe 4.0 SSD, that should top out at 7 GB/s on the read and 5.7 GB/s on the writes. It's based on Samsung's in-house Piccolo controller, and taps into 236-layer TLC V-NAND, it's not too dissimilar to the 990 Evo Samsung launched a couple of years back at this point. So y'know, eh…</p><p>As for the chip, that's Intel's Raptor Lake Core i7 14650HX. Again a little dated, but you do get eight performance cores and eight efficient cores for fully 24 threads, and a max turbo clock speed of 5.2 GHz at full tilt. But it's hot, real hot, and that is I think the biggest issue that the B14W currently has. Certainly if we compare it to something like <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review" target="_blank">Asus' TUF Gaming A16</a>.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-value"><span>MSI Katana 15 HX - 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="Rjjk2DVKAQ8HGTBmupUbZj" name="MSI-Katana-15-HX-2" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/Rjjk2DVKAQ8HGTBmupUbZj-1920-80.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>Alright, yep let's talk value. Ahem... It's a bit of a double-edged sword. Something that ironically a traditional Katana isn't, and it's mostly dependent on which part of the globe you sit. If you're in the US $1,800 for this kit-out is absurd. Particularly when you have laptops like the Lenovo Legion 5 available for a near identical spec, but with a far better OLED screen for less than that.</p><p>And it's that screen that really lets down the whole affair. MSI has it listed as "IPS-level", and to be frank, it doesn't look anything like an IPS. I've got it sat next to two separate IPS monitors right now, and the brightness is dull, the contrast underwhelming, and the color difference between the three genuinely astounding. If you'd have told me this was a TN panel, I'd believe you, and even then go "man, it's a bit rough by modern TN standards, aint it?" Like yes, it's great it's got that 165 Hz refresh rate, and a 16:10 aspect ratio, and a pixel density that puts 4K 32-inch monitors to shame, but it just absolutely pulls you out of the immersion when you see just how dull it looks by comparison to most modern offerings.</p><p>That's almost excusable at the £1200 - £1300 mark, and unconscionable at $1,800 (I have seen this cheaper during my time testing, but let's not assume it's always on offer). Even so, it just leaves a bit of a sour taste in your mouth, particularly when compared to that A16, or the Lenovo Legion 5.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-sound"><span>MSI Katana 15 HX - 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="4S37xmnJNJUs4XL3Y9zQ9k" name="MSI-Katana-15-HX-12" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/4S37xmnJNJUs4XL3Y9zQ9k-1920-80.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'll talk more about this momentarily, but the fans are not particularly that noisy under load. They are spinning and going at what I assume is full-tilt, but compared to the likes of the Lenovo, it's a whole other ball game. Dare I say, you don't need a set of noise cancelling headphones to drown out the sound of this thing.</p><p>As for the speakers, they're ok. Bass is a bit muted, there's not a lot of breadth to the soundscape (perhaps unsurprising given the form factor), but clarity is up there, and there's no tinniness in the upper trebles. If you're listening to Blood in the Bayou by River Lume and Spearfisher, you can hear every single note of the banjo as clear as day. Yes it does lack the warmth and thrum you'd expect from a full setup, but again, it's two tiny tweeters.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-performance"><span>MSI Katana 15 HX - 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="GZGz2XHM4oktbMzQ7rNF7k" name="MSI-Katana-15-HX-9" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/GZGz2XHM4oktbMzQ7rNF7k-1920-80.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>Things don't fair particularly better in the performance department either. Although yes it does have a dual-channel RAM setup (thank god, because I don't think I could cope if it didn't), CPU performance is woefully under par compared to even the Core i7 13650HX in the Legion 5, and in-game things get considerably less impressive, even though it has that 115W TGP.</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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper *, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper *:before, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper *:after, #fv-chart-1790778994882-s5dboomsr-slideshow *, #fv-chart-1790778994882-s5dboomsr-slideshow *:before, #fv-chart-1790778994882-s5dboomsr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper, #fv-chart-1790778994882-s5dboomsr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778994882-s5dboomsr-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": "Running games at a normalised resolution to compare frame rates at the same level","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:34.882Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cyberpunk 2077 (1080p RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Baldur's Gate 3 (1080p Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Black Myth: Wukong benchmarking tool (1080p High)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – F1 24 (1080p Ultra High)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – F1 24 (1080p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – F1 24 (1080p Ultra High)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 65,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 59,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at the native resolution of the laptop's screen.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:34.882Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra)","value": 12,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Baldur's Gate 3 (Native res. Ultra)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Baldur's Gate 3 (Native res. Ultra)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Baldur's Gate 3 (Native res. Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 56,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at native resolution and with DLSS and frame gen enabled where applicable.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:34.882Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 116,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Using industry standard 3DMark tests to compare performance.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:34.882Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","3DMark Time Spy Extreme","3DMark Port Royal","3DMark Storage","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Time Spy Extreme","value": 5962,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Time Spy Extreme","value": 5415,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Time Spy Extreme","value": 4764,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Port Royal","value": 7059,"unitText": ""},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Port Royal","value": 7059,"unitText": ""},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Port Royal","value": 5508,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Storage","value": 1974,"unitText": "Overall index score"}]}]</script><div id="fv-chart-1790778994882-s5dboomsr-slideshow" class="fv-slideshow-container" data-slide-count="4" 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 / 4</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-1790778994882-s5dboomsr-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1790778994882-s5dboomsr-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">Running games at a normalised resolution to compare frame rates at the same level</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-1790778994882-s5dboomsr-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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">32</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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>32 Avg FPS, 21 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>29 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>31 Avg FPS, 21 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 33.75%; background-color: #FE9F58;" data-target-width="33.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>50 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>63 Avg FPS, 36 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>63 Avg FPS, 31 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-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="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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">40</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>46 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>49 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>48 Avg FPS, 40 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-0-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>60 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>58 Avg FPS, 47 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>54 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>65 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>72 Avg FPS, 26 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>59 Avg FPS, 24 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></div><div class="fv-slide" id="fv-chart-1790778994882-s5dboomsr-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1790778994882-s5dboomsr-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 res. gaming performance</h3><p class="fv-chart-subhead">Games run at the native resolution of the laptop's screen.</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-1790778994882-s5dboomsr-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">12</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">4</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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">27</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">19</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>20 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>12 Avg FPS, 4 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>27 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>47 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>58 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>66 Avg FPS, 35 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.66666666666667%; background-color: #E33235;" data-target-width="51.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">31</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-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>31 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>34 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>47 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-1-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>37 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>30 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>51 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>49 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>50 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>56 Avg FPS, 23 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></div><div class="fv-slide" id="fv-chart-1790778994882-s5dboomsr-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1790778994882-s5dboomsr-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">Native res. gaming performance</h3><p class="fv-chart-subhead">Games run at native resolution and with DLSS and frame gen enabled 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-1790778994882-s5dboomsr-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>64 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>64 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>82 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 56.25%; background-color: #FE9F58;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>50 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>52 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>68 Avg FPS, 58 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.666666666666664%; background-color: #E33235;" data-target-width="40.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">61</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 ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.33333333333333%; background-color: #E33235;" data-target-width="77.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">116</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">99</span></div></div></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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>61 Avg FPS, 73 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>116 Avg FPS, 99 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></div><div class="fv-slide" id="fv-chart-1790778994882-s5dboomsr-slide-3-wrapper" data-index="3" style="display: none;"><div id="fv-chart-1790778994882-s5dboomsr-slide-3" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">Using industry standard 3DMark tests to compare performance.</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-1790778994882-s5dboomsr-slide-3-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.25%; background-color: #E33235;" data-target-width="90.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">5415</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.36666666666667%; background-color: #E33235;" data-target-width="99.36666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5962</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.4%; background-color: #E33235;" data-target-width="79.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">4764</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.08333333333334%; background-color: #FE9F58;" data-target-width="77.08333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4625</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.85000000000001%; background-color: #1CA9C4;" data-target-width="95.85000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5751</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>5415 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>5962 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>4764 Overall index score, 4625 GPU index, 5751 CPU index</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-3-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Using industry standard 3DMark tests to compare performance." data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #E33235;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #E33235;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.85%; background-color: #E33235;" data-target-width="68.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">5508</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>7059</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>7059</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>5508</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-3-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.8%; background-color: #E33235;" data-target-width="65.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1974</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.277999999999999%; background-color: #FE9F58;" data-target-width="11.277999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">338.34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.033333333333333%; background-color: #1CA9C4;" data-target-width="3.033333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">91</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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>1974 Overall index score, 338.34 Avg bandwidth (MB/s), 91 Access time (ųs)</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></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-1790778994882-s5dboomsr', true); });} else {initialize('fv-chart-1790778994882-s5dboomsr', true);}})();</script></div><p>Take it into Cyberpunk 2077, at 1080p with ray tracing dialed up to Ultra, and it runs only a single frame per second faster than the TUF Gaming A16. Which would be fine, if it wasn't for the fact that laptop's running an RTX 5050, not the more powerful RTX 5060. In fact the Katana behaves almost as badly as Lenovo's memory starved RTX 5060 does.</p><p>Things do improve when you turn the DLSS fun times on of course, and at the screen's native res. we saw exactly that, with the frame rate shooting up from 20 fps to 64 fps. But then logically that makes sense as we're shifting more of the load away from the CPU and onto the GPU with those interpolated frames.</p><p>And it's definitely the CPU that's the crux of the issue here too. Jump into Baldur's Gate 3, and there's an even larger discrepancy between it and the TUF. At 1080p again, the MSI managed just 50 fps, versus that plucky little RTX 5050's 63 fps. In fact you can go down the entire list of benchmarks, and at every single 1080p level, the Asus TUF Gaming A16 is either close, or beating it. For a lower model GPU, and a card that scores lower in every synthetic test we can run. It's astounding.</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-1790779013670-hzt1g90rr *, #fv-chart-1790779013670-hzt1g90rr *:before, #fv-chart-1790779013670-hzt1g90rr *:after, #fv-chart-1790779013670-hzt1g90rr-slideshow *, #fv-chart-1790779013670-hzt1g90rr-slideshow *:before, #fv-chart-1790779013670-hzt1g90rr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790779013670-hzt1g90rr, #fv-chart-1790779013670-hzt1g90rr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790779013670-hzt1g90rr {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790779013670-hzt1g90rr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790779013670-hzt1g90rr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790779013670-hzt1g90rr .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790779013670-hzt1g90rr .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790779013670-hzt1g90rr .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790779013670-hzt1g90rr .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790779013670-hzt1g90rr .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790779013670-hzt1g90rr .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-row, #fv-chart-1790779013670-hzt1g90rr .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779013670-hzt1g90rr.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790779013670-hzt1g90rr.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790779013670-hzt1g90rr .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790779013670-hzt1g90rr .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790779013670-hzt1g90rr .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790779013670-hzt1g90rr .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790779013670-hzt1g90rr .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790779013670-hzt1g90rr .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790779013670-hzt1g90rr .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790779013670-hzt1g90rr .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790779013670-hzt1g90rr .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790779013670-hzt1g90rr .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr.mobile-view .fv-pie-container,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-stacked-product,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-grouped-bar-product,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-row,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-stacked-product,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr.mobile-view .fv-bar-label,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-grouped-product-title,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-label,#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr.mobile-view .fv-bar-container,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-cluster,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-container,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr.mobile-view .fv-x-axis-wrapper,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-x-axis-label-space,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-x-axis-chart-space,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-benchmark-title,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-dropdown-title,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-carousel-nav-btn,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-chart-title,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-chart-subhead,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-header,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select-wrapper,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-vs,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select-container,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779013670-hzt1g90rr.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790779013670-hzt1g90rr .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779013670-hzt1g90rr .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-bar-row,#fv-chart-1790779013670-hzt1g90rr .fv-stacked-product,#fv-chart-1790779013670-hzt1g90rr .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-label,#fv-chart-1790779013670-hzt1g90rr .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-bar-container,#fv-chart-1790779013670-hzt1g90rr .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-stl-shop-all-logo,#fv-chart-1790779013670-hzt1g90rr .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779013670-hzt1g90rr .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779013670-hzt1g90rr.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 and system performance","description": "Testing the non-gaming performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:53.670Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","7zip 24.07","Cinebench 2024","Blender 4.2.0 (junkshop)","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – 7zip 24.07","value": 66.83,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – 7zip 24.07","value": 100.46,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – 7zip 24.07","value": 82.31,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cinebench 2024","value": 956,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cinebench 2024","value": 832,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cinebench 2024","value": 920,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Blender 4.2.0 (junkshop)","value": 89.16,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Blender 4.2.0 (junkshop)","value": 77.88,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Blender 4.2.0 (junkshop)","value": 79.28,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Procyon","value": 1412,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Procyon","value": 1349,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Procyon","value": 1285,"unitText": "Overall index score"}]}</script><div id="fv-chart-1790779013670-hzt1g90rr" 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 and system performance</h3><p class="fv-chart-subhead">Testing the non-gaming performance of the laptops.</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-1790779013670-hzt1g90rr-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Testing the non-gaming performance of the laptops." 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>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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.97333333333333%; background-color: #E33235;" data-target-width="66.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">100.46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.38%; background-color: #FE9F58;" data-target-width="70.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">105.57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.553333333333335%; background-color: #E33235;" data-target-width="44.553333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.33333333333333%; background-color: #FE9F58;" data-target-width="75.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">113</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 54.87333333333333%; background-color: #E33235;" data-target-width="54.87333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.94%; background-color: #FE9F58;" data-target-width="79.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">119.91</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>100.46 Compressing (GIPS), 105.57 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>66.83 Compressing (GIPS), 113 Decompressing (GIPS)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>82.31 Compressing (GIPS), 119.91 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779013670-hzt1g90rr-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Testing the non-gaming performance of the laptops." 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>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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.2%; background-color: #E33235;" data-target-width="83.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">832</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.200000000000001%; background-color: #FE9F58;" data-target-width="11.200000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.6%; background-color: #E33235;" data-target-width="95.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">956</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.5%; background-color: #FE9F58;" data-target-width="10.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">105</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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">920</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.2%; background-color: #FE9F58;" data-target-width="10.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">102</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>832 Multi-core index score, 112 Single-core index score</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>956 Multi-core index score, 105 Single-core index score</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>920 Multi-core index score, 102 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779013670-hzt1g90rr-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="Testing the non-gaming performance of the laptops." 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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.191999999999999%; background-color: #E33235;" data-target-width="5.191999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">77.88</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.64133333333332%; background-color: #FE9F58;" data-target-width="69.64133333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1044.62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.944%; background-color: #E33235;" data-target-width="5.944" data-target-margin="0"></div><span class="fv-bar-value-outside">89.16</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.37066666666666%; background-color: #FE9F58;" data-target-width="72.37066666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1085.56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 5.285333333333334%; background-color: #E33235;" data-target-width="5.285333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">79.28</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.035333333333334%; background-color: #FE9F58;" data-target-width="62.035333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">930.53</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77.88 CPU (samples/min), 1044.62 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>89.16 CPU (samples/min), 1085.56 GPU (samples/min)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>79.28 CPU (samples/min), 930.53 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779013670-hzt1g90rr-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Testing the non-gaming performance of the laptops." 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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.93333333333334%; background-color: #E33235;" data-target-width="89.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">1349</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.940666666666667%; background-color: #FE9F58;" data-target-width="4.940666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">74.11</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.30879999999999996%; background-color: #1CA9C4;" data-target-width="0.30879999999999996" data-target-margin="0"></div><span class="fv-bar-value-outside">4.632</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.13333333333334%; background-color: #E33235;" data-target-width="94.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">1412</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.720666666666666%; background-color: #FE9F58;" data-target-width="4.720666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">70.81</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.295%; background-color: #1CA9C4;" data-target-width="0.295" data-target-margin="0"></div><span class="fv-bar-value-outside">4.425</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 85.66666666666667%; background-color: #E33235;" data-target-width="85.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">1285</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.186%; background-color: #FE9F58;" data-target-width="5.186" data-target-margin="0"></div><span class="fv-bar-value-outside">77.79</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.32413333333333333%; background-color: #1CA9C4;" data-target-width="0.32413333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">4.862</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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>1349 Overall index score, 74.11 Duration (Sec), 4.632 Sec/image</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>1412 Overall index score, 70.81 Duration (Sec), 4.425 Sec/image</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>1285 Overall index score, 77.79 Duration (Sec), 4.862 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-1790779013670-hzt1g90rr', false); });} else {initialize('fv-chart-1790779013670-hzt1g90rr', false);}})();</script></div><p>That hypothesis on the chip is drawn entirely from observing both the temperature testing, and the GPU clock-speeds. Of the three budget laptops I've tested here, the CPU ran the hottest both on max and on average, and the GPU clocked in the lowest at 2,305 MHz, only drawing on 68 W of total graphical power. Telling.</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-1790779027611-426m9hhmo *, #fv-chart-1790779027611-426m9hhmo *:before, #fv-chart-1790779027611-426m9hhmo *:after, #fv-chart-1790779027611-426m9hhmo-slideshow *, #fv-chart-1790779027611-426m9hhmo-slideshow *:before, #fv-chart-1790779027611-426m9hhmo-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790779027611-426m9hhmo, #fv-chart-1790779027611-426m9hhmo-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790779027611-426m9hhmo {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790779027611-426m9hhmo.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790779027611-426m9hhmo-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790779027611-426m9hhmo-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790779027611-426m9hhmo .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790779027611-426m9hhmo .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790779027611-426m9hhmo .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790779027611-426m9hhmo .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779027611-426m9hhmo .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779027611-426m9hhmo .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790779027611-426m9hhmo .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790779027611-426m9hhmo .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790779027611-426m9hhmo .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790779027611-426m9hhmo .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790779027611-426m9hhmo .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790779027611-426m9hhmo .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790779027611-426m9hhmo .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-row, #fv-chart-1790779027611-426m9hhmo .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779027611-426m9hhmo.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790779027611-426m9hhmo.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790779027611-426m9hhmo .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790779027611-426m9hhmo .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790779027611-426m9hhmo .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790779027611-426m9hhmo .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790779027611-426m9hhmo .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790779027611-426m9hhmo .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790779027611-426m9hhmo .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790779027611-426m9hhmo .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790779027611-426m9hhmo .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790779027611-426m9hhmo .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790779027611-426m9hhmo .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790779027611-426m9hhmo .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790779027611-426m9hhmo .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790779027611-426m9hhmo .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790779027611-426m9hhmo .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo.mobile-view .fv-pie-container,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-stacked-product,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-grouped-bar-product,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-row,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-stacked-product,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo.mobile-view .fv-bar-label,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-grouped-product-title,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-label,#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo.mobile-view .fv-bar-container,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-cluster,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-container,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo.mobile-view .fv-x-axis-wrapper,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-x-axis-label-space,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-x-axis-chart-space,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-benchmark-title,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-dropdown-title,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-carousel-nav-btn,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-chart-title,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-chart-subhead,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-header,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select-wrapper,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-vs,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select-container,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779027611-426m9hhmo.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790779027611-426m9hhmo .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779027611-426m9hhmo .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-bar-row,#fv-chart-1790779027611-426m9hhmo .fv-stacked-product,#fv-chart-1790779027611-426m9hhmo .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-label,#fv-chart-1790779027611-426m9hhmo .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790779027611-426m9hhmo .fv-bar-container,#fv-chart-1790779027611-426m9hhmo .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779027611-426m9hhmo .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779027611-426m9hhmo .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779027611-426m9hhmo .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779027611-426m9hhmo .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779027611-426m9hhmo .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-stl-shop-all-logo,#fv-chart-1790779027611-426m9hhmo .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779027611-426m9hhmo .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779027611-426m9hhmo .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779027611-426m9hhmo.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 power and thermal performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:37:07.612Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","Gaming temperatures","GPU stats","System temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Gaming temperatures","value": 76,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Gaming temperatures","value": 77,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Gaming temperatures","value": 71,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – GPU stats","value": 2678,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – GPU stats","value": 2305,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – GPU stats","value": 2680,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – System temperatures","value": 99,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – System temperatures","value": 96,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – System temperatures","value": 95,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1790779027611-426m9hhmo" 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 power and thermal performance of the laptops.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Gaming temperatures</option><option value="1">GPU stats</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-1790779027611-426m9hhmo-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Testing power and thermal performance of the laptops." 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 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #E33235;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">95</span></div></div></div><div class="fv-multi-bar-item"><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">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #EB6F71;" 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 91%; background-color: #FE9F58;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #1CA9C4;" data-target-width="81" data-target-margin="0"><div 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: 85%; background-color: #EB6F71;" 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 87%; background-color: #FE9F58;" data-target-width="87" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #1CA9C4;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #EB6F71;" 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><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77 Avg CPU (°C), 95 Max CPU (°C), 77 Avg GPU (°C), 82 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>76 Avg CPU (°C), 91 Max CPU (°C), 81 Avg GPU (°C), 85 Max GPU (°C)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>71 Avg CPU (°C), 87 Max CPU (°C), 60 Avg GPU (°C), 85 Max GPU (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779027611-426m9hhmo-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Testing power and thermal performance of the laptops." 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 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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.83333333333333%; background-color: #E33235;" data-target-width="76.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2305</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.2666666666666666%; background-color: #FE9F58;" data-target-width="2.2666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">68</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.26666666666667%; background-color: #E33235;" data-target-width="89.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2678</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.833333333333333%; background-color: #FE9F58;" 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 89.33333333333333%; background-color: #E33235;" data-target-width="89.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">2680</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><table class="sr-only"><caption>GPU stats Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>2305 Avg GPU freq. (MHz), 68 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>2678 Avg GPU freq. (MHz), 85 Avg GPU power (W)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>2680 Avg GPU freq. (MHz), 75 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779027611-426m9hhmo-bar-System temperatures" data-chart-type="Bar" data-title="System temperatures" data-subhead="Testing power and thermal performance of the laptops." 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>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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 68%; background-color: #FE9F58;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><table class="sr-only"><caption>System temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>96 Max CPU temp (°C), 75 Max GPU temp (°C)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>99 Max CPU temp (°C), 74 Max GPU temp (°C)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>95 Max CPU temp (°C), 68 Max GPU temp (°C)</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-1790779027611-426m9hhmo', false); });} else {initialize('fv-chart-1790779027611-426m9hhmo', false);}})();</script></div><h2 class="article-body__section" id="section-msi-katana-15-hx-aesthetics"><span>MSI Katana 15 HX - Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/52utJxsYAe4GaDXJeCNaej-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ror3vLbgZ2YnwiJAeRCEQj-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WaEpL4LwRHcQxdTTP3aowi-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ts9UxdiYY8sKFXvpLe9o6k-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>From a visual standpoint, this is very much a <em>gaming </em>laptop. It's not bad, but if you're a grown professional that blends a bit of work in the day, and gaming in the evening (or on your lunchbreak, who am I to judge on whether or not you fancy some midday WoW Forever dopamine), it might not be the best fit. You've got that hexagonal shaped bezel lining the display, housing the integrated webcam. The same design language along the base near the trackpad. Bold ostentatious keycaps, some of those semi-transparent—for the WASD, and power keys, along with some gaudy arrow keys as well—and it does all feel a bit plasticky too.</p><p>It's a shame because, there's no need for it in the modern era, not really, when the humble square and rectangle exist. It's not particularly abrasive, but if you're in the middle of a presentation and the new hire zones out staring at the RGB rainbow gliding across your keys, you can blame it on that, and not your 23 slides on the implementation of the new agentic optimised structured data markdown system you're rolling out for site content in Q3 2027.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-software"><span>MSI Katana 15 HX - 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="pitQMrDwLMzSpMnGjfEH7k" name="MSI-Katana-15-HX-8" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/pitQMrDwLMzSpMnGjfEH7k-1920-80.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>Perhaps suprisingly, MSI's software suite is genuinely impressive. It's one of the better ones out there once you get past the myriad terms and conditions, scroll boxes, and update windows. There's multi-profile setups, mystic light control, hardware monitoring, GPU switches, recovery modes, all in a singular centralised hub, that doesn't feel that intrusive. You can live without it of course (the profiles don't seem to do that much from my own testing), but it's there for those that really want to tinker and dive into the software settings. </p><p>As always these things come with pre-installed after market antivirus (that yet again stopped me from installing the pre-requisite benchmarks and games I needed), and as always I recommend uninstalling that pronto to free up system resources. Windows Defender is still one of the best native antivirus platforms out there, and as long as you're clued up and internet savvy, you shouldn't have any major issues relying on just that.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-battery-life"><span>MSI Katana 15 HX - 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="aXUwh5G7ijwBQuGapq342j" name="MSI-Katana-15-HX-3" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/aXUwh5G7ijwBQuGapq342j-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As for the battery, in an amazing twist of fate, that slightly dull screen doesn't exactly help on the battery front. In PC Mark's gaming benchmark—at 50% brightness, with WiFi disabled—the Katana netted just 71 minutes from 100% down to 3% charge. That's not a lot, and only slightly better than Lenovo's Legion 5 (which scored 64 minutes).</p><p>I've got beef with that, particularly because the TUF Gaming A16, has somehow crammed in a 90 WHr battery, in the same form factor, kept the entire device cooler, runs the GPU at higher frequency, performs better, and does it for a similar price (if not cheaper in the States). That's the problem. Is 71 minutes enough if you're stuck on a train without a socket? Maybe, but it could be better, and that's the theme for the entire review. It could be better. Should be better.</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-1790779039958-t8mbyw6oi *, #fv-chart-1790779039958-t8mbyw6oi *:before, #fv-chart-1790779039958-t8mbyw6oi *:after, #fv-chart-1790779039958-t8mbyw6oi-slideshow *, #fv-chart-1790779039958-t8mbyw6oi-slideshow *:before, #fv-chart-1790779039958-t8mbyw6oi-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790779039958-t8mbyw6oi, #fv-chart-1790779039958-t8mbyw6oi-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790779039958-t8mbyw6oi {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790779039958-t8mbyw6oi-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790779039958-t8mbyw6oi-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-row, #fv-chart-1790779039958-t8mbyw6oi .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779039958-t8mbyw6oi.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790779039958-t8mbyw6oi.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790779039958-t8mbyw6oi .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi.mobile-view .fv-pie-container,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-stacked-product,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-grouped-bar-product,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-row,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-stacked-product,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi.mobile-view .fv-bar-label,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-grouped-product-title,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-label,#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi.mobile-view .fv-bar-container,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-cluster,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-container,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi.mobile-view .fv-x-axis-wrapper,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-x-axis-label-space,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-x-axis-chart-space,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-benchmark-title,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-dropdown-title,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-carousel-nav-btn,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-chart-title,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-chart-subhead,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-header,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select-wrapper,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-vs,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select-container,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779039958-t8mbyw6oi.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790779039958-t8mbyw6oi .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-bar-row,#fv-chart-1790779039958-t8mbyw6oi .fv-stacked-product,#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-label,#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-bar-container,#fv-chart-1790779039958-t8mbyw6oi .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-stl-shop-all-logo,#fv-chart-1790779039958-t8mbyw6oi .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779039958-t8mbyw6oi.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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:37:19.958Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX","Lenovo Legion 5","Asus TUF Gaming A16","PCMark 10 Gaming test","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 – PCMark 10 Gaming test","value": 64,"unitText": ""},{"@type": "PropertyValue","name": "MSI Katana 15 HX – PCMark 10 Gaming test","value": 71,"unitText": ""},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 – PCMark 10 Gaming test","value": 112,"unitText": ""}]}</script><div id="fv-chart-1790779039958-t8mbyw6oi" 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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790779039958-t8mbyw6oi-bar-PCMark 10 Gaming test" data-chart-type="Bar" data-title="PCMark 10 Gaming test" data-subhead="Testing the long term gaming life of the laptops using the industry standard PCMark 10 gaming test." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 Gaming test</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Katana 15 HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #1CA9C4;" 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 class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5</div><div class="fv-bar-container"><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 class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16</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><table class="sr-only"><caption>PCMark 10 Gaming test Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX</td><td>71</td></tr><tr><td>Lenovo Legion 5</td><td>64</td></tr><tr><td>Asus TUF Gaming A16</td><td>112</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-1790779039958-t8mbyw6oi', false); });} else {initialize('fv-chart-1790779039958-t8mbyw6oi', false);}})();</script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/msi-katana-15-hx-b14w-review/</link>
                                                                            <description>
                            <![CDATA[ How about a hilarious sword pun about MSI's Katana losing its edge? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QzsdXSpkC7ci7hD2LMxzxh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/aYECfGFXkWAyCgcKVMG27k-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 30 Sep 2026 15:21:11 +0000</pubDate>                                                                                                                                <updated>Wed, 30 Sep 2026 15:21:15 +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-320-70.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/aYECfGFXkWAyCgcKVMG27k-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[MSI Katana 15 HX gaming laptop]]></media:description>                                                            <media:text><![CDATA[MSI Katana 15 HX gaming laptop]]></media:text>
                                <media:title type="plain"><![CDATA[MSI Katana 15 HX gaming laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/aYECfGFXkWAyCgcKVMG27k-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>"A union divided cannot stand," reads a famous quote from a famous man. But only now can we finally know why Abraham Lincoln said what he said. There's no shadow of a doubt in my mind he was (in this journalist's opinion), predicting the rise and fall of MSI's Katana 15 HX B14W 2026 edition. Clearly irate with the apparent division it has between its US and UK pricing. This thing is, no word of a lie, $500 more expensive in the US, and that's even before we add sales tax into the equation. <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">Best gaming laptop</a>? Not in the land of the free, that's for damn sure.</p><p>In ol' blighty, in the realm of the surprisingly good cooking and cheap dental care, it's a whole other story. What you get for a meagre £1,300 first looks quite solid. And although, yes, that's probably three days of heating this coming winter, if you forgo the soothing warmth of your radiators for a bit you can net yourself an RTX 5060, Core i7 14650HX, and 16 GB of (gloriously dual-channel) 5,600 MT/s DDR5 RAM, all paired nicely with a crisp 2560x1440 "IPS-level" display flickering along 165 times every single second.</p><p>For that outlay, I wouldn't blame you in thinking that this is a surprisingly tempting proposition, especially as Black Friday is right around the corner. But it's not without fault, and there's some curious side-effects as a result of the cooling design, that you need to be aware of before you pull the trigger and tell grandma to grab another coat to keep warm.</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 after a cheap UK deal for a versatile laptop: </strong>It's not the ultimate gaming machine, no, but MSI's packed a lot of solid quality hardware in here, and for just shy of £1,300 it does beat out the competition spec for spec.<br /><br /><strong>✅ You're a big fan of DLSS: </strong>That RTX 5060 does lead the field when it comes to ray tracing performance compared to its competition at a similar price point.</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 not a fan of the "gamer" aesthetic: </strong>It's big bold and ostentatious, with a hexagonal screen bezel, and overall body design. Everywhere you look, it clearly states itself as "for the gamer", so if you're taking this into a business meeting, look away.<br /><br /><strong>❌ You want a CPU and GPU combo that's fully unlocked: </strong>The Katana 15 HX technically has a 115 W TGP, but it often taps out at half that, with flailing clock-speeds as a result, we suspect due to CPU bottlenecking.</p></div></div></div></div><h2 class="article-body__section" id="section-msi-katana-15-hx-features"><span>MSI Katana 15 HX - Features</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NqqvAVqBBiWH2SQumQmgfj-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RWB4AJQHSPuZgrEvuD8VFk-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div ><table><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>Intel Core i7 14650HX   PNG</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>8 Performance, 8 Efficient   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Threads</strong></p></td><td  ><p>24   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock speed</strong></p></td><td  ><p>5.2 GHz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Nvidia GeForce RTX 5060 8 GB   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>16 GB (2x8GB) DDR5-5600 MT/s   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB Samsung MZVL81T0HFLB-00BTW PCIe 4.0   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>15.6-inch "IPS-Level"   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2560 x 1440   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Refresh</strong></p></td><td  ><p>165 Hz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>75 Whr   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Power brick</strong></p></td><td  ><p>240 W   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.4 kg   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>359 x 262 x 25.5 mm   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>£1,299 / $1,799   </p></td></tr></tbody></table></div><p>So, we've covered the basics already, chunky GPU that kinda pairs nicely with the 2560 x 1440 "IPS-level" display, 115 W TGP which should give the card a bit of leg room to clock-up nice and high. <em>Should</em>. You get WiFi 6E, and Bluetooth as standard. As well as three USB Type-A ports, a USB-C, Ethernet, 3.5 mm audio, and HDMI out too. That's not a huge amount of connectivity; you may need a USB hub or dongle if you're going to spin this up as your main rig with a few extra periphs, but it's a comfortable enough experience if you're on the move, and I've seen worse recently. <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2026-review/" target="_blank">Razer's Blade 16</a>, doesn't even come with ethernet and that thing costs a staggering five grand or thereabouts (although to be fair it is very good).</p><p>The SSD is a bit underwhelming mind you. It's one of Samsung's… well, I'm not going to reel off the serial code because it's one of those cryptic OEM-only designations that makes no sense to any human that reads it, but in short its an OEM PM9C1b, PCIe 4.0 SSD, that should top out at 7 GB/s on the read and 5.7 GB/s on the writes. It's based on Samsung's in-house Piccolo controller, and taps into 236-layer TLC V-NAND, it's not too dissimilar to the 990 Evo Samsung launched a couple of years back at this point. So y'know, eh…</p><p>As for the chip, that's Intel's Raptor Lake Core i7 14650HX. Again a little dated, but you do get eight performance cores and eight efficient cores for fully 24 threads, and a max turbo clock speed of 5.2 GHz at full tilt. But it's hot, real hot, and that is I think the biggest issue that the B14W currently has. Certainly if we compare it to something like <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review" target="_blank">Asus' TUF Gaming A16</a>.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-value"><span>MSI Katana 15 HX - 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="Rjjk2DVKAQ8HGTBmupUbZj" name="MSI-Katana-15-HX-2" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/Rjjk2DVKAQ8HGTBmupUbZj-1920-80.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>Alright, yep let's talk value. Ahem... It's a bit of a double-edged sword. Something that ironically a traditional Katana isn't, and it's mostly dependent on which part of the globe you sit. If you're in the US $1,800 for this kit-out is absurd. Particularly when you have laptops like the Lenovo Legion 5 available for a near identical spec, but with a far better OLED screen for less than that.</p><p>And it's that screen that really lets down the whole affair. MSI has it listed as "IPS-level", and to be frank, it doesn't look anything like an IPS. I've got it sat next to two separate IPS monitors right now, and the brightness is dull, the contrast underwhelming, and the color difference between the three genuinely astounding. If you'd have told me this was a TN panel, I'd believe you, and even then go "man, it's a bit rough by modern TN standards, aint it?" Like yes, it's great it's got that 165 Hz refresh rate, and a 16:10 aspect ratio, and a pixel density that puts 4K 32-inch monitors to shame, but it just absolutely pulls you out of the immersion when you see just how dull it looks by comparison to most modern offerings.</p><p>That's almost excusable at the £1200 - £1300 mark, and unconscionable at $1,800 (I have seen this cheaper during my time testing, but let's not assume it's always on offer). Even so, it just leaves a bit of a sour taste in your mouth, particularly when compared to that A16, or the Lenovo Legion 5.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-sound"><span>MSI Katana 15 HX - 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="4S37xmnJNJUs4XL3Y9zQ9k" name="MSI-Katana-15-HX-12" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/4S37xmnJNJUs4XL3Y9zQ9k-1920-80.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'll talk more about this momentarily, but the fans are not particularly that noisy under load. They are spinning and going at what I assume is full-tilt, but compared to the likes of the Lenovo, it's a whole other ball game. Dare I say, you don't need a set of noise cancelling headphones to drown out the sound of this thing.</p><p>As for the speakers, they're ok. Bass is a bit muted, there's not a lot of breadth to the soundscape (perhaps unsurprising given the form factor), but clarity is up there, and there's no tinniness in the upper trebles. If you're listening to Blood in the Bayou by River Lume and Spearfisher, you can hear every single note of the banjo as clear as day. Yes it does lack the warmth and thrum you'd expect from a full setup, but again, it's two tiny tweeters.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-performance"><span>MSI Katana 15 HX - 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="GZGz2XHM4oktbMzQ7rNF7k" name="MSI-Katana-15-HX-9" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/GZGz2XHM4oktbMzQ7rNF7k-1920-80.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>Things don't fair particularly better in the performance department either. Although yes it does have a dual-channel RAM setup (thank god, because I don't think I could cope if it didn't), CPU performance is woefully under par compared to even the Core i7 13650HX in the Legion 5, and in-game things get considerably less impressive, even though it has that 115W TGP.</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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper *, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper *:before, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper *:after, #fv-chart-1790778994882-s5dboomsr-slideshow *, #fv-chart-1790778994882-s5dboomsr-slideshow *:before, #fv-chart-1790778994882-s5dboomsr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper, #fv-chart-1790778994882-s5dboomsr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-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-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778994882-s5dboomsr-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778994882-s5dboomsr-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": "Running games at a normalised resolution to compare frame rates at the same level","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:34.882Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cyberpunk 2077 (1080p RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Baldur's Gate 3 (1080p Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Black Myth: Wukong benchmarking tool (1080p High)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – F1 24 (1080p Ultra High)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – F1 24 (1080p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – F1 24 (1080p Ultra High)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 65,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 59,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at the native resolution of the laptop's screen.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:34.882Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra)","value": 12,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Baldur's Gate 3 (Native res. Ultra)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Baldur's Gate 3 (Native res. Ultra)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Baldur's Gate 3 (Native res. Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 56,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at native resolution and with DLSS and frame gen enabled where applicable.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:34.882Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","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": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 116,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Using industry standard 3DMark tests to compare performance.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:34.882Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p","3DMark Time Spy Extreme","3DMark Port Royal","3DMark Storage","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Time Spy Extreme","value": 5962,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Time Spy Extreme","value": 5415,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Time Spy Extreme","value": 4764,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Port Royal","value": 7059,"unitText": ""},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Port Royal","value": 7059,"unitText": ""},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Port Royal","value": 5508,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Storage","value": 1974,"unitText": "Overall index score"}]}]</script><div id="fv-chart-1790778994882-s5dboomsr-slideshow" class="fv-slideshow-container" data-slide-count="4" 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 / 4</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-1790778994882-s5dboomsr-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1790778994882-s5dboomsr-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">Running games at a normalised resolution to compare frame rates at the same level</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-1790778994882-s5dboomsr-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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">32</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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>32 Avg FPS, 21 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>29 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>31 Avg FPS, 21 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 33.75%; background-color: #FE9F58;" data-target-width="33.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>50 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>63 Avg FPS, 36 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>63 Avg FPS, 31 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-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="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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">40</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>46 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>49 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>48 Avg FPS, 40 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-0-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>60 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>58 Avg FPS, 47 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>54 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>65 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>72 Avg FPS, 26 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>59 Avg FPS, 24 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></div><div class="fv-slide" id="fv-chart-1790778994882-s5dboomsr-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1790778994882-s5dboomsr-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 res. gaming performance</h3><p class="fv-chart-subhead">Games run at the native resolution of the laptop's screen.</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-1790778994882-s5dboomsr-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">12</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">4</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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">27</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">19</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>20 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>12 Avg FPS, 4 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>27 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>47 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>58 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>66 Avg FPS, 35 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.66666666666667%; background-color: #E33235;" data-target-width="51.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">31</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-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>31 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>34 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>47 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-1-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>37 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>30 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>51 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>49 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>50 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>56 Avg FPS, 23 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></div><div class="fv-slide" id="fv-chart-1790778994882-s5dboomsr-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1790778994882-s5dboomsr-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">Native res. gaming performance</h3><p class="fv-chart-subhead">Games run at native resolution and with DLSS and frame gen enabled 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-1790778994882-s5dboomsr-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>64 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>64 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>82 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 56.25%; background-color: #FE9F58;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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><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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>50 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>52 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>68 Avg FPS, 58 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.666666666666664%; background-color: #E33235;" data-target-width="40.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">61</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 ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.33333333333333%; background-color: #E33235;" data-target-width="77.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">116</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">99</span></div></div></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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>61 Avg FPS, 73 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>116 Avg FPS, 99 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></div><div class="fv-slide" id="fv-chart-1790778994882-s5dboomsr-slide-3-wrapper" data-index="3" style="display: none;"><div id="fv-chart-1790778994882-s5dboomsr-slide-3" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">Using industry standard 3DMark tests to compare performance.</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-1790778994882-s5dboomsr-slide-3-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.25%; background-color: #E33235;" data-target-width="90.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">5415</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.36666666666667%; background-color: #E33235;" data-target-width="99.36666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5962</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.4%; background-color: #E33235;" data-target-width="79.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">4764</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.08333333333334%; background-color: #FE9F58;" data-target-width="77.08333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4625</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.85000000000001%; background-color: #1CA9C4;" data-target-width="95.85000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5751</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>5415 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>5962 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>4764 Overall index score, 4625 GPU index, 5751 CPU index</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-3-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Using industry standard 3DMark tests to compare performance." data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #E33235;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #E33235;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.85%; background-color: #E33235;" data-target-width="68.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">5508</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>7059</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>7059</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>5508</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790778994882-s5dboomsr-slide-3-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.8%; background-color: #E33235;" data-target-width="65.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1974</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.277999999999999%; background-color: #FE9F58;" data-target-width="11.277999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">338.34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.033333333333333%; background-color: #1CA9C4;" data-target-width="3.033333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">91</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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>1974 Overall index score, 338.34 Avg bandwidth (MB/s), 91 Access time (ųs)</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></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-1790778994882-s5dboomsr', true); });} else {initialize('fv-chart-1790778994882-s5dboomsr', true);}})();</script></div><p>Take it into Cyberpunk 2077, at 1080p with ray tracing dialed up to Ultra, and it runs only a single frame per second faster than the TUF Gaming A16. Which would be fine, if it wasn't for the fact that laptop's running an RTX 5050, not the more powerful RTX 5060. In fact the Katana behaves almost as badly as Lenovo's memory starved RTX 5060 does.</p><p>Things do improve when you turn the DLSS fun times on of course, and at the screen's native res. we saw exactly that, with the frame rate shooting up from 20 fps to 64 fps. But then logically that makes sense as we're shifting more of the load away from the CPU and onto the GPU with those interpolated frames.</p><p>And it's definitely the CPU that's the crux of the issue here too. Jump into Baldur's Gate 3, and there's an even larger discrepancy between it and the TUF. At 1080p again, the MSI managed just 50 fps, versus that plucky little RTX 5050's 63 fps. In fact you can go down the entire list of benchmarks, and at every single 1080p level, the Asus TUF Gaming A16 is either close, or beating it. For a lower model GPU, and a card that scores lower in every synthetic test we can run. It's astounding.</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-1790779013670-hzt1g90rr *, #fv-chart-1790779013670-hzt1g90rr *:before, #fv-chart-1790779013670-hzt1g90rr *:after, #fv-chart-1790779013670-hzt1g90rr-slideshow *, #fv-chart-1790779013670-hzt1g90rr-slideshow *:before, #fv-chart-1790779013670-hzt1g90rr-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790779013670-hzt1g90rr, #fv-chart-1790779013670-hzt1g90rr-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790779013670-hzt1g90rr {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790779013670-hzt1g90rr-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790779013670-hzt1g90rr-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-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-1790779013670-hzt1g90rr-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790779013670-hzt1g90rr .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790779013670-hzt1g90rr .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790779013670-hzt1g90rr .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790779013670-hzt1g90rr .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790779013670-hzt1g90rr .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790779013670-hzt1g90rr .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790779013670-hzt1g90rr .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-row, #fv-chart-1790779013670-hzt1g90rr .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779013670-hzt1g90rr.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790779013670-hzt1g90rr.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790779013670-hzt1g90rr .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790779013670-hzt1g90rr .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790779013670-hzt1g90rr .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790779013670-hzt1g90rr .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790779013670-hzt1g90rr .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790779013670-hzt1g90rr .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790779013670-hzt1g90rr .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790779013670-hzt1g90rr .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790779013670-hzt1g90rr .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790779013670-hzt1g90rr .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr.mobile-view .fv-pie-container,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-stacked-product,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-grouped-bar-product,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-row,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-stacked-product,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr.mobile-view .fv-bar-label,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-grouped-product-title,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-label,#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr.mobile-view .fv-bar-container,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-cluster,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-container,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr.mobile-view .fv-x-axis-wrapper,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-x-axis-label-space,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-x-axis-chart-space,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-benchmark-title,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-dropdown-title,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-carousel-nav-btn,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-chart-title,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-chart-subhead,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-header,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select-wrapper,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-vs,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select-container,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-versus-select,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790779013670-hzt1g90rr.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-1790779013670-hzt1g90rr.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779013670-hzt1g90rr.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790779013670-hzt1g90rr .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779013670-hzt1g90rr .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-bar-row,#fv-chart-1790779013670-hzt1g90rr .fv-stacked-product,#fv-chart-1790779013670-hzt1g90rr .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-bar-label,#fv-chart-1790779013670-hzt1g90rr .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-bar-container,#fv-chart-1790779013670-hzt1g90rr .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779013670-hzt1g90rr .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779013670-hzt1g90rr .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .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-1790779013670-hzt1g90rr .fv-stl-shop-all-logo,#fv-chart-1790779013670-hzt1g90rr .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779013670-hzt1g90rr .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779013670-hzt1g90rr .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779013670-hzt1g90rr .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779013670-hzt1g90rr.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 and system performance","description": "Testing the non-gaming performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:36:53.670Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","7zip 24.07","Cinebench 2024","Blender 4.2.0 (junkshop)","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – 7zip 24.07","value": 66.83,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – 7zip 24.07","value": 100.46,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – 7zip 24.07","value": 82.31,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cinebench 2024","value": 956,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cinebench 2024","value": 832,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cinebench 2024","value": 920,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Blender 4.2.0 (junkshop)","value": 89.16,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Blender 4.2.0 (junkshop)","value": 77.88,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Blender 4.2.0 (junkshop)","value": 79.28,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Procyon","value": 1412,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Procyon","value": 1349,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Procyon","value": 1285,"unitText": "Overall index score"}]}</script><div id="fv-chart-1790779013670-hzt1g90rr" 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 and system performance</h3><p class="fv-chart-subhead">Testing the non-gaming performance of the laptops.</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-1790779013670-hzt1g90rr-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Testing the non-gaming performance of the laptops." 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>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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.97333333333333%; background-color: #E33235;" data-target-width="66.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">100.46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.38%; background-color: #FE9F58;" data-target-width="70.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">105.57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.553333333333335%; background-color: #E33235;" data-target-width="44.553333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.33333333333333%; background-color: #FE9F58;" data-target-width="75.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">113</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 54.87333333333333%; background-color: #E33235;" data-target-width="54.87333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.94%; background-color: #FE9F58;" data-target-width="79.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">119.91</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>100.46 Compressing (GIPS), 105.57 Decompressing (GIPS)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>66.83 Compressing (GIPS), 113 Decompressing (GIPS)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>82.31 Compressing (GIPS), 119.91 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779013670-hzt1g90rr-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Testing the non-gaming performance of the laptops." 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>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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.2%; background-color: #E33235;" data-target-width="83.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">832</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.200000000000001%; background-color: #FE9F58;" data-target-width="11.200000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.6%; background-color: #E33235;" data-target-width="95.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">956</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.5%; background-color: #FE9F58;" data-target-width="10.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">105</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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">920</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.2%; background-color: #FE9F58;" data-target-width="10.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">102</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>832 Multi-core index score, 112 Single-core index score</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>956 Multi-core index score, 105 Single-core index score</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>920 Multi-core index score, 102 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779013670-hzt1g90rr-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="Testing the non-gaming performance of the laptops." 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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.191999999999999%; background-color: #E33235;" data-target-width="5.191999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">77.88</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.64133333333332%; background-color: #FE9F58;" data-target-width="69.64133333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1044.62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.944%; background-color: #E33235;" data-target-width="5.944" data-target-margin="0"></div><span class="fv-bar-value-outside">89.16</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.37066666666666%; background-color: #FE9F58;" data-target-width="72.37066666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1085.56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 5.285333333333334%; background-color: #E33235;" data-target-width="5.285333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">79.28</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.035333333333334%; background-color: #FE9F58;" data-target-width="62.035333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">930.53</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>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77.88 CPU (samples/min), 1044.62 GPU (samples/min)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>89.16 CPU (samples/min), 1085.56 GPU (samples/min)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>79.28 CPU (samples/min), 930.53 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779013670-hzt1g90rr-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Testing the non-gaming performance of the laptops." 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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.93333333333334%; background-color: #E33235;" data-target-width="89.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">1349</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.940666666666667%; background-color: #FE9F58;" data-target-width="4.940666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">74.11</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.30879999999999996%; background-color: #1CA9C4;" data-target-width="0.30879999999999996" data-target-margin="0"></div><span class="fv-bar-value-outside">4.632</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.13333333333334%; background-color: #E33235;" data-target-width="94.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">1412</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.720666666666666%; background-color: #FE9F58;" data-target-width="4.720666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">70.81</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.295%; background-color: #1CA9C4;" data-target-width="0.295" data-target-margin="0"></div><span class="fv-bar-value-outside">4.425</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 85.66666666666667%; background-color: #E33235;" data-target-width="85.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">1285</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.186%; background-color: #FE9F58;" data-target-width="5.186" data-target-margin="0"></div><span class="fv-bar-value-outside">77.79</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.32413333333333333%; background-color: #1CA9C4;" data-target-width="0.32413333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">4.862</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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>1349 Overall index score, 74.11 Duration (Sec), 4.632 Sec/image</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>1412 Overall index score, 70.81 Duration (Sec), 4.425 Sec/image</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>1285 Overall index score, 77.79 Duration (Sec), 4.862 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-1790779013670-hzt1g90rr', false); });} else {initialize('fv-chart-1790779013670-hzt1g90rr', false);}})();</script></div><p>That hypothesis on the chip is drawn entirely from observing both the temperature testing, and the GPU clock-speeds. Of the three budget laptops I've tested here, the CPU ran the hottest both on max and on average, and the GPU clocked in the lowest at 2,305 MHz, only drawing on 68 W of total graphical power. Telling.</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-1790779027611-426m9hhmo *, #fv-chart-1790779027611-426m9hhmo *:before, #fv-chart-1790779027611-426m9hhmo *:after, #fv-chart-1790779027611-426m9hhmo-slideshow *, #fv-chart-1790779027611-426m9hhmo-slideshow *:before, #fv-chart-1790779027611-426m9hhmo-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790779027611-426m9hhmo, #fv-chart-1790779027611-426m9hhmo-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790779027611-426m9hhmo {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790779027611-426m9hhmo.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790779027611-426m9hhmo-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790779027611-426m9hhmo-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-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-1790779027611-426m9hhmo-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790779027611-426m9hhmo .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790779027611-426m9hhmo .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790779027611-426m9hhmo .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790779027611-426m9hhmo .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790779027611-426m9hhmo .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779027611-426m9hhmo .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779027611-426m9hhmo .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790779027611-426m9hhmo .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790779027611-426m9hhmo .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790779027611-426m9hhmo .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790779027611-426m9hhmo .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790779027611-426m9hhmo .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790779027611-426m9hhmo .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790779027611-426m9hhmo .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-row, #fv-chart-1790779027611-426m9hhmo .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779027611-426m9hhmo.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790779027611-426m9hhmo.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790779027611-426m9hhmo .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790779027611-426m9hhmo .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790779027611-426m9hhmo .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790779027611-426m9hhmo .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790779027611-426m9hhmo .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790779027611-426m9hhmo .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790779027611-426m9hhmo .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790779027611-426m9hhmo .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790779027611-426m9hhmo .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790779027611-426m9hhmo .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790779027611-426m9hhmo .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790779027611-426m9hhmo .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790779027611-426m9hhmo .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790779027611-426m9hhmo .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790779027611-426m9hhmo .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo.mobile-view .fv-pie-container,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-stacked-product,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-grouped-bar-product,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-row,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-stacked-product,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo.mobile-view .fv-bar-label,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-grouped-product-title,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-label,#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo.mobile-view .fv-bar-container,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-cluster,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-container,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo.mobile-view .fv-x-axis-wrapper,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-x-axis-label-space,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-x-axis-chart-space,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-benchmark-title,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-dropdown-title,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-carousel-nav-btn,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-chart-title,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-chart-subhead,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-header,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select-wrapper,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-vs,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select-container,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-versus-select,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790779027611-426m9hhmo.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-1790779027611-426m9hhmo.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779027611-426m9hhmo.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790779027611-426m9hhmo .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779027611-426m9hhmo .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-bar-row,#fv-chart-1790779027611-426m9hhmo .fv-stacked-product,#fv-chart-1790779027611-426m9hhmo .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-bar-label,#fv-chart-1790779027611-426m9hhmo .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790779027611-426m9hhmo .fv-bar-container,#fv-chart-1790779027611-426m9hhmo .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779027611-426m9hhmo .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779027611-426m9hhmo .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779027611-426m9hhmo .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779027611-426m9hhmo .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779027611-426m9hhmo .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779027611-426m9hhmo .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .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-1790779027611-426m9hhmo .fv-stl-shop-all-logo,#fv-chart-1790779027611-426m9hhmo .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779027611-426m9hhmo .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779027611-426m9hhmo .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779027611-426m9hhmo .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779027611-426m9hhmo.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 power and thermal performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:37:07.612Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX","Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX","Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260","Gaming temperatures","GPU stats","System temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Gaming temperatures","value": 76,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Gaming temperatures","value": 77,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Gaming temperatures","value": 71,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – GPU stats","value": 2678,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – GPU stats","value": 2305,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – GPU stats","value": 2680,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – System temperatures","value": 99,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – System temperatures","value": 96,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – System temperatures","value": 95,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1790779027611-426m9hhmo" 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 power and thermal performance of the laptops.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Gaming temperatures</option><option value="1">GPU stats</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-1790779027611-426m9hhmo-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Testing power and thermal performance of the laptops." 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 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #E33235;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">95</span></div></div></div><div class="fv-multi-bar-item"><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">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #EB6F71;" 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 91%; background-color: #FE9F58;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #1CA9C4;" data-target-width="81" data-target-margin="0"><div 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: 85%; background-color: #EB6F71;" 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 87%; background-color: #FE9F58;" data-target-width="87" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #1CA9C4;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #EB6F71;" 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><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77 Avg CPU (°C), 95 Max CPU (°C), 77 Avg GPU (°C), 82 Max GPU (°C)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>76 Avg CPU (°C), 91 Max CPU (°C), 81 Avg GPU (°C), 85 Max GPU (°C)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>71 Avg CPU (°C), 87 Max CPU (°C), 60 Avg GPU (°C), 85 Max GPU (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779027611-426m9hhmo-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Testing power and thermal performance of the laptops." 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 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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.83333333333333%; background-color: #E33235;" data-target-width="76.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2305</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.2666666666666666%; background-color: #FE9F58;" data-target-width="2.2666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">68</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.26666666666667%; background-color: #E33235;" data-target-width="89.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2678</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.833333333333333%; background-color: #FE9F58;" 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 89.33333333333333%; background-color: #E33235;" data-target-width="89.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">2680</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><table class="sr-only"><caption>GPU stats Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>2305 Avg GPU freq. (MHz), 68 Avg GPU power (W)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>2678 Avg GPU freq. (MHz), 85 Avg GPU power (W)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>2680 Avg GPU freq. (MHz), 75 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790779027611-426m9hhmo-bar-System temperatures" data-chart-type="Bar" data-title="System temperatures" data-subhead="Testing power and thermal performance of the laptops." 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>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">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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 ">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 68%; background-color: #FE9F58;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><table class="sr-only"><caption>System temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>96 Max CPU temp (°C), 75 Max GPU temp (°C)</td></tr><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>99 Max CPU temp (°C), 74 Max GPU temp (°C)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>95 Max CPU temp (°C), 68 Max GPU temp (°C)</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-1790779027611-426m9hhmo', false); });} else {initialize('fv-chart-1790779027611-426m9hhmo', false);}})();</script></div><h2 class="article-body__section" id="section-msi-katana-15-hx-aesthetics"><span>MSI Katana 15 HX - Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/52utJxsYAe4GaDXJeCNaej-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ror3vLbgZ2YnwiJAeRCEQj-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/WaEpL4LwRHcQxdTTP3aowi-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ts9UxdiYY8sKFXvpLe9o6k-1920-80.jpg" alt="MSI Katana 15 HX gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>From a visual standpoint, this is very much a <em>gaming </em>laptop. It's not bad, but if you're a grown professional that blends a bit of work in the day, and gaming in the evening (or on your lunchbreak, who am I to judge on whether or not you fancy some midday WoW Forever dopamine), it might not be the best fit. You've got that hexagonal shaped bezel lining the display, housing the integrated webcam. The same design language along the base near the trackpad. Bold ostentatious keycaps, some of those semi-transparent—for the WASD, and power keys, along with some gaudy arrow keys as well—and it does all feel a bit plasticky too.</p><p>It's a shame because, there's no need for it in the modern era, not really, when the humble square and rectangle exist. It's not particularly abrasive, but if you're in the middle of a presentation and the new hire zones out staring at the RGB rainbow gliding across your keys, you can blame it on that, and not your 23 slides on the implementation of the new agentic optimised structured data markdown system you're rolling out for site content in Q3 2027.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-software"><span>MSI Katana 15 HX - 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="pitQMrDwLMzSpMnGjfEH7k" name="MSI-Katana-15-HX-8" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/pitQMrDwLMzSpMnGjfEH7k-1920-80.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>Perhaps suprisingly, MSI's software suite is genuinely impressive. It's one of the better ones out there once you get past the myriad terms and conditions, scroll boxes, and update windows. There's multi-profile setups, mystic light control, hardware monitoring, GPU switches, recovery modes, all in a singular centralised hub, that doesn't feel that intrusive. You can live without it of course (the profiles don't seem to do that much from my own testing), but it's there for those that really want to tinker and dive into the software settings. </p><p>As always these things come with pre-installed after market antivirus (that yet again stopped me from installing the pre-requisite benchmarks and games I needed), and as always I recommend uninstalling that pronto to free up system resources. Windows Defender is still one of the best native antivirus platforms out there, and as long as you're clued up and internet savvy, you shouldn't have any major issues relying on just that.</p><h2 class="article-body__section" id="section-msi-katana-15-hx-battery-life"><span>MSI Katana 15 HX - 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="aXUwh5G7ijwBQuGapq342j" name="MSI-Katana-15-HX-3" alt="MSI Katana 15 HX gaming laptop" src="https://cdn.mos.cms.futurecdn.net/aXUwh5G7ijwBQuGapq342j-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As for the battery, in an amazing twist of fate, that slightly dull screen doesn't exactly help on the battery front. In PC Mark's gaming benchmark—at 50% brightness, with WiFi disabled—the Katana netted just 71 minutes from 100% down to 3% charge. That's not a lot, and only slightly better than Lenovo's Legion 5 (which scored 64 minutes).</p><p>I've got beef with that, particularly because the TUF Gaming A16, has somehow crammed in a 90 WHr battery, in the same form factor, kept the entire device cooler, runs the GPU at higher frequency, performs better, and does it for a similar price (if not cheaper in the States). That's the problem. Is 71 minutes enough if you're stuck on a train without a socket? Maybe, but it could be better, and that's the theme for the entire review. It could be better. Should be better.</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-1790779039958-t8mbyw6oi *, #fv-chart-1790779039958-t8mbyw6oi *:before, #fv-chart-1790779039958-t8mbyw6oi *:after, #fv-chart-1790779039958-t8mbyw6oi-slideshow *, #fv-chart-1790779039958-t8mbyw6oi-slideshow *:before, #fv-chart-1790779039958-t8mbyw6oi-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790779039958-t8mbyw6oi, #fv-chart-1790779039958-t8mbyw6oi-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790779039958-t8mbyw6oi {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790779039958-t8mbyw6oi-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790779039958-t8mbyw6oi-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-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-1790779039958-t8mbyw6oi-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790779039958-t8mbyw6oi .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-row, #fv-chart-1790779039958-t8mbyw6oi .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779039958-t8mbyw6oi.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790779039958-t8mbyw6oi.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790779039958-t8mbyw6oi .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi.mobile-view .fv-pie-container,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-stacked-product,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-grouped-bar-product,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-row,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-stacked-product,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi.mobile-view .fv-bar-label,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-grouped-product-title,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-label,#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi.mobile-view .fv-bar-container,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-cluster,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-container,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi.mobile-view .fv-x-axis-wrapper,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-x-axis-label-space,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-x-axis-chart-space,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-benchmark-title,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-dropdown-title,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-carousel-nav-btn,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-chart-title,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-chart-subhead,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-header,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select-wrapper,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-vs,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select-container,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-versus-select,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790779039958-t8mbyw6oi.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-1790779039958-t8mbyw6oi.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779039958-t8mbyw6oi.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790779039958-t8mbyw6oi .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-bar-row,#fv-chart-1790779039958-t8mbyw6oi .fv-stacked-product,#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-bar-label,#fv-chart-1790779039958-t8mbyw6oi .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-bar-container,#fv-chart-1790779039958-t8mbyw6oi .fv-bar-cluster {width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790779039958-t8mbyw6oi .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-label-space {display: none !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .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-1790779039958-t8mbyw6oi .fv-stl-shop-all-logo,#fv-chart-1790779039958-t8mbyw6oi .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790779039958-t8mbyw6oi .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790779039958-t8mbyw6oi.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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:37:19.958Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["MSI Katana 15 HX","Lenovo Legion 5","Asus TUF Gaming A16","PCMark 10 Gaming test","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Lenovo Legion 5 – PCMark 10 Gaming test","value": 64,"unitText": ""},{"@type": "PropertyValue","name": "MSI Katana 15 HX – PCMark 10 Gaming test","value": 71,"unitText": ""},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 – PCMark 10 Gaming test","value": 112,"unitText": ""}]}</script><div id="fv-chart-1790779039958-t8mbyw6oi" 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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790779039958-t8mbyw6oi-bar-PCMark 10 Gaming test" data-chart-type="Bar" data-title="PCMark 10 Gaming test" data-subhead="Testing the long term gaming life of the laptops using the industry standard PCMark 10 gaming test." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 Gaming test</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">MSI Katana 15 HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #1CA9C4;" 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 class="fv-bar-row"><div class="fv-bar-label ">Lenovo Legion 5</div><div class="fv-bar-container"><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 class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16</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><table class="sr-only"><caption>PCMark 10 Gaming test Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Katana 15 HX</td><td>71</td></tr><tr><td>Lenovo Legion 5</td><td>64</td></tr><tr><td>Asus TUF Gaming A16</td><td>112</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-1790779039958-t8mbyw6oi', false); });} else {initialize('fv-chart-1790779039958-t8mbyw6oi', false);}})();</script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Lenovo Legion 5i Gen 10 gaming laptop review ]]></title>
                                                                                                <dc:content><![CDATA[ <p>"I'm sure you'll enjoy reviewing this single-channel Lenovo laptop," Dave joked, as we ended a call discussing the new PC Gamer benchmark database. I laughed, as you do, because it's one of those things that I've written about extensively in recent months, (and moaned at PC Gamer, a lot more about besides), and one I hoped I wouldn't see here today. Because, you know, it's mildly insane. And yet… Here we are. Oh... oh boy. </p><p>I'm actually reviewing a slew of mid-range laptops currently. This, the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-katana-15-hx-b14w-review" target="_blank">MSI Katana 15 HX</a>, and the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review" target="_blank">Asus TUF Gaming A16</a>. And you know what those other two plucky little lappies have? Well, you've probably already guessed, 2x 8 GB of DDR5, both running at 5,600 MT/s. Not so with Lenovo's Legion 5. This wee beauty comes in with just a single 16 GB stick running at a "rapid" (that's sarcasm) 4,800 MT/s. The gaming equivalent of buying a Porsche 911 GT3 RS, and fitting it with a diesel engine from a 1997 Peugeot 106 (an exaggeration, yes, but I'm just so passionate about RAM channels this feels like an almost personal betrayal to me).</p><p>Now the logical assumption here is that, for a gamer, this has minimal impact on the overall result, right? You're not going to see any issue at all, because most of your performance comes from the GPU, and its VRAM doing its job. The likelihood of CPU bottlenecks, particularly at 2560x1600, is fairly muted. In short, doing the tasks that this little laptop was designed to fulfill should be a doddle with or without the extra channel bandwidth. Heck, it might even make it into the <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptop</a> buying guide, Lenovo probably said, (11 years of journalism folks).</p><p>And, that's kinda true, but the problem is, that in those moments that the RAM bandwidth bottleneck suddenly becomes a thing. It's a problem. A big bloody problem. And not of the same caliber as your GPU getting a little too hot and clock speed falling off by a couple 100 MHz. As soon as that channel saturates, that Peugeot 106 engine blows a head gasket.</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 beautiful crisp OLED display on the cheap: </strong>Gaming? Tick. An aesthetic delight? Tick. The most beautiful screen you've seen for sub 1.5K? Also tick.</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 likely to play games at high frame rates, or do memory intensive tasks: </strong>The lack of a 2x8GB RAM setup is no bueno for anything even mildly bandwidth sensitive.</p></div></div></div></div><h2 class="article-body__section" id="section-lenovo-legion-5i-features"><span>Lenovo Legion 5i - Features</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ScpkmtHSHsrmuxvV4LyBGn-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4hGU2L4p8QFfQpXst9qHbn-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iiV6LngMMP9bRazSQmH4Rn-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div ><table><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>Intel Core i7 13650HX</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>6 Performance, 8 Efficient   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Threads</strong></p></td><td  ><p>20   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock speed</strong></p></td><td  ><p>4.9 GHz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Nvidia GeForce RTX 5060 8GB   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>16GB (1x16GB) DDR5-4800 MT/s   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB Kioxia LS KBG60ZNT1T02 PCIe 4.0   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>15.1-inch OLED   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2560 x 1600   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Refresh</strong></p></td><td  ><p>165 Hz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>80 Whr   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Power brick</strong></p></td><td  ><p>245 W   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.9 kg   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>344.9 x 255.35 x 19.95 to 21.54 mm   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>£1,348 / $1,499 (US model features Core i7-14700HX)   </p></td></tr></tbody></table></div><p>RAM beef aside, the Lenovo Legion 5's notable feature list, outside of the usual bells and whistles, and AI strapped moniker, is fairly slim. The big selling point, without question, is the 15.1-inch OLED display. That beautiful piece of engineering, that graces the 5's sublimely slim form factor. </p><p>With some serious pixel density thanks to a 2560x1600 res. (sitting at a suave 199.93 PPI), it cranks out an impressive 165 Hz refresh rate. And the colors, oh my days, the colors on this thing are exemplary. It's one of the few laptops I keep coming back to, and keep gaming on time and time again, throughout the last month, because the display is just that gorgeous to look at. </p><p>In fact, every time I flick the lid up, or pop my finger on the power button, I'm genuinely amazed by how vibrant and smooth it looks. Power Wash Simulator 2 has never looked this good, and don't even get me started on Sort Them Ducks.</p><p>There's more to it than just a fancy screen though, as it comes with support for twin M.2 SSDs, and features WiFi 7 straight out of the gate. The port selection is fairly solid too, with wired ethernet running alongside dual USB C and twin USB 3.2 Type A as well, along with an HDMI out. </p><h2 class="article-body__section" id="section-lenovo-legion-5i-value"><span>Lenovo Legion 5i - 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="i3jkqpzMrohvQW9xgyNhSn" name="Lenovo-Legion-5-12" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/i3jkqpzMrohvQW9xgyNhSn-1920-80.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>Back to the screen for a second though, and why that impresses on me so much, is that the price is so damn tight. Particularly for the modern AI age. £1,348 in the UK. That nets you that 20 thread chip, a decent RTX 5060 (actually running at a reputable power wattage for once), a solid PCIe 4.0 SSD, and of course you get all of those bells and whistles I mentioned above, with arguably the best-looking screen I've seen in the past six months. </p><p>Unfortunately, the US market no longer sports the exact spec that I have here, but its closest kin, comes in at a still respectable $1,499 (when not on offer), and features the slightly more modern Core i7 14700HX as well, which nets you some additional cores for an extra eight threads overall.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-sound"><span>Lenovo Legion 5i - 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="xddUX5tnE5KSYU3wVmdVRn" name="Lenovo-Legion-5-13" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/xddUX5tnE5KSYU3wVmdVRn-1920-80.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've been quietly surprised by just how good the speaker setup is on the Legion 5 too. There are two small tweeters situated within the bottom edge of the trackpad, on either side facing outwards, that give it a surprising amount of depth in the audio, and there's a comfortable amount of bass output as well here, somehow. Maybe Lenovo could lend its sound engineers out to MSI, for like a play date or something.</p><p>Is it tinny? Well, yeah, a little. It's not exactly going to hold up compared to your Audioengine A2+ wireless units or anything of the sort. But if you're strapped in a pinch, and feel like ditching those pesky headphones, it does a respectable job of handling itself in that situation.</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-1790777965842-zofdbf8kh *, #fv-chart-1790777965842-zofdbf8kh *:before, #fv-chart-1790777965842-zofdbf8kh *:after, #fv-chart-1790777965842-zofdbf8kh-slideshow *, #fv-chart-1790777965842-zofdbf8kh-slideshow *:before, #fv-chart-1790777965842-zofdbf8kh-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790777965842-zofdbf8kh, #fv-chart-1790777965842-zofdbf8kh-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790777965842-zofdbf8kh {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790777965842-zofdbf8kh-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790777965842-zofdbf8kh-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790777965842-zofdbf8kh .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790777965842-zofdbf8kh .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790777965842-zofdbf8kh .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790777965842-zofdbf8kh .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790777965842-zofdbf8kh .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790777965842-zofdbf8kh .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-row, #fv-chart-1790777965842-zofdbf8kh .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777965842-zofdbf8kh.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790777965842-zofdbf8kh.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790777965842-zofdbf8kh .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790777965842-zofdbf8kh .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790777965842-zofdbf8kh .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790777965842-zofdbf8kh .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790777965842-zofdbf8kh .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790777965842-zofdbf8kh .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790777965842-zofdbf8kh .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790777965842-zofdbf8kh .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790777965842-zofdbf8kh .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790777965842-zofdbf8kh .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh.mobile-view .fv-pie-container,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-stacked-product,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-grouped-bar-product,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-row,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-stacked-product,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh.mobile-view .fv-bar-label,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-grouped-product-title,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-label,#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh.mobile-view .fv-bar-container,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-cluster,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-container,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh.mobile-view .fv-x-axis-wrapper,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-x-axis-label-space,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-x-axis-chart-space,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-benchmark-title,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-dropdown-title,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-carousel-nav-btn,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-chart-title,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-chart-subhead,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-header,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select-wrapper,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-vs,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select-container,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777965842-zofdbf8kh.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790777965842-zofdbf8kh .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777965842-zofdbf8kh .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-bar-row,#fv-chart-1790777965842-zofdbf8kh .fv-stacked-product,#fv-chart-1790777965842-zofdbf8kh .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-label,#fv-chart-1790777965842-zofdbf8kh .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-bar-container,#fv-chart-1790777965842-zofdbf8kh .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-stl-shop-all-logo,#fv-chart-1790777965842-zofdbf8kh .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777965842-zofdbf8kh .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777965842-zofdbf8kh.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 power and thermal performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:19:25.842Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","Gaming temperatures","GPU stats","System temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Gaming temperatures","value": 71,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Gaming temperatures","value": 76,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Gaming temperatures","value": 77,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – GPU stats","value": 2680,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – GPU stats","value": 2678,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – GPU stats","value": 2305,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – System temperatures","value": 95,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – System temperatures","value": 99,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – System temperatures","value": 96,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1790777965842-zofdbf8kh" 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 power and thermal performance of the laptops.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Gaming temperatures</option><option value="1">GPU stats</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-1790777965842-zofdbf8kh-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Testing power and thermal performance of the laptops." 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 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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 91%; background-color: #FE9F58;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #1CA9C4;" data-target-width="81" data-target-margin="0"><div 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: 85%; background-color: #EB6F71;" 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #E33235;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">95</span></div></div></div><div class="fv-multi-bar-item"><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">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #EB6F71;" 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 87%; background-color: #FE9F58;" data-target-width="87" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #1CA9C4;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #EB6F71;" 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><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>76 Avg CPU (°C), 91 Max CPU (°C), 81 Avg GPU (°C), 85 Max GPU (°C)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77 Avg CPU (°C), 95 Max CPU (°C), 77 Avg GPU (°C), 82 Max GPU (°C)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>71 Avg CPU (°C), 87 Max CPU (°C), 60 Avg GPU (°C), 85 Max GPU (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777965842-zofdbf8kh-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Testing power and thermal performance of the laptops." 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 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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.26666666666667%; background-color: #E33235;" data-target-width="89.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2678</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.833333333333333%; background-color: #FE9F58;" 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.83333333333333%; background-color: #E33235;" data-target-width="76.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2305</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.2666666666666666%; background-color: #FE9F58;" data-target-width="2.2666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">68</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 89.33333333333333%; background-color: #E33235;" data-target-width="89.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">2680</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><table class="sr-only"><caption>GPU stats Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>2678 Avg GPU freq. (MHz), 85 Avg GPU power (W)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>2305 Avg GPU freq. (MHz), 68 Avg GPU power (W)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>2680 Avg GPU freq. (MHz), 75 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777965842-zofdbf8kh-bar-System temperatures" data-chart-type="Bar" data-title="System temperatures" data-subhead="Testing power and thermal performance of the laptops." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 68%; background-color: #FE9F58;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><table class="sr-only"><caption>System temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>99 Max CPU temp (°C), 74 Max GPU temp (°C)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>96 Max CPU temp (°C), 75 Max GPU temp (°C)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>95 Max CPU temp (°C), 68 Max GPU temp (°C)</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-1790777965842-zofdbf8kh', false); });} else {initialize('fv-chart-1790777965842-zofdbf8kh', false);}})();</script></div><p>As for the fan noise. Well, it's a slim-line gaming notebook with a 115 W RTX 5060 in it, and a hot as heck Core i7 13650HX at its heart. The max CPU temp under load was 99 degrees, and in gaming you're looking at temps of 81 C on the GPU and 76 on the CPU on average. That's a polite way of saying "she's a bit loud", but in a loving way.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-performance"><span>Lenovo Legion 5i - 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="rZ6FAia9Kwyi35jGz4R9Sn" name="Lenovo-Legion-5-10" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/rZ6FAia9Kwyi35jGz4R9Sn-1920-80.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>Right then, performance. Let's talk about the obvious memory shaped elephant in the room first, shall we? Lenovo's single-channel RAM setup. The argument (as with all major manufacturers who take this route, and I can quote this verbatim at this point), is that it allows the end-user to increase the amount of RAM later, simply by adding another memory stick themselves. Yeah, I suppose, if you're willing to do that, can afford to, and can find one that comfortably matches for compatibility's sake. For everyone else, though, it has some particularly wanton side effects in specific applications that genuinely matter.</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-1790777844283-x2n0udyqc *, #fv-chart-1790777844283-x2n0udyqc *:before, #fv-chart-1790777844283-x2n0udyqc *:after, #fv-chart-1790777844283-x2n0udyqc-slideshow *, #fv-chart-1790777844283-x2n0udyqc-slideshow *:before, #fv-chart-1790777844283-x2n0udyqc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790777844283-x2n0udyqc, #fv-chart-1790777844283-x2n0udyqc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790777844283-x2n0udyqc {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790777844283-x2n0udyqc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790777844283-x2n0udyqc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790777844283-x2n0udyqc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790777844283-x2n0udyqc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790777844283-x2n0udyqc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790777844283-x2n0udyqc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790777844283-x2n0udyqc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790777844283-x2n0udyqc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-row, #fv-chart-1790777844283-x2n0udyqc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777844283-x2n0udyqc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790777844283-x2n0udyqc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790777844283-x2n0udyqc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790777844283-x2n0udyqc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790777844283-x2n0udyqc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790777844283-x2n0udyqc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790777844283-x2n0udyqc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790777844283-x2n0udyqc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790777844283-x2n0udyqc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790777844283-x2n0udyqc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790777844283-x2n0udyqc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790777844283-x2n0udyqc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc.mobile-view .fv-pie-container,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-stacked-product,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-grouped-bar-product,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-row,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-stacked-product,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc.mobile-view .fv-bar-label,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-grouped-product-title,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-label,#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc.mobile-view .fv-bar-container,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-cluster,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-container,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc.mobile-view .fv-x-axis-wrapper,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-x-axis-label-space,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-x-axis-chart-space,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-benchmark-title,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-dropdown-title,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-carousel-nav-btn,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-chart-title,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-chart-subhead,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-header,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select-wrapper,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-vs,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select-container,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777844283-x2n0udyqc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790777844283-x2n0udyqc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777844283-x2n0udyqc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-bar-row,#fv-chart-1790777844283-x2n0udyqc .fv-stacked-product,#fv-chart-1790777844283-x2n0udyqc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-label,#fv-chart-1790777844283-x2n0udyqc .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-bar-container,#fv-chart-1790777844283-x2n0udyqc .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-stl-shop-all-logo,#fv-chart-1790777844283-x2n0udyqc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777844283-x2n0udyqc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777844283-x2n0udyqc.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 and system performance","description": "Testing the non-gaming performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:17:24.283Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – 7zip 24.07","value": 82.31,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – 7zip 24.07","value": 66.83,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – 7zip 24.07","value": 100.46,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cinebench 2024","value": 920,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cinebench 2024","value": 956,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cinebench 2024","value": 832,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Blender 4.2.0 (junkshop)","value": 79.28,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Blender 4.2.0 (junkshop)","value": 89.16,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Blender 4.2.0 (junkshop)","value": 77.88,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Procyon","value": 1285,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Procyon","value": 1412,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Procyon","value": 1349,"unitText": "Overall index score"}]}</script><div id="fv-chart-1790777844283-x2n0udyqc" 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 and system performance</h3><p class="fv-chart-subhead">Testing the non-gaming performance of the laptops.</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-1790777844283-x2n0udyqc-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Testing the non-gaming performance of the laptops." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.553333333333335%; background-color: #E33235;" data-target-width="44.553333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.33333333333333%; background-color: #FE9F58;" data-target-width="75.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">113</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.97333333333333%; background-color: #E33235;" data-target-width="66.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">100.46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.38%; background-color: #FE9F58;" data-target-width="70.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">105.57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 54.87333333333333%; background-color: #E33235;" data-target-width="54.87333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.94%; background-color: #FE9F58;" data-target-width="79.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">119.91</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>66.83 Compressing (GIPS), 113 Decompressing (GIPS)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>100.46 Compressing (GIPS), 105.57 Decompressing (GIPS)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>82.31 Compressing (GIPS), 119.91 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777844283-x2n0udyqc-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Testing the non-gaming performance of the laptops." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.6%; background-color: #E33235;" data-target-width="95.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">956</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.5%; background-color: #FE9F58;" data-target-width="10.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">105</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.2%; background-color: #E33235;" data-target-width="83.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">832</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.200000000000001%; background-color: #FE9F58;" data-target-width="11.200000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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">920</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.2%; background-color: #FE9F58;" data-target-width="10.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">102</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>956 Multi-core index score, 105 Single-core index score</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>832 Multi-core index score, 112 Single-core index score</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>920 Multi-core index score, 102 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777844283-x2n0udyqc-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="Testing the non-gaming performance of the laptops." 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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.944%; background-color: #E33235;" data-target-width="5.944" data-target-margin="0"></div><span class="fv-bar-value-outside">89.16</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.37066666666666%; background-color: #FE9F58;" data-target-width="72.37066666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1085.56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.191999999999999%; background-color: #E33235;" data-target-width="5.191999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">77.88</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.64133333333332%; background-color: #FE9F58;" data-target-width="69.64133333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1044.62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 5.285333333333334%; background-color: #E33235;" data-target-width="5.285333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">79.28</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.035333333333334%; background-color: #FE9F58;" data-target-width="62.035333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">930.53</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>89.16 CPU (samples/min), 1085.56 GPU (samples/min)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77.88 CPU (samples/min), 1044.62 GPU (samples/min)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>79.28 CPU (samples/min), 930.53 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777844283-x2n0udyqc-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Testing the non-gaming performance of the laptops." 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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.13333333333334%; background-color: #E33235;" data-target-width="94.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">1412</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.720666666666666%; background-color: #FE9F58;" data-target-width="4.720666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">70.81</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.295%; background-color: #1CA9C4;" data-target-width="0.295" data-target-margin="0"></div><span class="fv-bar-value-outside">4.425</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.93333333333334%; background-color: #E33235;" data-target-width="89.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">1349</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.940666666666667%; background-color: #FE9F58;" data-target-width="4.940666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">74.11</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.30879999999999996%; background-color: #1CA9C4;" data-target-width="0.30879999999999996" data-target-margin="0"></div><span class="fv-bar-value-outside">4.632</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 85.66666666666667%; background-color: #E33235;" data-target-width="85.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">1285</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.186%; background-color: #FE9F58;" data-target-width="5.186" data-target-margin="0"></div><span class="fv-bar-value-outside">77.79</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.32413333333333333%; background-color: #1CA9C4;" data-target-width="0.32413333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">4.862</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>1412 Overall index score, 70.81 Duration (Sec), 4.425 Sec/image</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>1349 Overall index score, 74.11 Duration (Sec), 4.632 Sec/image</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>1285 Overall index score, 77.79 Duration (Sec), 4.862 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-1790777844283-x2n0udyqc', false); });} else {initialize('fv-chart-1790777844283-x2n0udyqc', false);}})();</script></div><p>File compression in particular suffers the most, scoring the lowest out of our three models here, with just 66.83 MB/s on compression, versus the 82.31 touted by Asus's TUF Gaming A16, or the 100.46 brought to bear by the Katana. That's a drop of 33.5% in performance alone there on the latter.</p><p>It's gaming, however, that's most fascinating. The two standouts being the 1440p Cyberpunk results. With Ray Tracing Ultra and no DLSS or Frame Gen, the numbers are telling. The Katana averaged 20 fps, with minimums clocking in at 15. The Legion, just a meager 11 fps on average, with 3 fps on the minimums. A staggering drop. That's further pressed home by the fact that Lenovo did that with significantly higher GPU usage too. Average power draw was 85 W with a clock speed of 2,678 MHz, versus the Katana's 2,305 MHz and 68 W draw. Ouch.</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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper *, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper *:before, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper *:after, #fv-chart-1790777729163-napgxpt0v-slideshow *, #fv-chart-1790777729163-napgxpt0v-slideshow *:before, #fv-chart-1790777729163-napgxpt0v-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper, #fv-chart-1790777729163-napgxpt0v-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777729163-napgxpt0v-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": "Running games at a normalised resolution to compare frame rates at the same level","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:15:29.164Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","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": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cyberpunk 2077 (1080p RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Baldur's Gate 3 (1080p Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Black Myth: Wukong benchmarking tool (1080p High)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – F1 24 (1080p Ultra High)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – F1 24 (1080p Ultra High)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – F1 24 (1080p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 59,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 65,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at the native resolution of the laptop's screen.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:15:29.164Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","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": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra)","value": 12,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Baldur's Gate 3 (Native res. Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Baldur's Gate 3 (Native res. Ultra)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Baldur's Gate 3 (Native res. Ultra)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 56,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 49,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at native resolution and with DLSS and frame gen enabled where applicable.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:15:29.164Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 116,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 84,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Using industry standard 3DMark tests to compare performance.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:15:29.164Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","3DMark Time Spy Extreme","3DMark Port Royal","3DMark Storage","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Time Spy Extreme","value": 4764,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Time Spy Extreme","value": 5962,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Time Spy Extreme","value": 5415,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Port Royal","value": 5508,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Port Royal","value": 7059,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Port Royal","value": 7059,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Storage","value": 1974,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Storage","value": 2243,"unitText": "Overall index score"}]}]</script><div id="fv-chart-1790777729163-napgxpt0v-slideshow" class="fv-slideshow-container" data-slide-count="4" 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 / 4</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-1790777729163-napgxpt0v-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1790777729163-napgxpt0v-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">Running games at a normalised resolution to compare frame rates at the same level</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-1790777729163-napgxpt0v-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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">32</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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>29 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>32 Avg FPS, 21 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>31 Avg FPS, 21 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 33.75%; background-color: #FE9F58;" data-target-width="33.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>63 Avg FPS, 36 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>50 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>63 Avg FPS, 31 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-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="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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">40</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>49 Avg FPS, 42 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>46 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>48 Avg FPS, 40 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-0-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>58 Avg FPS, 47 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>60 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>54 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>72 Avg FPS, 26 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>65 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>59 Avg FPS, 24 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></div><div class="fv-slide" id="fv-chart-1790777729163-napgxpt0v-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1790777729163-napgxpt0v-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 res. gaming performance</h3><p class="fv-chart-subhead">Games run at the native resolution of the laptop's screen.</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-1790777729163-napgxpt0v-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">12</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">4</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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">27</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">19</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>12 Avg FPS, 4 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>20 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>27 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>58 Avg FPS, 31 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>47 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>66 Avg FPS, 35 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.66666666666667%; background-color: #E33235;" data-target-width="51.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">31</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-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>34 Avg FPS, 24 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>31 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>47 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-1-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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 ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>30 Avg FPS, 22 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>37 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>51 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>50 Avg FPS, 35 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>49 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>56 Avg FPS, 23 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></div><div class="fv-slide" id="fv-chart-1790777729163-napgxpt0v-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1790777729163-napgxpt0v-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">Native res. gaming performance</h3><p class="fv-chart-subhead">Games run at native resolution and with DLSS and frame gen enabled 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-1790777729163-napgxpt0v-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>64 Avg FPS, 32 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>64 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>82 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 56.25%; background-color: #FE9F58;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>52 Avg FPS, 45 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>50 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>68 Avg FPS, 58 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.666666666666664%; background-color: #E33235;" data-target-width="40.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">61</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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.33333333333333%; background-color: #E33235;" data-target-width="77.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">116</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">99</span></div></div></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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>61 Avg FPS, 73 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>116 Avg FPS, 99 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></div><div class="fv-slide" id="fv-chart-1790777729163-napgxpt0v-slide-3-wrapper" data-index="3" style="display: none;"><div id="fv-chart-1790777729163-napgxpt0v-slide-3" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">Using industry standard 3DMark tests to compare performance.</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-1790777729163-napgxpt0v-slide-3-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.36666666666667%; background-color: #E33235;" data-target-width="99.36666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5962</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.25%; background-color: #E33235;" data-target-width="90.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">5415</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.4%; background-color: #E33235;" data-target-width="79.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">4764</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.08333333333334%; background-color: #FE9F58;" data-target-width="77.08333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4625</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.85000000000001%; background-color: #1CA9C4;" data-target-width="95.85000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5751</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>5962 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>5415 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>4764 Overall index score, 4625 GPU index, 5751 CPU index</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-3-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Using industry standard 3DMark tests to compare performance." data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #FE9F58;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #1CA9C4;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.85%; background-color: #E33235;" data-target-width="68.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">5508</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>7059</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>7059</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>5508</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-3-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.8%; background-color: #E33235;" data-target-width="65.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1974</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.277999999999999%; background-color: #FE9F58;" data-target-width="11.277999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">338.34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.033333333333333%; background-color: #1CA9C4;" data-target-width="3.033333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">91</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>1974 Overall index score, 338.34 Avg bandwidth (MB/s), 91 Access time (ųs)</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></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-1790777729163-napgxpt0v', true); });} else {initialize('fv-chart-1790777729163-napgxpt0v', true);}})();</script></div><p>Now yes, two very specific niche cases, but the drop there is near enough 50% all because memory bandwidth gets chewed up by high textures, and no upscaling. If you're a fan of playing AAA games at native res on that beautiful OLED, even with the GPU rip roaring along far faster than the competition, you're still going to see an overall drop in performance. Particularly if RTX is involved and DLSS is off. The answer, of course, is to shift to DLSS where you can, and offset those texture sizes, but still, it's a decision that's taken out of your hands entirely.</p><p>It's a shame because otherwise by almost every other measure, it's a fine solid laptop, that delivers performance (particularly in older titles) that's genuinely decent. Just the decision to skimp out on dual-channel to save a few bucks, costs it, and when you hit that bottleneck you seriously know about it. I just can't understand what the logic is here either, particularly when competitors, such as Asus and MSI, aren't doing that even on their budget models. </p><p>If it's a cost thing, you're saving what $50 maybe at most as a manufacturer per unit, and if it's a "the user can upgrade later", then you're justifying worse performance, and forcing the consumer into unpaid finicky labor to get the performance that the Legion 5 actually should be delivering from the outset. </p><p>It's dumb. I don't like it.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-aesthetics"><span>Lenovo Legion 5i - Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/h2rN2gXDiMtnpz7Hr97o4n-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y4HRyp6QhFoouksmiqHs4n-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LGzDT4TEZnW3oPoGBMTYRn-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Ignoring my vendetta against any manufacturer that ships single-channel systems, the good news is the Legion 5 is absolutely stunning. It's sleek, slim, all black, with a clean RGB keyboard. There's minimal "gamification" here, and it's elegantly designed across the board, with a clean hinge, and no maddening RGB logos, or silly mascots anywhere.</p><p>Compact, is the word I'd use, and although that does lead to some particularly noisy fans from time to time, and some toasty temps, none of it will affect your day to day.</p><p>The only downside (when you're not staring at that beautiful screen) is that it is a bit of a fingerprint magnet. If you've got even a smidge of grease on your fingertips, say, from an overly large bag of prawn cocktail crisps (US: chips), it can turn into a mess quite quickly.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-software"><span>Lenovo Legion 5i - 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="i3jkqpzMrohvQW9xgyNhSn" name="Lenovo-Legion-5-12" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/i3jkqpzMrohvQW9xgyNhSn-1920-80.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 with all Lenovo Legion laptops, do bear in mind you will need to set the Legion App to its gaming mode to get the best performance out of it when plugged in. It does boost frame-rates by around 10-15% across the board, and nets you that higher GPU power usage and clockspeeds listed here as a result. That does get disabled by default when you unplug the thing, at which point you sit in balanced mode for better battery life.</p><p>It also comes with McAfee as standard (or at least our UK edition did), so get to work uninstalling that pronto. It actively stopped a fair few of our game installs, and honestly in this journo's opinion, Windows Defender is more than well equipped to handle the dangers of the modern age.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-battery-life"><span>Lenovo Legion 5i - 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="Y4HRyp6QhFoouksmiqHs4n" name="Lenovo-Legion-5-8" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/Y4HRyp6QhFoouksmiqHs4n-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As for the battery life, yeah, not so good either. It's the second shortest span I've seen on PC Mark's gaming test, managing just 64 minutes, only "beaten" by Acer's Predator Helios NEO 16S AI, with its 53 minutes. So don't expect this to hang on for long once the charger's unplugged.</p><p>Lenovo did equip the Legion 5 with a respectable 80 WHr pack, but I suspect that the OLED panel, even at 50% brightness, is sucking up a lot of juice regardless.</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-1790778053836-gmvmnqy3w *, #fv-chart-1790778053836-gmvmnqy3w *:before, #fv-chart-1790778053836-gmvmnqy3w *:after, #fv-chart-1790778053836-gmvmnqy3w-slideshow *, #fv-chart-1790778053836-gmvmnqy3w-slideshow *:before, #fv-chart-1790778053836-gmvmnqy3w-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778053836-gmvmnqy3w, #fv-chart-1790778053836-gmvmnqy3w-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778053836-gmvmnqy3w {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778053836-gmvmnqy3w-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778053836-gmvmnqy3w-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-row, #fv-chart-1790778053836-gmvmnqy3w .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778053836-gmvmnqy3w.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778053836-gmvmnqy3w.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778053836-gmvmnqy3w .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w.mobile-view .fv-pie-container,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-stacked-product,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-grouped-bar-product,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-row,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-stacked-product,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w.mobile-view .fv-bar-label,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-grouped-product-title,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-label,#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w.mobile-view .fv-bar-container,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-cluster,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-container,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-x-axis-label-space,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-benchmark-title,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-dropdown-title,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-chart-title,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-chart-subhead,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-header,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-vs,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select-container,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778053836-gmvmnqy3w.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790778053836-gmvmnqy3w .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-bar-row,#fv-chart-1790778053836-gmvmnqy3w .fv-stacked-product,#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-label,#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-bar-container,#fv-chart-1790778053836-gmvmnqy3w .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-stl-shop-all-logo,#fv-chart-1790778053836-gmvmnqy3w .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778053836-gmvmnqy3w.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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:20:53.836Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","PCMark 10","PCMark 10 Gaming test","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus TUF Gaming A16 – PCMark 10","value": 112,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 – PCMark 10","value": 64,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX – PCMark 10","value": 71,"unitText": "Battery life (minutes)"}]}</script><div id="fv-chart-1790778053836-gmvmnqy3w" 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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790778053836-gmvmnqy3w-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10 Gaming test" data-subhead="Testing the long term gaming life of the laptops using the industry standard PCMark 10 gaming test." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 Gaming test</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Lenovo Legion 5</div><div class="fv-bar-container"><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 class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #1CA9C4;" 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 class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16</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><table class="sr-only"><caption>PCMark 10 Gaming test Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5</td><td>64</td></tr><tr><td>MSI Katana 15 HX</td><td>71</td></tr><tr><td>Asus TUF Gaming A16</td><td>112</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-1790778053836-gmvmnqy3w', false); });} else {initialize('fv-chart-1790778053836-gmvmnqy3w', false);}})();</script></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-5i-gen-10-review/</link>
                                                                            <description>
                            <![CDATA[ Beautiful screen, solid performance, and a reasonable price, but… ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ytoFYsKwYCuFAMASvEhHuW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LGzDT4TEZnW3oPoGBMTYRn-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 30 Sep 2026 15:21:08 +0000</pubDate>                                                                                                                                <updated>Wed, 30 Sep 2026 15:21:12 +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-320-70.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/LGzDT4TEZnW3oPoGBMTYRn-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lenovo Legion 5 gaming laptop]]></media:description>                                                            <media:text><![CDATA[Lenovo Legion 5 gaming laptop]]></media:text>
                                <media:title type="plain"><![CDATA[Lenovo Legion 5 gaming laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LGzDT4TEZnW3oPoGBMTYRn-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>"I'm sure you'll enjoy reviewing this single-channel Lenovo laptop," Dave joked, as we ended a call discussing the new PC Gamer benchmark database. I laughed, as you do, because it's one of those things that I've written about extensively in recent months, (and moaned at PC Gamer, a lot more about besides), and one I hoped I wouldn't see here today. Because, you know, it's mildly insane. And yet… Here we are. Oh... oh boy. </p><p>I'm actually reviewing a slew of mid-range laptops currently. This, the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-katana-15-hx-b14w-review" target="_blank">MSI Katana 15 HX</a>, and the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-tuf-gaming-a16-review" target="_blank">Asus TUF Gaming A16</a>. And you know what those other two plucky little lappies have? Well, you've probably already guessed, 2x 8 GB of DDR5, both running at 5,600 MT/s. Not so with Lenovo's Legion 5. This wee beauty comes in with just a single 16 GB stick running at a "rapid" (that's sarcasm) 4,800 MT/s. The gaming equivalent of buying a Porsche 911 GT3 RS, and fitting it with a diesel engine from a 1997 Peugeot 106 (an exaggeration, yes, but I'm just so passionate about RAM channels this feels like an almost personal betrayal to me).</p><p>Now the logical assumption here is that, for a gamer, this has minimal impact on the overall result, right? You're not going to see any issue at all, because most of your performance comes from the GPU, and its VRAM doing its job. The likelihood of CPU bottlenecks, particularly at 2560x1600, is fairly muted. In short, doing the tasks that this little laptop was designed to fulfill should be a doddle with or without the extra channel bandwidth. Heck, it might even make it into the <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptop</a> buying guide, Lenovo probably said, (11 years of journalism folks).</p><p>And, that's kinda true, but the problem is, that in those moments that the RAM bandwidth bottleneck suddenly becomes a thing. It's a problem. A big bloody problem. And not of the same caliber as your GPU getting a little too hot and clock speed falling off by a couple 100 MHz. As soon as that channel saturates, that Peugeot 106 engine blows a head gasket.</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 beautiful crisp OLED display on the cheap: </strong>Gaming? Tick. An aesthetic delight? Tick. The most beautiful screen you've seen for sub 1.5K? Also tick.</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 likely to play games at high frame rates, or do memory intensive tasks: </strong>The lack of a 2x8GB RAM setup is no bueno for anything even mildly bandwidth sensitive.</p></div></div></div></div><h2 class="article-body__section" id="section-lenovo-legion-5i-features"><span>Lenovo Legion 5i - Features</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ScpkmtHSHsrmuxvV4LyBGn-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/4hGU2L4p8QFfQpXst9qHbn-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iiV6LngMMP9bRazSQmH4Rn-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><div ><table><tbody><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>Intel Core i7 13650HX</p></td></tr><tr><td class="firstcol " ><p><strong>Cores</strong></p></td><td  ><p>6 Performance, 8 Efficient   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Threads</strong></p></td><td  ><p>20   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Boost clock speed</strong></p></td><td  ><p>4.9 GHz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Nvidia GeForce RTX 5060 8GB   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>RAM</strong></p></td><td  ><p>16GB (1x16GB) DDR5-4800 MT/s   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Storage</strong></p></td><td  ><p>1 TB Kioxia LS KBG60ZNT1T02 PCIe 4.0   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Display</strong></p></td><td  ><p>15.1-inch OLED   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Resolution</strong></p></td><td  ><p>2560 x 1600   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Refresh</strong></p></td><td  ><p>165 Hz   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>80 Whr   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Power brick</strong></p></td><td  ><p>245 W   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>1.9 kg   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>344.9 x 255.35 x 19.95 to 21.54 mm   </p><p><br /></p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p>£1,348 / $1,499 (US model features Core i7-14700HX)   </p></td></tr></tbody></table></div><p>RAM beef aside, the Lenovo Legion 5's notable feature list, outside of the usual bells and whistles, and AI strapped moniker, is fairly slim. The big selling point, without question, is the 15.1-inch OLED display. That beautiful piece of engineering, that graces the 5's sublimely slim form factor. </p><p>With some serious pixel density thanks to a 2560x1600 res. (sitting at a suave 199.93 PPI), it cranks out an impressive 165 Hz refresh rate. And the colors, oh my days, the colors on this thing are exemplary. It's one of the few laptops I keep coming back to, and keep gaming on time and time again, throughout the last month, because the display is just that gorgeous to look at. </p><p>In fact, every time I flick the lid up, or pop my finger on the power button, I'm genuinely amazed by how vibrant and smooth it looks. Power Wash Simulator 2 has never looked this good, and don't even get me started on Sort Them Ducks.</p><p>There's more to it than just a fancy screen though, as it comes with support for twin M.2 SSDs, and features WiFi 7 straight out of the gate. The port selection is fairly solid too, with wired ethernet running alongside dual USB C and twin USB 3.2 Type A as well, along with an HDMI out. </p><h2 class="article-body__section" id="section-lenovo-legion-5i-value"><span>Lenovo Legion 5i - 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="i3jkqpzMrohvQW9xgyNhSn" name="Lenovo-Legion-5-12" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/i3jkqpzMrohvQW9xgyNhSn-1920-80.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>Back to the screen for a second though, and why that impresses on me so much, is that the price is so damn tight. Particularly for the modern AI age. £1,348 in the UK. That nets you that 20 thread chip, a decent RTX 5060 (actually running at a reputable power wattage for once), a solid PCIe 4.0 SSD, and of course you get all of those bells and whistles I mentioned above, with arguably the best-looking screen I've seen in the past six months. </p><p>Unfortunately, the US market no longer sports the exact spec that I have here, but its closest kin, comes in at a still respectable $1,499 (when not on offer), and features the slightly more modern Core i7 14700HX as well, which nets you some additional cores for an extra eight threads overall.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-sound"><span>Lenovo Legion 5i - 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="xddUX5tnE5KSYU3wVmdVRn" name="Lenovo-Legion-5-13" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/xddUX5tnE5KSYU3wVmdVRn-1920-80.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've been quietly surprised by just how good the speaker setup is on the Legion 5 too. There are two small tweeters situated within the bottom edge of the trackpad, on either side facing outwards, that give it a surprising amount of depth in the audio, and there's a comfortable amount of bass output as well here, somehow. Maybe Lenovo could lend its sound engineers out to MSI, for like a play date or something.</p><p>Is it tinny? Well, yeah, a little. It's not exactly going to hold up compared to your Audioengine A2+ wireless units or anything of the sort. But if you're strapped in a pinch, and feel like ditching those pesky headphones, it does a respectable job of handling itself in that situation.</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-1790777965842-zofdbf8kh *, #fv-chart-1790777965842-zofdbf8kh *:before, #fv-chart-1790777965842-zofdbf8kh *:after, #fv-chart-1790777965842-zofdbf8kh-slideshow *, #fv-chart-1790777965842-zofdbf8kh-slideshow *:before, #fv-chart-1790777965842-zofdbf8kh-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790777965842-zofdbf8kh, #fv-chart-1790777965842-zofdbf8kh-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790777965842-zofdbf8kh {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790777965842-zofdbf8kh-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790777965842-zofdbf8kh-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-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-1790777965842-zofdbf8kh-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790777965842-zofdbf8kh .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790777965842-zofdbf8kh .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790777965842-zofdbf8kh .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790777965842-zofdbf8kh .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790777965842-zofdbf8kh .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790777965842-zofdbf8kh .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790777965842-zofdbf8kh .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-row, #fv-chart-1790777965842-zofdbf8kh .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777965842-zofdbf8kh.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790777965842-zofdbf8kh.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790777965842-zofdbf8kh .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790777965842-zofdbf8kh .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790777965842-zofdbf8kh .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790777965842-zofdbf8kh .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790777965842-zofdbf8kh .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790777965842-zofdbf8kh .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790777965842-zofdbf8kh .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790777965842-zofdbf8kh .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790777965842-zofdbf8kh .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790777965842-zofdbf8kh .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh.mobile-view .fv-pie-container,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-stacked-product,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-grouped-bar-product,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-row,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-stacked-product,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh.mobile-view .fv-bar-label,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-grouped-product-title,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-label,#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh.mobile-view .fv-bar-container,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-cluster,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-container,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh.mobile-view .fv-x-axis-wrapper,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-x-axis-label-space,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-x-axis-chart-space,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-benchmark-title,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-dropdown-title,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-carousel-nav-btn,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-chart-title,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-chart-subhead,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-header,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select-wrapper,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-vs,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select-container,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-versus-select,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790777965842-zofdbf8kh.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-1790777965842-zofdbf8kh.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777965842-zofdbf8kh.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790777965842-zofdbf8kh .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777965842-zofdbf8kh .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-bar-row,#fv-chart-1790777965842-zofdbf8kh .fv-stacked-product,#fv-chart-1790777965842-zofdbf8kh .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-bar-label,#fv-chart-1790777965842-zofdbf8kh .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-bar-container,#fv-chart-1790777965842-zofdbf8kh .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777965842-zofdbf8kh .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777965842-zofdbf8kh .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .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-1790777965842-zofdbf8kh .fv-stl-shop-all-logo,#fv-chart-1790777965842-zofdbf8kh .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777965842-zofdbf8kh .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777965842-zofdbf8kh .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777965842-zofdbf8kh .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777965842-zofdbf8kh.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 power and thermal performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:19:25.842Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","Gaming temperatures","GPU stats","System temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Gaming temperatures","value": 71,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Gaming temperatures","value": 76,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Gaming temperatures","value": 77,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – GPU stats","value": 2680,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – GPU stats","value": 2678,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – GPU stats","value": 2305,"unitText": "Avg GPU freq. (MHz)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – System temperatures","value": 95,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – System temperatures","value": 99,"unitText": "Max CPU temp (°C)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – System temperatures","value": 96,"unitText": "Max CPU temp (°C)"}]}</script><div id="fv-chart-1790777965842-zofdbf8kh" 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 power and thermal performance of the laptops.</p><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Gaming temperatures</option><option value="1">GPU stats</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-1790777965842-zofdbf8kh-bar-Gaming temperatures" data-chart-type="Bar" data-title="Gaming temperatures" data-subhead="Testing power and thermal performance of the laptops." 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 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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 91%; background-color: #FE9F58;" 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #1CA9C4;" data-target-width="81" data-target-margin="0"><div 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: 85%; background-color: #EB6F71;" 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #E33235;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">95</span></div></div></div><div class="fv-multi-bar-item"><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">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #EB6F71;" 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 87%; background-color: #FE9F58;" data-target-width="87" data-target-margin="0"><div 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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #1CA9C4;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #EB6F71;" 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><table class="sr-only"><caption>Gaming temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>76 Avg CPU (°C), 91 Max CPU (°C), 81 Avg GPU (°C), 85 Max GPU (°C)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77 Avg CPU (°C), 95 Max CPU (°C), 77 Avg GPU (°C), 82 Max GPU (°C)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>71 Avg CPU (°C), 87 Max CPU (°C), 60 Avg GPU (°C), 85 Max GPU (°C)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777965842-zofdbf8kh-bar-GPU stats" data-chart-type="Bar" data-title="GPU stats" data-subhead="Testing power and thermal performance of the laptops." 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 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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.26666666666667%; background-color: #E33235;" data-target-width="89.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2678</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.833333333333333%; background-color: #FE9F58;" 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.83333333333333%; background-color: #E33235;" data-target-width="76.83333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">2305</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.2666666666666666%; background-color: #FE9F58;" data-target-width="2.2666666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">68</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 89.33333333333333%; background-color: #E33235;" data-target-width="89.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">2680</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><table class="sr-only"><caption>GPU stats Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>2678 Avg GPU freq. (MHz), 85 Avg GPU power (W)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>2305 Avg GPU freq. (MHz), 68 Avg GPU power (W)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>2680 Avg GPU freq. (MHz), 75 Avg GPU power (W)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777965842-zofdbf8kh-bar-System temperatures" data-chart-type="Bar" data-title="System temperatures" data-subhead="Testing power and thermal performance of the laptops." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 68%; background-color: #FE9F58;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><table class="sr-only"><caption>System temperatures Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>99 Max CPU temp (°C), 74 Max GPU temp (°C)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>96 Max CPU temp (°C), 75 Max GPU temp (°C)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>95 Max CPU temp (°C), 68 Max GPU temp (°C)</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-1790777965842-zofdbf8kh', false); });} else {initialize('fv-chart-1790777965842-zofdbf8kh', false);}})();</script></div><p>As for the fan noise. Well, it's a slim-line gaming notebook with a 115 W RTX 5060 in it, and a hot as heck Core i7 13650HX at its heart. The max CPU temp under load was 99 degrees, and in gaming you're looking at temps of 81 C on the GPU and 76 on the CPU on average. That's a polite way of saying "she's a bit loud", but in a loving way.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-performance"><span>Lenovo Legion 5i - 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="rZ6FAia9Kwyi35jGz4R9Sn" name="Lenovo-Legion-5-10" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/rZ6FAia9Kwyi35jGz4R9Sn-1920-80.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>Right then, performance. Let's talk about the obvious memory shaped elephant in the room first, shall we? Lenovo's single-channel RAM setup. The argument (as with all major manufacturers who take this route, and I can quote this verbatim at this point), is that it allows the end-user to increase the amount of RAM later, simply by adding another memory stick themselves. Yeah, I suppose, if you're willing to do that, can afford to, and can find one that comfortably matches for compatibility's sake. For everyone else, though, it has some particularly wanton side effects in specific applications that genuinely matter.</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-1790777844283-x2n0udyqc *, #fv-chart-1790777844283-x2n0udyqc *:before, #fv-chart-1790777844283-x2n0udyqc *:after, #fv-chart-1790777844283-x2n0udyqc-slideshow *, #fv-chart-1790777844283-x2n0udyqc-slideshow *:before, #fv-chart-1790777844283-x2n0udyqc-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790777844283-x2n0udyqc, #fv-chart-1790777844283-x2n0udyqc-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790777844283-x2n0udyqc {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790777844283-x2n0udyqc-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790777844283-x2n0udyqc-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-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-1790777844283-x2n0udyqc-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790777844283-x2n0udyqc .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790777844283-x2n0udyqc .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790777844283-x2n0udyqc .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790777844283-x2n0udyqc .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790777844283-x2n0udyqc .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790777844283-x2n0udyqc .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790777844283-x2n0udyqc .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-row, #fv-chart-1790777844283-x2n0udyqc .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777844283-x2n0udyqc.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790777844283-x2n0udyqc.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790777844283-x2n0udyqc .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790777844283-x2n0udyqc .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790777844283-x2n0udyqc .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790777844283-x2n0udyqc .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790777844283-x2n0udyqc .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790777844283-x2n0udyqc .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790777844283-x2n0udyqc .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790777844283-x2n0udyqc .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790777844283-x2n0udyqc .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790777844283-x2n0udyqc .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc.mobile-view .fv-pie-container,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-stacked-product,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-grouped-bar-product,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-row,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-stacked-product,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc.mobile-view .fv-bar-label,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-grouped-product-title,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-label,#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc.mobile-view .fv-bar-container,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-cluster,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-container,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc.mobile-view .fv-x-axis-wrapper,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-x-axis-label-space,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-x-axis-chart-space,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-benchmark-title,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-dropdown-title,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-carousel-nav-btn,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-chart-title,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-chart-subhead,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-header,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select-wrapper,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-vs,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select-container,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-versus-select,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790777844283-x2n0udyqc.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-1790777844283-x2n0udyqc.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777844283-x2n0udyqc.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790777844283-x2n0udyqc .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777844283-x2n0udyqc .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-bar-row,#fv-chart-1790777844283-x2n0udyqc .fv-stacked-product,#fv-chart-1790777844283-x2n0udyqc .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-bar-label,#fv-chart-1790777844283-x2n0udyqc .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-bar-container,#fv-chart-1790777844283-x2n0udyqc .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777844283-x2n0udyqc .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777844283-x2n0udyqc .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .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-1790777844283-x2n0udyqc .fv-stl-shop-all-logo,#fv-chart-1790777844283-x2n0udyqc .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777844283-x2n0udyqc .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777844283-x2n0udyqc .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777844283-x2n0udyqc .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777844283-x2n0udyqc.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 and system performance","description": "Testing the non-gaming performance of the laptops.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:17:24.283Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – 7zip 24.07","value": 82.31,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – 7zip 24.07","value": 66.83,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – 7zip 24.07","value": 100.46,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cinebench 2024","value": 920,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cinebench 2024","value": 956,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cinebench 2024","value": 832,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Blender 4.2.0 (junkshop)","value": 79.28,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Blender 4.2.0 (junkshop)","value": 89.16,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Blender 4.2.0 (junkshop)","value": 77.88,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Procyon","value": 1285,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Procyon","value": 1412,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Procyon","value": 1349,"unitText": "Overall index score"}]}</script><div id="fv-chart-1790777844283-x2n0udyqc" 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 and system performance</h3><p class="fv-chart-subhead">Testing the non-gaming performance of the laptops.</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-1790777844283-x2n0udyqc-bar-7zip 24.07" data-chart-type="Bar" data-title="7zip 24.07" data-subhead="Testing the non-gaming performance of the laptops." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.553333333333335%; background-color: #E33235;" data-target-width="44.553333333333335" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.83</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.33333333333333%; background-color: #FE9F58;" data-target-width="75.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">113</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.97333333333333%; background-color: #E33235;" data-target-width="66.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">100.46</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.38%; background-color: #FE9F58;" data-target-width="70.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">105.57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 54.87333333333333%; background-color: #E33235;" data-target-width="54.87333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.94%; background-color: #FE9F58;" data-target-width="79.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">119.91</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>66.83 Compressing (GIPS), 113 Decompressing (GIPS)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>100.46 Compressing (GIPS), 105.57 Decompressing (GIPS)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>82.31 Compressing (GIPS), 119.91 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777844283-x2n0udyqc-bar-Cinebench 2024" data-chart-type="Bar" data-title="Cinebench 2024" data-subhead="Testing the non-gaming performance of the laptops." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.6%; background-color: #E33235;" data-target-width="95.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">956</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.5%; background-color: #FE9F58;" data-target-width="10.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">105</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.2%; background-color: #E33235;" data-target-width="83.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">832</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.200000000000001%; background-color: #FE9F58;" data-target-width="11.200000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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">920</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 10.2%; background-color: #FE9F58;" data-target-width="10.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">102</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>956 Multi-core index score, 105 Single-core index score</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>832 Multi-core index score, 112 Single-core index score</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>920 Multi-core index score, 102 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777844283-x2n0udyqc-bar-Blender 4.2.0 (junkshop)" data-chart-type="Bar" data-title="Blender 4.2.0 (junkshop)" data-subhead="Testing the non-gaming performance of the laptops." 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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.944%; background-color: #E33235;" data-target-width="5.944" data-target-margin="0"></div><span class="fv-bar-value-outside">89.16</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.37066666666666%; background-color: #FE9F58;" data-target-width="72.37066666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1085.56</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.191999999999999%; background-color: #E33235;" data-target-width="5.191999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">77.88</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.64133333333332%; background-color: #FE9F58;" data-target-width="69.64133333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1044.62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 5.285333333333334%; background-color: #E33235;" data-target-width="5.285333333333334" data-target-margin="0"></div><span class="fv-bar-value-outside">79.28</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.035333333333334%; background-color: #FE9F58;" data-target-width="62.035333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">930.53</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>89.16 CPU (samples/min), 1085.56 GPU (samples/min)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>77.88 CPU (samples/min), 1044.62 GPU (samples/min)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>79.28 CPU (samples/min), 930.53 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777844283-x2n0udyqc-bar-Procyon" data-chart-type="Bar" data-title="Procyon" data-subhead="Testing the non-gaming performance of the laptops." 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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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.13333333333334%; background-color: #E33235;" data-target-width="94.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">1412</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.720666666666666%; background-color: #FE9F58;" data-target-width="4.720666666666666" data-target-margin="0"></div><span class="fv-bar-value-outside">70.81</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.295%; background-color: #1CA9C4;" data-target-width="0.295" data-target-margin="0"></div><span class="fv-bar-value-outside">4.425</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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.93333333333334%; background-color: #E33235;" data-target-width="89.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">1349</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 4.940666666666667%; background-color: #FE9F58;" data-target-width="4.940666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">74.11</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.30879999999999996%; background-color: #1CA9C4;" data-target-width="0.30879999999999996" data-target-margin="0"></div><span class="fv-bar-value-outside">4.632</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 85.66666666666667%; background-color: #E33235;" data-target-width="85.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">1285</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.186%; background-color: #FE9F58;" data-target-width="5.186" data-target-margin="0"></div><span class="fv-bar-value-outside">77.79</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.32413333333333333%; background-color: #1CA9C4;" data-target-width="0.32413333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">4.862</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>1412 Overall index score, 70.81 Duration (Sec), 4.425 Sec/image</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>1349 Overall index score, 74.11 Duration (Sec), 4.632 Sec/image</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>1285 Overall index score, 77.79 Duration (Sec), 4.862 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-1790777844283-x2n0udyqc', false); });} else {initialize('fv-chart-1790777844283-x2n0udyqc', false);}})();</script></div><p>File compression in particular suffers the most, scoring the lowest out of our three models here, with just 66.83 MB/s on compression, versus the 82.31 touted by Asus's TUF Gaming A16, or the 100.46 brought to bear by the Katana. That's a drop of 33.5% in performance alone there on the latter.</p><p>It's gaming, however, that's most fascinating. The two standouts being the 1440p Cyberpunk results. With Ray Tracing Ultra and no DLSS or Frame Gen, the numbers are telling. The Katana averaged 20 fps, with minimums clocking in at 15. The Legion, just a meager 11 fps on average, with 3 fps on the minimums. A staggering drop. That's further pressed home by the fact that Lenovo did that with significantly higher GPU usage too. Average power draw was 85 W with a clock speed of 2,678 MHz, versus the Katana's 2,305 MHz and 68 W draw. Ouch.</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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper *, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper *:before, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper *:after, #fv-chart-1790777729163-napgxpt0v-slideshow *, #fv-chart-1790777729163-napgxpt0v-slideshow *:before, #fv-chart-1790777729163-napgxpt0v-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper, #fv-chart-1790777729163-napgxpt0v-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-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-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790777729163-napgxpt0v-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790777729163-napgxpt0v-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": "Running games at a normalised resolution to compare frame rates at the same level","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:15:29.164Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","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": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Cyberpunk 2077 (1080p RT Ultra)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Cyberpunk 2077 (1080p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Baldur's Gate 3 (1080p Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Black Myth: Wukong benchmarking tool (1080p High)","value": 48,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Black Myth: Wukong benchmarking tool (1080p High)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – F1 24 (1080p Ultra High)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – F1 24 (1080p Ultra High)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – F1 24 (1080p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 59,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 72,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX – Metro Exodus Enhanced Edition (1080p Ultra)","value": 65,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at the native resolution of the laptop's screen.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:15:29.164Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","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": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra)","value": 12,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra)","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Baldur's Gate 3 (Native res. Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Baldur's Gate 3 (Native res. Ultra)","value": 58,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Baldur's Gate 3 (Native res. Ultra)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High)","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High)","value": 30,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 56,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 49,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Native res. gaming performance","description": "Games run at native resolution and with DLSS and frame gen enabled where applicable.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:15:29.164Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 64,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 50,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 116,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 61,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 84,"unitText": "Avg FPS"}]},{"@context": "https://schema.org","@type": "Dataset","name": "Synthetic gaming performance","description": "Using industry standard 3DMark tests to compare performance.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:15:29.164Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","3DMark Time Spy Extreme","3DMark Port Royal","3DMark Storage","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Time Spy Extreme","value": 4764,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Time Spy Extreme","value": 5962,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Time Spy Extreme","value": 5415,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Port Royal","value": 5508,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Port Royal","value": 7059,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Port Royal","value": 7059,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p – 3DMark Storage","value": 1974,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p – 3DMark Storage","value": 2243,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p – 3DMark Storage","value": 2243,"unitText": "Overall index score"}]}]</script><div id="fv-chart-1790777729163-napgxpt0v-slideshow" class="fv-slideshow-container" data-slide-count="4" 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 / 4</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-1790777729163-napgxpt0v-slide-0-wrapper" data-index="0" style="display: block;"><div id="fv-chart-1790777729163-napgxpt0v-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">Running games at a normalised resolution to compare frame rates at the same level</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-1790777729163-napgxpt0v-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1080p RT Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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">32</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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>29 Avg FPS, 15 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>32 Avg FPS, 21 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>31 Avg FPS, 21 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-0-bar-Baldur's Gate 3 (1080p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 33.75%; background-color: #FE9F58;" data-target-width="33.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>63 Avg FPS, 36 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>50 Avg FPS, 27 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>63 Avg FPS, 31 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-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="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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">40</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>49 Avg FPS, 42 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>46 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>48 Avg FPS, 40 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-0-bar-F1 24 (1080p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1080p Ultra High)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 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 ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>58 Avg FPS, 47 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>60 Avg FPS, 46 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>54 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-0-bar-Metro Exodus Enhanced Edition (1080p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1080p Ultra)" data-subhead="Running games at a normalised resolution to compare frame rates at the same level" 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</div><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: 32.5%; background-color: #FE9F58;" data-target-width="32.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</div><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: 27.500000000000004%; background-color: #FE9F58;" data-target-width="27.500000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 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: 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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX</td><td>72 Avg FPS, 26 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX</td><td>65 Avg FPS, 22 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260</td><td>59 Avg FPS, 24 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></div><div class="fv-slide" id="fv-chart-1790777729163-napgxpt0v-slide-1-wrapper" data-index="1" style="display: none;"><div id="fv-chart-1790777729163-napgxpt0v-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 res. gaming performance</h3><p class="fv-chart-subhead">Games run at the native resolution of the laptop's screen.</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-1790777729163-napgxpt0v-slide-1-bar-Cyberpunk 2077 (Native res. RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (Native res. RT Ultra)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">12</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">4</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">15</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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">27</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">19</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>12 Avg FPS, 4 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>20 Avg FPS, 15 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>27 Avg FPS, 19 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 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 Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 25%; background-color: #FE9F58;" data-target-width="25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 43.75%; background-color: #FE9F58;" data-target-width="43.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">35</span></div></div></div></div></div><table class="sr-only"><caption>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>58 Avg FPS, 31 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>47 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>66 Avg FPS, 35 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.66666666666667%; background-color: #E33235;" data-target-width="51.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">31</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-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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 benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>34 Avg FPS, 24 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>31 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>47 Avg FPS, 30 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-1-bar-F1 24 (Native res. Ultra High)" data-chart-type="Bar" data-title="F1 24 (Native res. Ultra High)" data-subhead="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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 ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>30 Avg FPS, 22 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>37 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>51 Avg FPS, 41 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-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="Games run at the native resolution of the laptop's screen." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>50 Avg FPS, 35 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>49 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>56 Avg FPS, 23 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></div><div class="fv-slide" id="fv-chart-1790777729163-napgxpt0v-slide-2-wrapper" data-index="2" style="display: none;"><div id="fv-chart-1790777729163-napgxpt0v-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">Native res. gaming performance</h3><p class="fv-chart-subhead">Games run at native resolution and with DLSS and frame gen enabled 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-1790777729163-napgxpt0v-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">32</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #E33235;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82%; background-color: #E33235;" data-target-width="82" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>64 Avg FPS, 32 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>64 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>82 Avg FPS, 51 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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: 56.25%; background-color: #FE9F58;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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: 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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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><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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>52 Avg FPS, 45 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>50 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>68 Avg FPS, 58 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-2-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="Games run at native resolution and with DLSS and frame gen enabled where applicable." 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 fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.666666666666664%; background-color: #E33235;" data-target-width="40.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">61</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 ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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 TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.33333333333333%; background-color: #E33235;" data-target-width="77.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">116</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">99</span></div></div></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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>61 Avg FPS, 73 1% Low FPS</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>84 Avg FPS, 72 1% Low FPS</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>116 Avg FPS, 99 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></div><div class="fv-slide" id="fv-chart-1790777729163-napgxpt0v-slide-3-wrapper" data-index="3" style="display: none;"><div id="fv-chart-1790777729163-napgxpt0v-slide-3" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Synthetic gaming performance</h3><p class="fv-chart-subhead">Using industry standard 3DMark tests to compare performance.</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-1790777729163-napgxpt0v-slide-3-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.36666666666667%; background-color: #E33235;" data-target-width="99.36666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5962</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.25%; background-color: #E33235;" data-target-width="90.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">5415</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89.28333333333333%; background-color: #FE9F58;" data-target-width="89.28333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5357</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.26666666666667%; background-color: #1CA9C4;" data-target-width="96.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5776</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.4%; background-color: #E33235;" data-target-width="79.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">4764</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.08333333333334%; background-color: #FE9F58;" data-target-width="77.08333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">4625</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 95.85000000000001%; background-color: #1CA9C4;" data-target-width="95.85000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">5751</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>5962 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>5415 Overall index score, 5357 GPU index, 5776 CPU index</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>4764 Overall index score, 4625 GPU index, 5751 CPU index</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-3-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="Using industry standard 3DMark tests to compare performance." data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #FE9F58;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 88.2375%; background-color: #1CA9C4;" data-target-width="88.2375" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">7059</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 68.85%; background-color: #E33235;" data-target-width="68.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">5508</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>7059</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>7059</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>5508</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1790777729163-napgxpt0v-slide-3-bar-3DMark Storage" data-chart-type="Bar" data-title="3DMark Storage" data-subhead="Using industry standard 3DMark tests to compare performance." 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>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">Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</div><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.76666666666667%; background-color: #E33235;" data-target-width="74.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">2243</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.962333333333333%; background-color: #FE9F58;" data-target-width="12.962333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">388.87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.7%; background-color: #1CA9C4;" data-target-width="2.7" data-target-margin="0"></div><span class="fv-bar-value-outside">81</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</div><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.8%; background-color: #E33235;" data-target-width="65.8" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1974</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 11.277999999999999%; background-color: #FE9F58;" data-target-width="11.277999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">338.34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.033333333333333%; background-color: #1CA9C4;" data-target-width="3.033333333333333" data-target-margin="0"></div><span class="fv-bar-value-outside">91</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>Lenovo Legion 5 | RTX 5060 115 W | i7 13650HX | 1440p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>MSI Katana 15 HX | RTX 5060 115 W | i7 14650HX | 1600p</td><td>2243 Overall index score, 388.87 Avg bandwidth (MB/s), 81 Access time (ųs)</td></tr><tr><td>Asus TUF Gaming A16 | RTX 5050 115 W | Ryzen 7 260 | 1200p</td><td>1974 Overall index score, 338.34 Avg bandwidth (MB/s), 91 Access time (ųs)</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></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-1790777729163-napgxpt0v', true); });} else {initialize('fv-chart-1790777729163-napgxpt0v', true);}})();</script></div><p>Now yes, two very specific niche cases, but the drop there is near enough 50% all because memory bandwidth gets chewed up by high textures, and no upscaling. If you're a fan of playing AAA games at native res on that beautiful OLED, even with the GPU rip roaring along far faster than the competition, you're still going to see an overall drop in performance. Particularly if RTX is involved and DLSS is off. The answer, of course, is to shift to DLSS where you can, and offset those texture sizes, but still, it's a decision that's taken out of your hands entirely.</p><p>It's a shame because otherwise by almost every other measure, it's a fine solid laptop, that delivers performance (particularly in older titles) that's genuinely decent. Just the decision to skimp out on dual-channel to save a few bucks, costs it, and when you hit that bottleneck you seriously know about it. I just can't understand what the logic is here either, particularly when competitors, such as Asus and MSI, aren't doing that even on their budget models. </p><p>If it's a cost thing, you're saving what $50 maybe at most as a manufacturer per unit, and if it's a "the user can upgrade later", then you're justifying worse performance, and forcing the consumer into unpaid finicky labor to get the performance that the Legion 5 actually should be delivering from the outset. </p><p>It's dumb. I don't like it.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-aesthetics"><span>Lenovo Legion 5i - Aesthetics</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/h2rN2gXDiMtnpz7Hr97o4n-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Y4HRyp6QhFoouksmiqHs4n-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/LGzDT4TEZnW3oPoGBMTYRn-1920-80.jpg" alt="Lenovo Legion 5 gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Ignoring my vendetta against any manufacturer that ships single-channel systems, the good news is the Legion 5 is absolutely stunning. It's sleek, slim, all black, with a clean RGB keyboard. There's minimal "gamification" here, and it's elegantly designed across the board, with a clean hinge, and no maddening RGB logos, or silly mascots anywhere.</p><p>Compact, is the word I'd use, and although that does lead to some particularly noisy fans from time to time, and some toasty temps, none of it will affect your day to day.</p><p>The only downside (when you're not staring at that beautiful screen) is that it is a bit of a fingerprint magnet. If you've got even a smidge of grease on your fingertips, say, from an overly large bag of prawn cocktail crisps (US: chips), it can turn into a mess quite quickly.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-software"><span>Lenovo Legion 5i - 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="i3jkqpzMrohvQW9xgyNhSn" name="Lenovo-Legion-5-12" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/i3jkqpzMrohvQW9xgyNhSn-1920-80.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 with all Lenovo Legion laptops, do bear in mind you will need to set the Legion App to its gaming mode to get the best performance out of it when plugged in. It does boost frame-rates by around 10-15% across the board, and nets you that higher GPU power usage and clockspeeds listed here as a result. That does get disabled by default when you unplug the thing, at which point you sit in balanced mode for better battery life.</p><p>It also comes with McAfee as standard (or at least our UK edition did), so get to work uninstalling that pronto. It actively stopped a fair few of our game installs, and honestly in this journo's opinion, Windows Defender is more than well equipped to handle the dangers of the modern age.</p><h2 class="article-body__section" id="section-lenovo-legion-5i-battery-life"><span>Lenovo Legion 5i - 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="Y4HRyp6QhFoouksmiqHs4n" name="Lenovo-Legion-5-8" alt="Lenovo Legion 5 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/Y4HRyp6QhFoouksmiqHs4n-1920-80.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>As for the battery life, yeah, not so good either. It's the second shortest span I've seen on PC Mark's gaming test, managing just 64 minutes, only "beaten" by Acer's Predator Helios NEO 16S AI, with its 53 minutes. So don't expect this to hang on for long once the charger's unplugged.</p><p>Lenovo did equip the Legion 5 with a respectable 80 WHr pack, but I suspect that the OLED panel, even at 50% brightness, is sucking up a lot of juice regardless.</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-1790778053836-gmvmnqy3w *, #fv-chart-1790778053836-gmvmnqy3w *:before, #fv-chart-1790778053836-gmvmnqy3w *:after, #fv-chart-1790778053836-gmvmnqy3w-slideshow *, #fv-chart-1790778053836-gmvmnqy3w-slideshow *:before, #fv-chart-1790778053836-gmvmnqy3w-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1790778053836-gmvmnqy3w, #fv-chart-1790778053836-gmvmnqy3w-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1790778053836-gmvmnqy3w {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1790778053836-gmvmnqy3w-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1790778053836-gmvmnqy3w-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-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-1790778053836-gmvmnqy3w-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1790778053836-gmvmnqy3w .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-row, #fv-chart-1790778053836-gmvmnqy3w .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778053836-gmvmnqy3w.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1790778053836-gmvmnqy3w.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1790778053836-gmvmnqy3w .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w.mobile-view .fv-pie-container,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-stacked-product,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-grouped-bar-product,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-row,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-stacked-product,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w.mobile-view .fv-bar-label,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-grouped-product-title,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-label,#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w.mobile-view .fv-bar-container,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-cluster,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-container,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w.mobile-view .fv-x-axis-wrapper,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-x-axis-label-space,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-x-axis-chart-space,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-benchmark-title,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-dropdown-title,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-carousel-nav-btn,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-chart-title,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-chart-subhead,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-header,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select-wrapper,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-vs,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select-container,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-versus-select,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-stl-shop-all-btn,#fv-chart-1790778053836-gmvmnqy3w.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-1790778053836-gmvmnqy3w.mobile-view .fv-stl-shop-all-logo,#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-stl-shop-all-icon,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778053836-gmvmnqy3w.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1790778053836-gmvmnqy3w .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-bar-row,#fv-chart-1790778053836-gmvmnqy3w .fv-stacked-product,#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-bar-label,#fv-chart-1790778053836-gmvmnqy3w .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-bar-container,#fv-chart-1790778053836-gmvmnqy3w .fv-bar-cluster {width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1790778053836-gmvmnqy3w .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-label-space {display: none !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-chart-title {padding: 0 8px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .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-1790778053836-gmvmnqy3w .fv-stl-shop-all-logo,#fv-chart-1790778053836-gmvmnqy3w .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1790778053836-gmvmnqy3w .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1790778053836-gmvmnqy3w.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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-09-30T14:20:53.836Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Lenovo Legion 5","MSI Katana 15 HX","Asus TUF Gaming A16","PCMark 10","PCMark 10 Gaming test","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Asus TUF Gaming A16 – PCMark 10","value": 112,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "Lenovo Legion 5 – PCMark 10","value": 64,"unitText": "Battery life (minutes)"},{"@type": "PropertyValue","name": "MSI Katana 15 HX – PCMark 10","value": 71,"unitText": "Battery life (minutes)"}]}</script><div id="fv-chart-1790778053836-gmvmnqy3w" 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 the long term gaming life of the laptops using the industry standard PCMark 10 gaming test.</p><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1790778053836-gmvmnqy3w-bar-PCMark 10" data-chart-type="Bar" data-title="PCMark 10 Gaming test" data-subhead="Testing the long term gaming life of the laptops using the industry standard PCMark 10 gaming test." data-caption="" style=""><div class="fv-benchmark-group"><h4 class="fv-benchmark-title">PCMark 10 Gaming test</h4><div class="fv-bar-row"><div class="fv-bar-label fv-primary-product">Lenovo Legion 5</div><div class="fv-bar-container"><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 class="fv-bar-row"><div class="fv-bar-label ">MSI Katana 15 HX</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #1CA9C4;" 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 class="fv-bar-row"><div class="fv-bar-label ">Asus TUF Gaming A16</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><table class="sr-only"><caption>PCMark 10 Gaming test Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Lenovo Legion 5</td><td>64</td></tr><tr><td>MSI Katana 15 HX</td><td>71</td></tr><tr><td>Asus TUF Gaming A16</td><td>112</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-1790778053836-gmvmnqy3w', false); });} else {initialize('fv-chart-1790778053836-gmvmnqy3w', false);}})();</script></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ PSA: Keep social media trends away from your laptops, unless you want broken hinges ]]></title>
                                                                                                <dc:content><![CDATA[ <figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/Asustuf/comments/1w8mase/hinge_broke_after_using_laptop_upside_down">Hinge broke after using laptop upside down</a><figcaption><cite> from <a href="https://www.reddit.com/r/Asustuf">r/Asustuf</a></cite></figcaption></blockquote></figure><script async="" src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>Listen, I've not always been a paragon of common sense; I once managed to bend pins on not one but <em>two</em> CPUs when upgrading my then-partner's PC and my own—a two-for-one in sheer-faced idiocy, all within the space of an hour. So don't consider this me preaching from on high. But seriously, not everything you see on social media needs to be tried.</p><p>A case in point is something I had my attention reluctantly dragged towards <a href="https://wccftech.com/asus-tuf-gaming-laptop-hinge-breaks-upside-down-trend-setup/" target="_blank">by Wccftech</a>: a Redditor who has <a href="https://www.reddit.com/r/Asustuf/comments/1w8mase/hinge_broke_after_using_laptop_upside_down/" target="_blank">broken their gaming laptop hinge</a> by standing it upside down, per Instagram reel and video setups they'd seen. Whatever could go wrong?</p><p>Snapping, that's what. Laptops aren't usually designed to support resting on the top of the screen. "The other hinge," the Redditor says, "also broke but it snapped back in. This one does not." </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XYklvW"></div>                            </div>                            <script src="https://kwizly.com/embed/XYklvW.js" async=""></script><p>Mind you, I'm not sure any of my pleas would have been listened to even if they were uttered beforehand. The Redditor explains:</p><p>"People on Reddit on my last post were saying that the hinges could break, but I didn’t really pay attention to that. Yeah it might be ggs and this laptop ain’t even mine."</p><p>The laptop is presumably an Asus TUF laptop of some kind, given it's on the Asus TUF subreddit. I use a TUF laptop every day, so seeing this gives me a particularly sharp pang of pain.</p><p>Anyways, I won't belabour the point given it's a simple one: try not to do things you're not supposed to with your expensive devices. And if you do, don't be surprised if it goes awry.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/psa-keep-social-media-trends-away-from-your-laptops-unless-you-want-broken-hinges/</link>
                                                                            <description>
                            <![CDATA[ One Redditor found this out the hard way. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xY5TkiXWsp6H59VdYaEGM4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ctzkRZzreuDiFoziBfVhJm-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 11 Sep 2026 09:58:34 +0000</pubDate>                                                                                                                                <updated>Fri, 11 Sep 2026 10:06:23 +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-320-70.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/ctzkRZzreuDiFoziBfVhJm-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus TUF A14 (2025) gaming laptop with RTX 5060 GPU]]></media:description>                                                            <media:text><![CDATA[Asus TUF A14 (2025) gaming laptop with RTX 5060 GPU]]></media:text>
                                <media:title type="plain"><![CDATA[Asus TUF A14 (2025) gaming laptop with RTX 5060 GPU]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ctzkRZzreuDiFoziBfVhJm-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/Asustuf/comments/1w8mase/hinge_broke_after_using_laptop_upside_down">Hinge broke after using laptop upside down</a><figcaption><cite> from <a href="https://www.reddit.com/r/Asustuf">r/Asustuf</a></cite></figcaption></blockquote></figure><script async="" src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>Listen, I've not always been a paragon of common sense; I once managed to bend pins on not one but <em>two</em> CPUs when upgrading my then-partner's PC and my own—a two-for-one in sheer-faced idiocy, all within the space of an hour. So don't consider this me preaching from on high. But seriously, not everything you see on social media needs to be tried.</p><p>A case in point is something I had my attention reluctantly dragged towards <a href="https://wccftech.com/asus-tuf-gaming-laptop-hinge-breaks-upside-down-trend-setup/" target="_blank">by Wccftech</a>: a Redditor who has <a href="https://www.reddit.com/r/Asustuf/comments/1w8mase/hinge_broke_after_using_laptop_upside_down/" target="_blank">broken their gaming laptop hinge</a> by standing it upside down, per Instagram reel and video setups they'd seen. Whatever could go wrong?</p><p>Snapping, that's what. Laptops aren't usually designed to support resting on the top of the screen. "The other hinge," the Redditor says, "also broke but it snapped back in. This one does not." </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XYklvW"></div>                            </div>                            <script src="https://kwizly.com/embed/XYklvW.js" async=""></script><p>Mind you, I'm not sure any of my pleas would have been listened to even if they were uttered beforehand. The Redditor explains:</p><p>"People on Reddit on my last post were saying that the hinges could break, but I didn’t really pay attention to that. Yeah it might be ggs and this laptop ain’t even mine."</p><p>The laptop is presumably an Asus TUF laptop of some kind, given it's on the Asus TUF subreddit. I use a TUF laptop every day, so seeing this gives me a particularly sharp pang of pain.</p><p>Anyways, I won't belabour the point given it's a simple one: try not to do things you're not supposed to with your expensive devices. And if you do, don't be surprised if it goes awry.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ ASUS ROG gaming laptops show a computer is more than its components ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If you're shopping around to get ready for the new school year and looking for a gaming laptop to cover a broad range of performance needs, you'll find plenty of hardware claiming it's for "gaming," but just what kind of gaming experience you'll get is still a huge question. Plenty of brands are happy to have you find out later that the type of gaming is limited to retro games or lightweight esports titles at low frame rates. ASUS’s ROG (Republic of Gamers) sub-brand knows better, delivering expertise in design and engineering for potent gaming. The<a href="https://rog.asus.com/us/?utm_source=future&amp;utm_medium=cpm&amp;utm_campaign=US+%7C+NR+%7C+ATL+Strix+SCAR+18+Future+Awareness+-+NV+%7C+Q3+2026" target="_blank" rel="nofollow sponsored"> <u>ASUS ROG Strix SCAR 18</u></a> is the exemplar of the brand, showing what it looks like when a laptop is truly designed to give its all to gaming so that you can decide the kind of gaming you want to do. </p><p>From gaming after homework and running AI workloads to rendering creative projects and running engineering physics simulations, the ROG Strix SCAR 18 is the system that can check every box on your back-to-school laptop wishlist when your coursework calls for a laptop that goes beyond the ordinary.</p><p>ROG knows that a computer is more than the components you throw into a chassis. What matters just as much as the choice of components is how you treat them and how they relate to other components in the system. </p><p>The ROG Strix SCAR 18 combines components that work in harmony to maximize the gaming experience. It offers a GeForce RTX 5090 Laptop GPU and Intel® Core™ Ultra 9 290HX Plus and makes sure you can pull every frame possible out of the pairing by letting them draw up to a combined 320 watts. That's a massive power budget that ensures neither part is starving for power even while both are operating under the heavy load of gaming, and the system can dynamically shift power to the component that needs it most, with up to 200 watts to the CPU or 175 watts to the GPU. When it’s crunch time and you need to power through some heavy work — be it 3D rendering, an engineering simulation, or editing together an entire movie — where other laptops might slow to a crawl, it’s that power that’s going to let the ROG Strix SCAR 18 keep up with 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:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VN8vLGVJzKanVi5KJxW3CS" name="ASUS" alt="ASUS ROG Strix SCAR 18 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/VN8vLGVJzKanVi5KJxW3CS-1920-80.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: ASUS)</span></figcaption></figure><p>With great power comes great heat, and 320 watts absolutely qualifies as great power in the laptop realm. To wrangle all the heat generated by its components, the ROG Strix SCAR 18 incorporates ROG Intelligent Cooling, leveraging decades of R&amp;D in thermal management. The cooling solution is specifically tailored to handle the 320 watts of the ROG Strix SCAR 18 with liquid metal on both the CPU and GPU to pass heat to a massive, full-width vapor chamber and triple-fan cooling system that can keep the system running at peak speeds for the long haul.</p><p>If you've ever seen two laptops with the same components somehow performing in entirely different leagues, it was most likely the power budget or cooling (or both) making that difference. With that kind of cooling, your gaming sessions and rendering sessions will stay fast and smooth no matter how long they last. </p><p>ASUS' CPU choice is also crucial, as it ensures the system can feed the GPU plenty of data so it can keep spitting out frames at a rapid rate. The GeForce RTX 5090 Laptop GPU has 24 GB of GDDR7 VRAM—more than any other gaming laptop GPU—giving it a massive frame buffer to fill even after accounting for 4K textures and ray-tracing, so ASUS's choice of the Intel® Core™ Ultra 9 290HX Plus is natural.</p><p>ROG has effectively ensured the GeForce RTX 5090 Laptop GPU gets to run at full tilt and even pump out extra frames through DLSS 4 Multi Frame Generation without the CPU holding it back. Those frames all need somewhere to go, though, and the ROG Strix SCAR 18's Nebula display is a match made in heaven.</p><p>The ROG Strix SCAR 18 fits an 18-inch Mini LED display with a 4K resolution and 240 Hz refresh rate, ready to deliver fluid and dagger-sharp visuals at competitive-gaming speeds. With NVIDIA® Reflex ensuring ultra-low latency, that GeForce RTX 5090 Laptop GPU needs a display that can keep up. The 240Hz refresh rate is a good start, but ROG has gone a step further with ROG Nebula ELMB, which uses 40-zone backlight strobing to enhance motion clarity by 16x for ultra-crisp detail even in fast action without sacrificing brightness or variable refresh rate support.</p><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="wCPtLVrX9fcV5Jpo5qibBS" name="ASUS" alt="ASUS ROG Strix SCAR 18 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/wCPtLVrX9fcV5Jpo5qibBS-1920-80.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: ASUS)</span></figcaption></figure><p>The Mini LED tech also works wonderfully in tandem with the GeForce RTX 5090 Laptop GPU's RT cores. Mini LED is known for its brightness, and the ROG Nebula HDR Mini LED panel achieves Display HDR 1000 certification with up to 1,600 nits of brightness and over 2,000 dimming zones to deliver stunning highlights and inky blacks for superb contrast. That's just the kind of display that will make the realistic ray-traced lighting coming from the GeForce RTX 5090 Laptop GPU's RT cores look all the more stunning and lifelike. Beyond gaming, the visual quality of the display is a great match for creative applications from design and 3D modeling to video editing and beyond. </p><p>All of this technology comes together in the ASUS ROG Strix SCAR 18, and it's ready to go in time for back-to-school season for the student who needs extreme computing performance. Naturally, it can handle all the typical coursework, letting you pull together research materials, chat with classmates about group projects using the FHD webcam, and draft up a paper in a flurry with its snappy keyboard. It goes much further with horsepower to train custom AI models, run engineering simulations, or render 4K video for school and game like a beast when schoolwork's done, making it an invaluable partner to students with heavy computing needs. With tool-less access to storage and memory, the ROG Strix SCAR 18 also provides an easy roadmap for upgrades down the line if your workloads need a bump in the future, so it’s a machine that can grow with your needs over the course of your education, not fall flat after a couple of semesters. While the top-of-the-line ROG Strix SCAR 18 is built to check all the boxes, it is far from the only tool in ASUS's arsenal and serves as a guide to the rest of the brand. The <a href="https://rog.asus.com/us/laptops/rog-strix/rog-strix-g16-2026/?utm_source=future&amp;utm_medium=cpm&amp;utm_campaign=US+%7C+NR+%7C+ATL+Strix+SCAR+18+Future+Awareness+-+NV+%7C+Q3+2026" target="_blank" rel="nofollow sponsored"><u>ROG Strix G16</u></a> and<a href="https://rog.asus.com/us/laptops/rog-strix/rog-strix-g18-2026/?utm_source=future&amp;utm_medium=cpm&amp;utm_campaign=US+%7C+NR+%7C+ATL+Strix+SCAR+18+Future+Awareness+-+NV+%7C+Q3+2026" target="_blank" rel="nofollow sponsored"><u> ROG Strix G18</u></a> borrow the same cohesive component integration while offering different configurations that may be better tailored to your specific needs.</p><p>You can find out<a href="https://rog.asus.com/us/laptops/rog-strix/rog-strix-scar-18-2026/?utm_source=future&amp;utm_medium=cpm&amp;utm_campaign=US+%7C+NR+%7C+ATL+Strix+SCAR+18+Future+Awareness+-+NV+%7C+Q3+2026" target="_blank" rel="nofollow sponsored"><u> more about the ASUS ROG Strix SCAR 18 here</u></a>, if you dare.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/potent-components-power-display-rog-strix-scar-asus/</link>
                                                                            <description>
                            <![CDATA[ The ASUS ROG Strix SCAR 18 feeds potent components with ample power into a brilliant display for a next-level gaming experience on the go. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gumVmR6R8WtAdfC8xifBZf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/DmyFWy7ZxApfwMmfMaQZbZ-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 09 Sep 2026 18:14:46 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Sponsored ]]></dc:creator>                                                                                                        <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/DmyFWy7ZxApfwMmfMaQZbZ-1920-80.jpg">
                                                            <media:credit><![CDATA[ASUS]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[ASUS ROG Strix SCAR 18 gaming laptop]]></media:description>                                                            <media:text><![CDATA[ASUS ROG Strix SCAR 18 gaming laptop]]></media:text>
                                <media:title type="plain"><![CDATA[ASUS ROG Strix SCAR 18 gaming laptop]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/DmyFWy7ZxApfwMmfMaQZbZ-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you're shopping around to get ready for the new school year and looking for a gaming laptop to cover a broad range of performance needs, you'll find plenty of hardware claiming it's for "gaming," but just what kind of gaming experience you'll get is still a huge question. Plenty of brands are happy to have you find out later that the type of gaming is limited to retro games or lightweight esports titles at low frame rates. ASUS’s ROG (Republic of Gamers) sub-brand knows better, delivering expertise in design and engineering for potent gaming. The<a href="https://rog.asus.com/us/?utm_source=future&amp;utm_medium=cpm&amp;utm_campaign=US+%7C+NR+%7C+ATL+Strix+SCAR+18+Future+Awareness+-+NV+%7C+Q3+2026" target="_blank" rel="nofollow sponsored"> <u>ASUS ROG Strix SCAR 18</u></a> is the exemplar of the brand, showing what it looks like when a laptop is truly designed to give its all to gaming so that you can decide the kind of gaming you want to do. </p><p>From gaming after homework and running AI workloads to rendering creative projects and running engineering physics simulations, the ROG Strix SCAR 18 is the system that can check every box on your back-to-school laptop wishlist when your coursework calls for a laptop that goes beyond the ordinary.</p><p>ROG knows that a computer is more than the components you throw into a chassis. What matters just as much as the choice of components is how you treat them and how they relate to other components in the system. </p><p>The ROG Strix SCAR 18 combines components that work in harmony to maximize the gaming experience. It offers a GeForce RTX 5090 Laptop GPU and Intel® Core™ Ultra 9 290HX Plus and makes sure you can pull every frame possible out of the pairing by letting them draw up to a combined 320 watts. That's a massive power budget that ensures neither part is starving for power even while both are operating under the heavy load of gaming, and the system can dynamically shift power to the component that needs it most, with up to 200 watts to the CPU or 175 watts to the GPU. When it’s crunch time and you need to power through some heavy work — be it 3D rendering, an engineering simulation, or editing together an entire movie — where other laptops might slow to a crawl, it’s that power that’s going to let the ROG Strix SCAR 18 keep up with 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:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VN8vLGVJzKanVi5KJxW3CS" name="ASUS" alt="ASUS ROG Strix SCAR 18 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/VN8vLGVJzKanVi5KJxW3CS-1920-80.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: ASUS)</span></figcaption></figure><p>With great power comes great heat, and 320 watts absolutely qualifies as great power in the laptop realm. To wrangle all the heat generated by its components, the ROG Strix SCAR 18 incorporates ROG Intelligent Cooling, leveraging decades of R&amp;D in thermal management. The cooling solution is specifically tailored to handle the 320 watts of the ROG Strix SCAR 18 with liquid metal on both the CPU and GPU to pass heat to a massive, full-width vapor chamber and triple-fan cooling system that can keep the system running at peak speeds for the long haul.</p><p>If you've ever seen two laptops with the same components somehow performing in entirely different leagues, it was most likely the power budget or cooling (or both) making that difference. With that kind of cooling, your gaming sessions and rendering sessions will stay fast and smooth no matter how long they last. </p><p>ASUS' CPU choice is also crucial, as it ensures the system can feed the GPU plenty of data so it can keep spitting out frames at a rapid rate. The GeForce RTX 5090 Laptop GPU has 24 GB of GDDR7 VRAM—more than any other gaming laptop GPU—giving it a massive frame buffer to fill even after accounting for 4K textures and ray-tracing, so ASUS's choice of the Intel® Core™ Ultra 9 290HX Plus is natural.</p><p>ROG has effectively ensured the GeForce RTX 5090 Laptop GPU gets to run at full tilt and even pump out extra frames through DLSS 4 Multi Frame Generation without the CPU holding it back. Those frames all need somewhere to go, though, and the ROG Strix SCAR 18's Nebula display is a match made in heaven.</p><p>The ROG Strix SCAR 18 fits an 18-inch Mini LED display with a 4K resolution and 240 Hz refresh rate, ready to deliver fluid and dagger-sharp visuals at competitive-gaming speeds. With NVIDIA® Reflex ensuring ultra-low latency, that GeForce RTX 5090 Laptop GPU needs a display that can keep up. The 240Hz refresh rate is a good start, but ROG has gone a step further with ROG Nebula ELMB, which uses 40-zone backlight strobing to enhance motion clarity by 16x for ultra-crisp detail even in fast action without sacrificing brightness or variable refresh rate support.</p><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="wCPtLVrX9fcV5Jpo5qibBS" name="ASUS" alt="ASUS ROG Strix SCAR 18 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/wCPtLVrX9fcV5Jpo5qibBS-1920-80.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: ASUS)</span></figcaption></figure><p>The Mini LED tech also works wonderfully in tandem with the GeForce RTX 5090 Laptop GPU's RT cores. Mini LED is known for its brightness, and the ROG Nebula HDR Mini LED panel achieves Display HDR 1000 certification with up to 1,600 nits of brightness and over 2,000 dimming zones to deliver stunning highlights and inky blacks for superb contrast. That's just the kind of display that will make the realistic ray-traced lighting coming from the GeForce RTX 5090 Laptop GPU's RT cores look all the more stunning and lifelike. Beyond gaming, the visual quality of the display is a great match for creative applications from design and 3D modeling to video editing and beyond. </p><p>All of this technology comes together in the ASUS ROG Strix SCAR 18, and it's ready to go in time for back-to-school season for the student who needs extreme computing performance. Naturally, it can handle all the typical coursework, letting you pull together research materials, chat with classmates about group projects using the FHD webcam, and draft up a paper in a flurry with its snappy keyboard. It goes much further with horsepower to train custom AI models, run engineering simulations, or render 4K video for school and game like a beast when schoolwork's done, making it an invaluable partner to students with heavy computing needs. With tool-less access to storage and memory, the ROG Strix SCAR 18 also provides an easy roadmap for upgrades down the line if your workloads need a bump in the future, so it’s a machine that can grow with your needs over the course of your education, not fall flat after a couple of semesters. While the top-of-the-line ROG Strix SCAR 18 is built to check all the boxes, it is far from the only tool in ASUS's arsenal and serves as a guide to the rest of the brand. The <a href="https://rog.asus.com/us/laptops/rog-strix/rog-strix-g16-2026/?utm_source=future&amp;utm_medium=cpm&amp;utm_campaign=US+%7C+NR+%7C+ATL+Strix+SCAR+18+Future+Awareness+-+NV+%7C+Q3+2026" target="_blank" rel="nofollow sponsored"><u>ROG Strix G16</u></a> and<a href="https://rog.asus.com/us/laptops/rog-strix/rog-strix-g18-2026/?utm_source=future&amp;utm_medium=cpm&amp;utm_campaign=US+%7C+NR+%7C+ATL+Strix+SCAR+18+Future+Awareness+-+NV+%7C+Q3+2026" target="_blank" rel="nofollow sponsored"><u> ROG Strix G18</u></a> borrow the same cohesive component integration while offering different configurations that may be better tailored to your specific needs.</p><p>You can find out<a href="https://rog.asus.com/us/laptops/rog-strix/rog-strix-scar-18-2026/?utm_source=future&amp;utm_medium=cpm&amp;utm_campaign=US+%7C+NR+%7C+ATL+Strix+SCAR+18+Future+Awareness+-+NV+%7C+Q3+2026" target="_blank" rel="nofollow sponsored"><u> more about the ASUS ROG Strix SCAR 18 here</u></a>, if you dare.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Owner of nearly decade-old Dell laptop reportedly wore through the wrist rest and is 'being stabbed by carbon fibers' ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2094817920731726147"><p lang="en" dir="ltr">Every time I use my laptop I get that pins and needles feeling in my hands. It’s like a cactus constantly pricking me. Turns out it’s this Dell XPS 9370 I’ve worn through the palm rests, and now I’m just being stabbed by carbon fibers. In hindsight, it is perhaps a bad… pic.twitter.com/cA30b2Tr1A<a href="https://twitter.com/cantworkitout/status/2094817920731726147">September 1, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div><p>A user on X <a href="https://x.com/sayittothecurls/status/2094817920731726147" target="_blank">reported </a>feeling pins and needles in their hands whenever they used their Dell XPS 9370 laptop. After investigation, it turns out, "I’ve worn through the palm rests, and now I’m just being stabbed by carbon fibers." Ouch.</p><p>That's according to user X user Parker Drouillard (via <a href="https://x.com/IntCyberDigest/status/2095102715093217298" target="_blank">International Cyber Digest</a>), who compares the feeling to being constantly hurt by a cactus. They tag Dell and say: "In hindsight, it is perhaps a bad design. How is this not a health hazard?"</p><p>Notably, the XSP 13 (from around 2018) black and white model appears to have a carbon fiber composite palm rest, which is the part that has been worn down from use. They have since <a href="https://x.com/sayittothecurls/status/2094963226379169846/video/1" target="_blank">put their finger under a microscope</a>, showing off the flecks of what is reportedly carbon fiber embedded in their skin. The user also reports "<a href="https://x.com/sayittothecurls/status/2095163179869290704?s=20" target="_blank">severe issues</a>" with their contact lenses and says it is "most probably irritation" from the carbon fiber. Again, ouch. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xm8v0O"></div>                            </div>                            <script src="https://kwizly.com/embed/Xm8v0O.js" async=""></script><p>There is one peculiarity here, in that the video of the microscope has a 2019 time stamp on the bottom. Reverse image searching Drouillard's photos suggests they are original, so this might simply be a problem with the camera or microscope. </p><p>Carbon fiber is a dangerous material to work with when it splinters like this. It can further shatter or break when embedded in your skin, making it hard to remove; some types of carbon fiber have toxic coatings, and getting anything embedded in your skin makes you more susceptible to infections and rashes. And that's before mentioning the <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC12931056/" target="_blank">problems with ingesting carbon fiber</a>, which you very easily could do if it sticks to your fingers. </p><div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2094963226379169846"><p lang="en" dir="ltr">This is how it looks under my microscope. pic.twitter.com/IaHnt5TlPr<a href="https://twitter.com/cantworkitout/status/2094963226379169846">September 2, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div><p>For now, Drouillard has simply taped over the palm rests, though their comment section suggests using epoxy, urethane, or simply a "<a href="https://x.com/NPC00767480/status/2094989775887302925?s=20" target="_blank">bunch of different stickers</a>".</p><p>Carbon fiber is a fairly common building material for PC hardware. We've seen a <a href="https://www.pcgamer.com/hardware/gaming-mice/corsair-just-announced-carbon-fiber-and-magnesium-alloy-versions-of-my-favourite-gaming-mouse-since-logitechs-g-pro-x-superlight/" target="_blank">Corsair mouse</a>, a <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychrons-carbon-fiber-concept-is-the-skinniest-keyboard-ive-ever-typed-on/" target="_blank">Keychron keyboard concept</a>, an <a href="https://www.pcgamer.com/hardware/gaming-mice/this-new-carbon-fiber-rog-gaming-mouse-is-absurd-and-awesome-in-equal-measure/" target="_blank">Asus mouse</a>, and even <a href="https://www.pcgamer.com/hardware/this-snazzy-red-laptop-from-hp-and-ferrari-has-a-gorilla-glass-underside-costs-usd5-599-and-doesnt-have-a-dedicated-gpu/" target="_blank">an HP laptop made out of the stuff</a>. This choice of material makes sense, so long as it is adequately treated; carbon fiber is very tough but also very light, which means an uber-lightweight mouse doesn't have to feel flimsy because of the material choice. There are measures that companies can, and likely do, take against traditional wear and tear when using a material like carbon fiber.  </p><p>Dell has yet to respond to this complaint, and we don't know exactly how the laptop has been treated in the last decade, but it's definitely made me more cautious about the long-term effects of carbon fiber gear—especially if you like to hang onto your hardware for a long time.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/owner-of-nearly-decade-old-dell-laptop-reportedly-wore-through-the-wrist-rest-and-is-being-stabbed-by-carbon-fibers/</link>
                                                                            <description>
                            <![CDATA[ Ouch. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">b3rzdvuh2bUdPkoQ7zXq5a</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2aunJqdT6g5AvGKFNvYGzD-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 03 Sep 2026 19:28:36 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE-320-70.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/2aunJqdT6g5AvGKFNvYGzD-1920-80.jpg">
                                                            <media:credit><![CDATA[Getty Images / Alexander W Helin]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Close-Up of Black Carbon Fibre Surface - stock photoA detailed view of carbon fibre weave texture. Modern, lightweight, and strong, commonly used in high-tech manufacturing and motorsport.]]></media:description>                                                            <media:text><![CDATA[Close-Up of Black Carbon Fibre Surface - stock photoA detailed view of carbon fibre weave texture. Modern, lightweight, and strong, commonly used in high-tech manufacturing and motorsport.]]></media:text>
                                <media:title type="plain"><![CDATA[Close-Up of Black Carbon Fibre Surface - stock photoA detailed view of carbon fibre weave texture. Modern, lightweight, and strong, commonly used in high-tech manufacturing and motorsport.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2aunJqdT6g5AvGKFNvYGzD-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2094817920731726147"><p lang="en" dir="ltr">Every time I use my laptop I get that pins and needles feeling in my hands. It’s like a cactus constantly pricking me. Turns out it’s this Dell XPS 9370 I’ve worn through the palm rests, and now I’m just being stabbed by carbon fibers. In hindsight, it is perhaps a bad… pic.twitter.com/cA30b2Tr1A<a href="https://twitter.com/cantworkitout/status/2094817920731726147">September 1, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div><p>A user on X <a href="https://x.com/sayittothecurls/status/2094817920731726147" target="_blank">reported </a>feeling pins and needles in their hands whenever they used their Dell XPS 9370 laptop. After investigation, it turns out, "I’ve worn through the palm rests, and now I’m just being stabbed by carbon fibers." Ouch.</p><p>That's according to user X user Parker Drouillard (via <a href="https://x.com/IntCyberDigest/status/2095102715093217298" target="_blank">International Cyber Digest</a>), who compares the feeling to being constantly hurt by a cactus. They tag Dell and say: "In hindsight, it is perhaps a bad design. How is this not a health hazard?"</p><p>Notably, the XSP 13 (from around 2018) black and white model appears to have a carbon fiber composite palm rest, which is the part that has been worn down from use. They have since <a href="https://x.com/sayittothecurls/status/2094963226379169846/video/1" target="_blank">put their finger under a microscope</a>, showing off the flecks of what is reportedly carbon fiber embedded in their skin. The user also reports "<a href="https://x.com/sayittothecurls/status/2095163179869290704?s=20" target="_blank">severe issues</a>" with their contact lenses and says it is "most probably irritation" from the carbon fiber. Again, ouch. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xm8v0O"></div>                            </div>                            <script src="https://kwizly.com/embed/Xm8v0O.js" async=""></script><p>There is one peculiarity here, in that the video of the microscope has a 2019 time stamp on the bottom. Reverse image searching Drouillard's photos suggests they are original, so this might simply be a problem with the camera or microscope. </p><p>Carbon fiber is a dangerous material to work with when it splinters like this. It can further shatter or break when embedded in your skin, making it hard to remove; some types of carbon fiber have toxic coatings, and getting anything embedded in your skin makes you more susceptible to infections and rashes. And that's before mentioning the <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC12931056/" target="_blank">problems with ingesting carbon fiber</a>, which you very easily could do if it sticks to your fingers. </p><div class="see-more see-more--clipped"><figure><blockquote class="twitter-tweet hawk-ignore" data-lang="en" cite="https://twitter.com/cantworkitout/status/2094963226379169846"><p lang="en" dir="ltr">This is how it looks under my microscope. pic.twitter.com/IaHnt5TlPr<a href="https://twitter.com/cantworkitout/status/2094963226379169846">September 2, 2026</a></p></blockquote></figure><div class="see-more__filter"></div></div><p>For now, Drouillard has simply taped over the palm rests, though their comment section suggests using epoxy, urethane, or simply a "<a href="https://x.com/NPC00767480/status/2094989775887302925?s=20" target="_blank">bunch of different stickers</a>".</p><p>Carbon fiber is a fairly common building material for PC hardware. We've seen a <a href="https://www.pcgamer.com/hardware/gaming-mice/corsair-just-announced-carbon-fiber-and-magnesium-alloy-versions-of-my-favourite-gaming-mouse-since-logitechs-g-pro-x-superlight/" target="_blank">Corsair mouse</a>, a <a href="https://www.pcgamer.com/hardware/gaming-keyboards/keychrons-carbon-fiber-concept-is-the-skinniest-keyboard-ive-ever-typed-on/" target="_blank">Keychron keyboard concept</a>, an <a href="https://www.pcgamer.com/hardware/gaming-mice/this-new-carbon-fiber-rog-gaming-mouse-is-absurd-and-awesome-in-equal-measure/" target="_blank">Asus mouse</a>, and even <a href="https://www.pcgamer.com/hardware/this-snazzy-red-laptop-from-hp-and-ferrari-has-a-gorilla-glass-underside-costs-usd5-599-and-doesnt-have-a-dedicated-gpu/" target="_blank">an HP laptop made out of the stuff</a>. This choice of material makes sense, so long as it is adequately treated; carbon fiber is very tough but also very light, which means an uber-lightweight mouse doesn't have to feel flimsy because of the material choice. There are measures that companies can, and likely do, take against traditional wear and tear when using a material like carbon fiber.  </p><p>Dell has yet to respond to this complaint, and we don't know exactly how the laptop has been treated in the last decade, but it's definitely made me more cautious about the long-term effects of carbon fiber gear—especially if you like to hang onto your hardware for a long time.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ MSI Crosshair 16 Max HX E2W review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="MSI Crosshair 16 Max HX E2W" data-widget-title=""></div><p>The MSI Crosshair 16 Max HX E2W is in many ways the polar opposite of the other MSI laptop I recently tested, the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-stealth-16-ai-b3w-review/" target="_blank">Stealth 16 AI+ B3W</a>. The latter is an ultra-expensive, sleek and subtle machine that limits its power for the sake of thermals, efficiency, and form factor. Not so with the Crosshair: it's a gaming laptop, and it knows it.</p><p>I could tell as much as soon as I unboxed it, thanks to its glossy—and I would later discover, RGB-lit—embossed MSI logo on the lid, plus the general thickness, key styling and so on. It's not particularly obnoxious and still has some subtlety to it, but it's not hiding the fact that it's a gaming laptop.</p><p>Nor does it hide this fact when it comes to performance, eking as much as it can out of the RTX 5070 GPU and Core Ultra 7 251HX processor, saying to hell with thermals and battery life. I can certainly respect that, but it has to deliver in other respects, too, including price. And in other respects this laptop is not quite so pretty.</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 great all-round performance:</strong> MSI really has designed this thing to eke out as much performance as possible from the mid-range components.<br /><br />✅ <strong>Punchy visuals are important to you:</strong> This laptop has a gorgeous OLED panel that does indeed make visuals pop.</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 snappy audio:</strong> The audio from this laptop suffers from latency issues, and I couldn't seem to resolve them even after quite a bit of tinkering.<br /><br />❌ <strong>You want to take this out and about: </strong>Not only does this laptop have poor battery life, it also doesn't look particularly appealing aesthetically for use in public.</p></div></div></div></div><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-features"><span>MSI Crosshair 16 Max HX E2W features</span></h2><div ><table><caption>MSI Crosshair 16 Max HX E2W specs</caption><tbody><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core Ultra 7 251HX</p></td></tr><tr><td class="firstcol " ><p><strong>NPU</strong></p></td><td  ><p>30 TOPS</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>RTX 5070 mobile (115 W)</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>16 GB DDR5-6400</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>165 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Ports</strong></p></td><td  ><p>1x RJ45, 1x Thunderbolt 4, 1x USB Type-C, 3x USB Type-A 3.2 Gen2, 1x HDMI 2.1</p></td></tr><tr><td class="firstcol " ><p><strong>Wireless connectivity</strong></p></td><td  ><p>Wi-Fi 6E</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>80 Whr (4-cell)</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>363 x 269.7 x 21.95–23.85 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.2 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.microcenter.com/product/709576/msi-crosshair-16-max-hx-oled-16-gaming-laptop-computer---core-black_Hatchfeed" target="_blank">$2,600</a> (32 GB ver., US only)</p></td></tr></tbody></table></div><p>The particular Crosshair 16 Max HX E2W that I tested came with an Intel Core Ultra 7 251HX, RTX 5070, and 16 GB of DDR5 RAM, but there are different versions. The ones I can currently spot online have a <a href="https://www.microcenter.com/product/709576/msi-crosshair-16-max-hx-oled-16-gaming-laptop-computer---core-black_Hatchfeed" target="_blank">more powerful Core Ultra 9 290HX with 32 GB of DDR5</a>, or the same <a href="https://www.costco.com/p/-/msi-crosshair-16-max-16-gaming-laptop-intel-core-ultra-7-251hx-nvidia-rtx-5060-2560x1600-oled-display-16gb-ddr5-ram-1tb-ssd-windows-11/4201008045?CID=product" target="_blank">251HX CPU but an RTX 5060 and 32 GB of DDR5</a>. All of those come with 1 TB of storage.</p><p>In the case of the 16 GB of RAM in the version I have, it is at least 2x8 GB of fast 6,400 MT/s memory, rather than a single stick of slow RAM. This presumably helps a bunch with CPU-intensive tasks, as I found the laptop to perform even better than some others with 'better' CPUs.</p><p>A big draw here is also the OLED panel, which is gorgeous. I'm not used to seeing OLEDs on such gamer-y gaming laptops, as I've only really seen them on gaming laptops that are going for 'sleek and refined', so it's a nice surprise to see such a great panel here. It's only 165 Hz, but it's a perfect match for the RTX 5070 mobile GPU inside the Crosshair.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ivTfHwMivNVJSPwyDL5bfU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Qh9yeRxmYyQSrhoRFwBTvU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7YRWQRcizsExLZAfEPz2rU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>At first I thought there weren't many ports on this laptop, but before long I found the rest hidden on the rear side and breathed a sigh of relief. I particularly like the inclusion of a Thunderbolt 4 port as well as a port for an Ethernet connection.</p><p>Getting to how it is to actually use the laptop, I don't have any real complaints but equally no specific praises. It's no behemoth, but it's hardly a slimline laptop, either, and its keys feel simply… <em>fine</em>. WASD keys are translucent and there is 24-zone RGB, again signalling to the world 'I am definitely a gaming laptop'. I do wish MSI had foregone the numpad to make things a little less cramped, though. The trackpad is quite small, but it is at least central, which is the correct choice (fight me).</p><p>The big downside is audio, just as was the case with the Stealth. However, in this case it's even worse. There's definite (but not catastrophically high) latency over the default audio device, but unlike with the Stealth I tested, this wasn't resolved by switching to a different USB-connected audio device. </p><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="quYVDnmJ4L8bV3yDaKWCzU" name="IMG_3464" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." src="https://cdn.mos.cms.futurecdn.net/quYVDnmJ4L8bV3yDaKWCzU-1920-80.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 such, if you play games that really benefit from snappy and responsive audio such as shooters, and especially sensitive to a little audio delay, I'd steer clear unless and until MSI discovers what the problem is and how to fix it (the company is investigating). I tried disabling/uninstalling Nahimic as well as Norton antivirus to see if that helped, but doing the former proved difficult and the latter didn't resolve it.</p><p>The speakers themselves are nothing to write home about anyway. They're not the worst I've heard, but they've definitely got a little bit of that tinniness in them that you expect out of a lot of laptops or cheaper Bluetooth speakers.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-performance"><span>MSI Crosshair 16 Max HX E2W performance</span></h2><p>The Crosshair 16 Max HX E2W performs very well for an RTX 5070 laptop, often beating other similar lappies. MSI has clearly opted for a performance-oriented machine here, and it shows.</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-1787843528699-4tmmkmbrk *, #fv-chart-1787843528699-4tmmkmbrk *:before, #fv-chart-1787843528699-4tmmkmbrk *:after, #fv-chart-1787843528699-4tmmkmbrk-slideshow *, #fv-chart-1787843528699-4tmmkmbrk-slideshow *:before, #fv-chart-1787843528699-4tmmkmbrk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787843528699-4tmmkmbrk, #fv-chart-1787843528699-4tmmkmbrk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787843528699-4tmmkmbrk {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787843528699-4tmmkmbrk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787843528699-4tmmkmbrk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-row, #fv-chart-1787843528699-4tmmkmbrk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787843528699-4tmmkmbrk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787843528699-4tmmkmbrk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787843528699-4tmmkmbrk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk.mobile-view .fv-pie-container,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-stacked-product,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-grouped-bar-product,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-row,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-stacked-product,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk.mobile-view .fv-bar-label,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-grouped-product-title,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-label,#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk.mobile-view .fv-bar-container,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-cluster,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-container,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk.mobile-view .fv-x-axis-wrapper,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-x-axis-label-space,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-x-axis-chart-space,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-benchmark-title,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-dropdown-title,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-carousel-nav-btn,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-chart-title,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-chart-subhead,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-header,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select-wrapper,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-vs,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select-container,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787843528699-4tmmkmbrk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787843528699-4tmmkmbrk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-bar-row,#fv-chart-1787843528699-4tmmkmbrk .fv-stacked-product,#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-label,#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-bar-container,#fv-chart-1787843528699-4tmmkmbrk .fv-bar-cluster {width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-label-space {display: none !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-stl-shop-all-logo,#fv-chart-1787843528699-4tmmkmbrk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787843528699-4tmmkmbrk.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-27T15:12:08.699Z","citation": "The MSI Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop.","keywords": ["MSI Crosshair 16 Max (E2W) | RTX 5070","MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)","Gigabyte Aero X16 Copilot | RTX 5070 (85 W)","Framework 16 | RTX 5070","Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)","MSI Stealth 16 AI+| RTX 5080 (125 W)","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 Crosshair 16 Max (E2W) | RTX 5070 – Cyberpunk 2077 (1080p RT Ultra)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (1080p RT Ultra)","value": 43,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 36,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+| RTX 5080 (125 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 55,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | RTX 5070 – Baldur's Gate 3 (1080p Ultra)","value": 85,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Baldur's Gate 3 (1080p Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Baldur's Gate 3 (1080p Ultra)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – Baldur's Gate 3 (1080p Ultra)","value": 60,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 – Black Myth: Wukong benchmarking tool (1080p High)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 45,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 53,"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": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 57,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 – F1 24 (1080p Ultra High)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – F1 24 (1080p Ultra High)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – F1 24 (1080p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (1080p Ultra High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – F1 24 (1080p Ultra High)","value": 65,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 87,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 63,"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"}]}</script><div id="fv-chart-1787843528699-4tmmkmbrk" 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-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." 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 Crosshair 16 Max (E2W) | 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: 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: 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 ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 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">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 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: 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-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: 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: 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 ">Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (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">36</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070</td><td>46 Avg FPS, 33 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>34 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>32 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>43 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>36 Avg FPS, 24 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>55 Avg FPS, 32 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | 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: 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">85</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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%; 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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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%; background-color: #E33235;" data-target-width="63" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 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">32</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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (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">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27%; background-color: #FE9F58;" data-target-width="27" data-target-margin="0"><div 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 ">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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | RTX 5070</td><td>85 Avg FPS, 52 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>74 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>63 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>69 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>60 Avg FPS, 27 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>68 Avg FPS, 39 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | 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: 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: 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 ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 56.25%; background-color: #E33235;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.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: 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 ">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: 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 ">Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (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: 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: 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 ">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: 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: 58.75%; background-color: #FE9F58;" data-target-width="58.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070</td><td>68 Avg FPS, 59 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>45 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>53 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>64 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>57 Avg FPS, 39 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>73 Avg FPS, 47 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | 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: 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: 56.99999999999999%; background-color: #FE9F58;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><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: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 LOQ 15 Gen10 | Nvidia RTX 5060 (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%; 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">65</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 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>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070</td><td>83 Avg FPS, 57 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>62 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>60 Avg FPS, 34 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>75 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>65 Avg FPS, 34 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>100 Avg FPS, 50 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | 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: 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: 36%; background-color: #FE9F58;" data-target-width="36" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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%; background-color: #E33235;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 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">20</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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (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: 42%; background-color: #E33235;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 30.666666666666664%; background-color: #FE9F58;" data-target-width="30.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | RTX 5070</td><td>87 Avg FPS, 54 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>83 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>66 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>63 Avg FPS, 46 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>102 Avg FPS, 42 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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop.</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-1787843528699-4tmmkmbrk', false); });} else {initialize('fv-chart-1787843528699-4tmmkmbrk', 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-1787839596520-cqrvcm4o5 *, #fv-chart-1787839596520-cqrvcm4o5 *:before, #fv-chart-1787839596520-cqrvcm4o5 *:after, #fv-chart-1787839596520-cqrvcm4o5-slideshow *, #fv-chart-1787839596520-cqrvcm4o5-slideshow *:before, #fv-chart-1787839596520-cqrvcm4o5-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839596520-cqrvcm4o5, #fv-chart-1787839596520-cqrvcm4o5-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839596520-cqrvcm4o5 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839596520-cqrvcm4o5-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839596520-cqrvcm4o5-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-row, #fv-chart-1787839596520-cqrvcm4o5 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839596520-cqrvcm4o5.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839596520-cqrvcm4o5.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839596520-cqrvcm4o5 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5.mobile-view .fv-pie-container,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-stacked-product,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-grouped-bar-product,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-row,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-stacked-product,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5.mobile-view .fv-bar-label,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-grouped-product-title,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-label,#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5.mobile-view .fv-bar-container,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-cluster,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-container,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-x-axis-label-space,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-benchmark-title,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-dropdown-title,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-chart-title,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-chart-subhead,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-header,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-vs,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select-container,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839596520-cqrvcm4o5.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839596520-cqrvcm4o5 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-row,#fv-chart-1787839596520-cqrvcm4o5 .fv-stacked-product,#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-label,#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-container,#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-stl-shop-all-logo,#fv-chart-1787839596520-cqrvcm4o5 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839596520-cqrvcm4o5.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-27T14:06:36.521Z","citation": "The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)","keywords": ["MSI Crosshair 16 Max | RTX 5070 (115 W)","MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)","Framework 16 | RTX 5070","Gigabyte Aero X16 Copilot | RTX 5070 (85 W)","MSI Stealth 16 AI+ | RTX 5080 (125 W)","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 Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 26,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 9,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (Native res. RT Ultra)","value": 18,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 12,"unitText": "Avg FPS"},{"@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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Baldur's Gate 3 (Native res. Ultra)","value": 79,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Baldur's Gate 3 (Native res. Ultra)","value": 65,"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": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Baldur's Gate 3 (Native res. Ultra)","value": 54,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 94,"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": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 57,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – F1 24 (Native res. Ultra High)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – F1 24 (Native res. Ultra High)","value": 35,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (Native res. Ultra High)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – F1 24 (Native res. Ultra High)","value": 34,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 59,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 53,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 45,"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"}]}</script><div id="fv-chart-1787839596520-cqrvcm4o5" 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-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)" 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 Crosshair 16 Max (E2W) | RTX 5070 (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%; 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 Crosshair 16 HX (AI) | RTX 5070 (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: 22.5%; background-color: #E33235;" data-target-width="22.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">9</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5%; background-color: #FE9F58;" data-target-width="5" data-target-margin="0"></div><span class="fv-bar-value-outside">2</span></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-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 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">12</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.5%; background-color: #FE9F58;" data-target-width="12.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">5</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>26 Avg FPS, 19 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>9 Avg FPS, 2 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>18 Avg FPS, 8 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>12 Avg FPS, 5 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>34 Avg FPS, 22 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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: 98.75%; background-color: #E33235;" data-target-width="98.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 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: 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 ">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: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.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: 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 ">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: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>79 Avg FPS, 51 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>65 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>67 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>54 Avg FPS, 33 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>67 Avg FPS, 39 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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: 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: 56.99999999999999%; background-color: #FE9F58;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 94%; background-color: #E33235;" data-target-width="94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 69%; background-color: #FE9F58;" 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><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: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.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: 49%; background-color: #FE9F58;" data-target-width="49" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 49%; background-color: #FE9F58;" data-target-width="49" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>66 Avg FPS, 57 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>94 Avg FPS, 69 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>57 Avg FPS, 49 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>57 Avg FPS, 49 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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.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: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 43.75%; background-color: #E33235;" data-target-width="43.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">35</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 ">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-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 42.5%; background-color: #E33235;" data-target-width="42.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">34</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 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>47 Avg FPS, 37 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>35 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>41 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>34 Avg FPS, 18 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>62 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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.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: 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 Crosshair 16 HX (AI) | RTX 5070 (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: 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: 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 ">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.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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.25%; background-color: #E33235;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21.25%; background-color: #FE9F58;" data-target-width="21.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">17</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>59 Avg FPS, 41 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>53 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>54 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>45 Avg FPS, 17 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>74 Avg FPS, 48 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 Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)</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-1787839596520-cqrvcm4o5', false); });} else {initialize('fv-chart-1787839596520-cqrvcm4o5', false);}})();</script></div><p>At both 1080p and 1600p (native), the MSI performs better than other RTX 5070 mobile laptops and even comes close to the (power-limited) Stealth with RTX 5080 mobile. This is more so the case at 1080p where things are less GPU-bound and the CPU can have more of an effect, but it's still great at native.</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-1787839605546-4yhlz3021 *, #fv-chart-1787839605546-4yhlz3021 *:before, #fv-chart-1787839605546-4yhlz3021 *:after, #fv-chart-1787839605546-4yhlz3021-slideshow *, #fv-chart-1787839605546-4yhlz3021-slideshow *:before, #fv-chart-1787839605546-4yhlz3021-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839605546-4yhlz3021, #fv-chart-1787839605546-4yhlz3021-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839605546-4yhlz3021 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839605546-4yhlz3021.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839605546-4yhlz3021-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839605546-4yhlz3021-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839605546-4yhlz3021 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839605546-4yhlz3021 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839605546-4yhlz3021 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839605546-4yhlz3021 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839605546-4yhlz3021 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839605546-4yhlz3021 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-row, #fv-chart-1787839605546-4yhlz3021 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839605546-4yhlz3021.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839605546-4yhlz3021.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839605546-4yhlz3021 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839605546-4yhlz3021 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839605546-4yhlz3021 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839605546-4yhlz3021 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839605546-4yhlz3021 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839605546-4yhlz3021 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839605546-4yhlz3021 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839605546-4yhlz3021 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839605546-4yhlz3021 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839605546-4yhlz3021 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021.mobile-view .fv-pie-container,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-stacked-product,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-grouped-bar-product,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-row,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-stacked-product,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021.mobile-view .fv-bar-label,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-grouped-product-title,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-label,#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021.mobile-view .fv-bar-container,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-cluster,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-container,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-x-axis-label-space,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-benchmark-title,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-dropdown-title,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-chart-title,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-chart-subhead,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-header,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-vs,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select-container,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839605546-4yhlz3021.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839605546-4yhlz3021 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839605546-4yhlz3021 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-bar-row,#fv-chart-1787839605546-4yhlz3021 .fv-stacked-product,#fv-chart-1787839605546-4yhlz3021 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-label,#fv-chart-1787839605546-4yhlz3021 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-bar-container,#fv-chart-1787839605546-4yhlz3021 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-stl-shop-all-logo,#fv-chart-1787839605546-4yhlz3021 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839605546-4yhlz3021 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839605546-4yhlz3021.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-27T14:06:45.546Z","citation": "Again, the MSI Crosshair 16 Max performs well. With upscaling and/or frame gen, expect smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)","keywords": ["MSI Crosshair 16 Max | RTX 5070 (115 W)","MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)","Gigabyte Aero X16 Copilot | RTX 5070 (85 W)","Framework 16 | RTX 5070","MSI Stealth 16 AI+ | RTX 5080 (125 W)","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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 58,"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": "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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 94,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 57,"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": "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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 52,"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": "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-1787839605546-4yhlz3021" 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-1787839605546-4yhlz3021-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 Crosshair 16 Max performs well. With upscaling and/or frame gen, expect smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)" 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 Crosshair 16 Max (E2W) | RTX 5070 (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: 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: 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 ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 27%; background-color: #E33235;" data-target-width="27" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 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">18</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 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 ">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: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">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: 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: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>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 Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>80 Avg FPS, 51 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>27 Avg FPS, 18 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>58 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>75 Avg FPS, 58 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>97 Avg FPS, 53 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839605546-4yhlz3021-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 Crosshair 16 Max performs well. With upscaling and/or frame gen, expect frame smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 94%; background-color: #E33235;" data-target-width="94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 69%; background-color: #FE9F58;" 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><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.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: 49%; background-color: #FE9F58;" data-target-width="49" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><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: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #FE9F58;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>75 Avg FPS, 64 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>94 Avg FPS, 69 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>57 Avg FPS, 49 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>87 Avg FPS, 74 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839605546-4yhlz3021-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 Crosshair 16 Max performs well. With upscaling and/or frame gen, expect frame smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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: 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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 34.66666666666667%; background-color: #E33235;" data-target-width="34.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: 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 ">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: 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: 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">70</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 (Native res. Ultra High + upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>118 Avg FPS, 82 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>N/A</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>52 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>92 Avg FPS, 70 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>147 Avg FPS, 56 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 Crosshair 16 Max performs well. With upscaling and/or frame gen, expect smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)</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-1787839605546-4yhlz3021', false); });} else {initialize('fv-chart-1787839605546-4yhlz3021', false);}})();</script></div><p>When upscaling and/or frame gen is enabled, even pretty demanding games become smoothly playable at native res on max settings. Saying this, you might still want to drop your settings a little just to reduce any latency incurred by frame gen, as higher starting frame rates improve this.</p><p>I'd say this laptop is ideal for gaming on high (but not max) settings at 1600p with upscaling and, in some games, frame gen. That will be how to make the best use of the 165 Hz refresh rate on offer here.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mDrK2JGzgAkEKzMPDzwVfU" name="IMG_3457" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." src="https://cdn.mos.cms.futurecdn.net/mDrK2JGzgAkEKzMPDzwVfU-1920-80.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>Interestingly, this one seems to perform even better in most games than the previous MSI Crosshair we tested, the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-crosshair-16-hx-ai-2025-review/" target="_blank">Crosshair 16 HX AI (2025)</a>, which has the same GPU and a more powerful Core Ultra 9 275HX processor. That could be due to driver improvements over the past year plus the fact that this new one gets hotter, ie, allows for a bit of extra performance at the top. </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-1787839615006-c0i2cp85r *, #fv-chart-1787839615006-c0i2cp85r *:before, #fv-chart-1787839615006-c0i2cp85r *:after, #fv-chart-1787839615006-c0i2cp85r-slideshow *, #fv-chart-1787839615006-c0i2cp85r-slideshow *:before, #fv-chart-1787839615006-c0i2cp85r-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839615006-c0i2cp85r, #fv-chart-1787839615006-c0i2cp85r-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839615006-c0i2cp85r {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839615006-c0i2cp85r-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839615006-c0i2cp85r-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839615006-c0i2cp85r .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839615006-c0i2cp85r .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839615006-c0i2cp85r .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839615006-c0i2cp85r .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839615006-c0i2cp85r .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839615006-c0i2cp85r .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-row, #fv-chart-1787839615006-c0i2cp85r .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839615006-c0i2cp85r.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839615006-c0i2cp85r.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839615006-c0i2cp85r .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839615006-c0i2cp85r .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839615006-c0i2cp85r .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839615006-c0i2cp85r .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839615006-c0i2cp85r .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839615006-c0i2cp85r .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839615006-c0i2cp85r .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839615006-c0i2cp85r .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839615006-c0i2cp85r .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839615006-c0i2cp85r .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r.mobile-view .fv-pie-container,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-stacked-product,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-grouped-bar-product,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-row,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-stacked-product,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r.mobile-view .fv-bar-label,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-grouped-product-title,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-label,#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r.mobile-view .fv-bar-container,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-cluster,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-container,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-x-axis-label-space,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-benchmark-title,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-dropdown-title,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-chart-title,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-chart-subhead,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-header,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-vs,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select-container,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839615006-c0i2cp85r.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839615006-c0i2cp85r .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839615006-c0i2cp85r .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-bar-row,#fv-chart-1787839615006-c0i2cp85r .fv-stacked-product,#fv-chart-1787839615006-c0i2cp85r .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-label,#fv-chart-1787839615006-c0i2cp85r .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-bar-container,#fv-chart-1787839615006-c0i2cp85r .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-stl-shop-all-logo,#fv-chart-1787839615006-c0i2cp85r .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839615006-c0i2cp85r .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839615006-c0i2cp85r.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-27T14:06:55.006Z","citation": "The Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops","keywords": ["MSI Crosshair 16 Max | Core Ultra 7 251HX | RTX 5070 (115 W)","MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)","Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)","Framework 16 | Ryzen AI 9 HX 370 | RTX 5070","Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)","MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)","7zip 24.07","Cinebench 2024","Blender 4.2.0 (junkshop)","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – 7zip 24.07","value": 120.254,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – 7zip 24.07","value": 121.787,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – 7zip 24.07","value": 77.91,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – 7zip 24.07","value": 108.822,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – 7zip 24.07","value": 65.22,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – 7zip 24.07","value": 105.399,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – Cinebench 2024","value": 1638,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – Cinebench 2024","value": 1320,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – Cinebench 2024","value": 800,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – Cinebench 2024","value": 1158,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – Cinebench 2024","value": 812,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – Cinebench 2024","value": 1221,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – Blender 4.2.0 (junkshop)","value": 112.66,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – Blender 4.2.0 (junkshop)","value": 108.15,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – Blender 4.2.0 (junkshop)","value": 65.55,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – Blender 4.2.0 (junkshop)","value": 93.15,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – Blender 4.2.0 (junkshop)","value": 62.87,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – Blender 4.2.0 (junkshop)","value": 79.43,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – Procyon","value": 1750,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – Procyon","value": 1508,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – Procyon","value": 1418,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – Procyon","value": 1789,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – Procyon","value": 1490,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – Procyon","value": 2472,"unitText": "Overall index score"}]}</script><div id="fv-chart-1787839615006-c0i2cp85r" 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-1787839615006-c0i2cp85r-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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops " 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></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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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: 80.16933333333334%; background-color: #E33235;" data-target-width="80.16933333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.254</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90.118%; background-color: #FE9F58;" data-target-width="90.118" data-target-margin="0"><div 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.177</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 81.19133333333333%; background-color: #E33235;" data-target-width="81.19133333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">121.787</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.21466666666667%; background-color: #FE9F58;" data-target-width="87.21466666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130.822</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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.94%; background-color: #E33235;" data-target-width="51.94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.91</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.51333333333333%; background-color: #FE9F58;" data-target-width="58.51333333333333" data-target-margin="0"><div 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.77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 72.548%; background-color: #E33235;" data-target-width="72.548" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 85.57%; background-color: #FE9F58;" data-target-width="85.57" data-target-margin="0"><div 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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 43.480000000000004%; background-color: #E33235;" data-target-width="43.480000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.52000000000001%; background-color: #FE9F58;" data-target-width="70.52000000000001" data-target-margin="0"><div 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.78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | 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: 70.26599999999999%; background-color: #E33235;" data-target-width="70.26599999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 65.88533333333334%; background-color: #FE9F58;" data-target-width="65.88533333333334" data-target-margin="0"><div 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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>7zip 24.07 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>120.254 Compressing (GIPS), 135.177 Decompressing (GIPS)</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>121.787 Compressing (GIPS), 130.822 Decompressing (GIPS)</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>77.91 Compressing (GIPS), 87.77 Decompressing (GIPS)</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370 | RTX 5070</td><td>108.822 Compressing (GIPS), 128.355 Decompressing (GIPS)</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>65.22 Compressing (GIPS), 105.78 Decompressing (GIPS)</td></tr><tr><td>MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)</td><td>105.399 Compressing (GIPS), 98.828 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839615006-c0i2cp85r-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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops " style="display: none;"><div class="fv-benchmark-group"><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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: 81.89999999999999%; background-color: #E33235;" data-target-width="81.89999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1638</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.45%; background-color: #FE9F58;" data-target-width="6.45" data-target-margin="0"></div><span class="fv-bar-value-outside">129</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 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">1320</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.7%; background-color: #FE9F58;" data-target-width="6.7" data-target-margin="0"></div><span class="fv-bar-value-outside">134</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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%; 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">800</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.9%; background-color: #FE9F58;" data-target-width="3.9" data-target-margin="0"></div><span class="fv-bar-value-outside">78</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 57.9%; background-color: #E33235;" data-target-width="57.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">1158</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.25%; background-color: #FE9F58;" data-target-width="5.25" data-target-margin="0"></div><span class="fv-bar-value-outside">105</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 40.6%; background-color: #E33235;" data-target-width="40.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">812</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.050000000000001%; background-color: #FE9F58;" data-target-width="5.050000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">101</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | 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.050000000000004%; background-color: #E33235;" data-target-width="61.050000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 6.2%; background-color: #FE9F58;" data-target-width="6.2" data-target-margin="0"></div><span class="fv-bar-value-outside">124</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>500</span><span>1,000</span><span>1,500</span><span>2,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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>1638 Multi-core index score, 129 Single-core index score</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>1320 Multi-core index score, 134 Single-core index score</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>800 Multi-core index score, 78 Single-core index score</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370 | RTX 5070</td><td>1158 Multi-core index score, 105 Single-core index score</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>812 Multi-core index score, 101 Single-core index score</td></tr><tr><td>MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)</td><td>1221 Multi-core index score, 124 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839615006-c0i2cp85r-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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops " style="display: none;"><div class="fv-benchmark-group"><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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: 5.633%; background-color: #E33235;" data-target-width="5.633" data-target-margin="0"></div><span class="fv-bar-value-outside">112.66</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.337%; background-color: #FE9F58;" data-target-width="52.337" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1046.74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 5.407500000000001%; background-color: #E33235;" data-target-width="5.407500000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">108.15</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.449%; background-color: #FE9F58;" data-target-width="51.449" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1028.98</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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.2775%; background-color: #E33235;" data-target-width="3.2775" data-target-margin="0"></div><span class="fv-bar-value-outside">65.55</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.8795%; background-color: #FE9F58;" data-target-width="50.8795" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1017.59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 3.1435%; background-color: #E33235;" data-target-width="3.1435" data-target-margin="0"></div><span class="fv-bar-value-outside">62.87</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.70249999999999%; background-color: #FE9F58;" data-target-width="50.70249999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1014.05</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>112.66 CPU (samples/min), 1046.74 GPU (samples/min)</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>108.15 CPU (samples/min), 1028.98 GPU (samples/min)</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>65.55 CPU (samples/min), 1017.59 GPU (samples/min)</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370 | RTX 5070</td><td>93.15 CPU (samples/min), 1026.08 GPU (samples/min)</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>62.87 CPU (samples/min), 1014.05 GPU (samples/min)</td></tr><tr><td>MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)</td><td>79.43 CPU (samples/min), 1691.37 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839615006-c0i2cp85r-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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops " style="display: none;"><div class="fv-benchmark-group"><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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.333333333333336%; background-color: #E33235;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1750</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.9039999999999997%; background-color: #FE9F58;" data-target-width="1.9039999999999997" data-target-margin="0"></div><span class="fv-bar-value-outside">57.12</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.11899999999999998%; background-color: #1CA9C4;" data-target-width="0.11899999999999998" data-target-margin="0"></div><span class="fv-bar-value-outside">3.57</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 50.26666666666667%; background-color: #E33235;" data-target-width="50.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1508</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.2089999999999996%; background-color: #FE9F58;" data-target-width="2.2089999999999996" data-target-margin="0"></div><span class="fv-bar-value-outside">66.27</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.13799999999999998%; background-color: #1CA9C4;" data-target-width="0.13799999999999998" data-target-margin="0"></div><span class="fv-bar-value-outside">4.14</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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: 47.266666666666666%; background-color: #E33235;" data-target-width="47.266666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1418</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.3506666666666667%; background-color: #FE9F58;" data-target-width="2.3506666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">70.52</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.147%; background-color: #1CA9C4;" data-target-width="0.147" data-target-margin="0"></div><span class="fv-bar-value-outside">4.41</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 49.666666666666664%; background-color: #E33235;" data-target-width="49.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">1490</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.237%; background-color: #FE9F58;" data-target-width="2.237" data-target-margin="0"></div><span class="fv-bar-value-outside">67.11</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.13999999999999999%; background-color: #1CA9C4;" data-target-width="0.13999999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">4.2</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>1750 Overall index score, 57.12 Duration (Sec), 3.57 Sec/image</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>1508 Overall index score, 66.27 Duration (Sec), 4.14 Sec/image</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>1418 Overall index score, 70.52 Duration (Sec), 4.41 Sec/image</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370 | RTX 5070</td><td>1789 Overall index score, 55.9 Duration (Sec), 3.49 Sec/image</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>1490 Overall index score, 67.11 Duration (Sec), 4.2 Sec/image</td></tr><tr><td>MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)</td><td>2472 Overall index score, 40.44 Duration (Sec), 2.53 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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops </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-1787839615006-c0i2cp85r', false); });} else {initialize('fv-chart-1787839615006-c0i2cp85r', false);}})();</script></div><p>Much as with this laptop's gaming performance, its productivity performance is impressive. When allowed to run so hot, the Intel chip here can plough through tasks such as decompression and other multi-core-heavy tasks.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-thermals"><span>MSI Crosshair 16 Max HX E2W 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-1787839624290-xm2ljsr4u *, #fv-chart-1787839624290-xm2ljsr4u *:before, #fv-chart-1787839624290-xm2ljsr4u *:after, #fv-chart-1787839624290-xm2ljsr4u-slideshow *, #fv-chart-1787839624290-xm2ljsr4u-slideshow *:before, #fv-chart-1787839624290-xm2ljsr4u-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839624290-xm2ljsr4u, #fv-chart-1787839624290-xm2ljsr4u-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839624290-xm2ljsr4u {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839624290-xm2ljsr4u-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839624290-xm2ljsr4u-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-row, #fv-chart-1787839624290-xm2ljsr4u .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839624290-xm2ljsr4u.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839624290-xm2ljsr4u.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839624290-xm2ljsr4u .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u.mobile-view .fv-pie-container,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-stacked-product,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-grouped-bar-product,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-row,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-stacked-product,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u.mobile-view .fv-bar-label,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-grouped-product-title,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-label,#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u.mobile-view .fv-bar-container,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-cluster,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-container,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-x-axis-label-space,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-benchmark-title,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-dropdown-title,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-chart-title,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-chart-subhead,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-header,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-vs,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select-container,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839624290-xm2ljsr4u.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839624290-xm2ljsr4u .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-bar-row,#fv-chart-1787839624290-xm2ljsr4u .fv-stacked-product,#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-label,#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-bar-container,#fv-chart-1787839624290-xm2ljsr4u .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-stl-shop-all-logo,#fv-chart-1787839624290-xm2ljsr4u .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839624290-xm2ljsr4u.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-27T14:07:04.290Z","citation": "The MSI Crosshair 16 Max does run very hot on Extreme Performance mode (and, as an aside, still pretty damn hot in Balanced mode). That's especially the case for its Core Ultra 7 251HX CPU.","keywords": ["MSI Crosshair 16 Max | Core Ultra 7 251HX | RTX 5070 (115 W)","MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)","Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)","Framework 16 | Ryzen AI 9 HX 370 | RTX 5070","Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)","MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)","Gaming temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – Gaming temperatures","value": 91,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – Gaming temperatures","value": 55,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – Gaming temperatures","value": 55,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – Gaming temperatures","value": 65,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – Gaming temperatures","value": 58,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – Gaming temperatures","value": 92,"unitText": "Avg CPU (°C)"}]}</script><div id="fv-chart-1787839624290-xm2ljsr4u" 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-1787839624290-xm2ljsr4u-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 MSI Crosshair 16 Max does run very hot on Extreme Performance mode (and, as an aside, still pretty damn hot in Balanced mode). That's especially the case for its Core Ultra 7 251HX CPU." 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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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.66666666666667%; background-color: #E33235;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #FE9F58;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div 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: 56.00000000000001%; background-color: #EB6F71;" 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 ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 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">55</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: 18.666666666666668%; background-color: #1CA9C4;" data-target-width="18.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">28</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #EB6F71;" 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 ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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: 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">55</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">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #1CA9C4;" 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 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-bar-row"><div class="fv-bar-label ">Framework 16 | 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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 38.666666666666664%; background-color: #E33235;" data-target-width="38.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">58</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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #1CA9C4;" 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 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+ | 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>91 Avg CPU (°C), 104 Max CPU (°C), 81 Avg GPU (°C), 84 Max GPU (°C)</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>55 Avg CPU (°C), 98 Max CPU (°C), 28 Avg GPU (°C), 69 Max GPU (°C)</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>55 Avg CPU (°C), 87 Max CPU (°C), 57 Avg GPU (°C), 71 Max GPU (°C)</td></tr><tr><td>Framework 16 | 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><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>58 Avg CPU (°C), 71 Max CPU (°C), 59 Avg GPU (°C), 72 Max GPU (°C)</td></tr><tr><td>MSI Stealth 16 AI+ | 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></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 Crosshair 16 Max does run very hot on Extreme Performance mode (and, as an aside, still pretty damn hot in Balanced mode). That's especially the case for its Core Ultra 7 251HX 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><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-1787839624290-xm2ljsr4u', false); });} else {initialize('fv-chart-1787839624290-xm2ljsr4u', false);}})();</script></div><p>This laptop is indeed particularly toasty. This obviously helps in the performance department, but don't expect it to win any efficiency medals. 104 °C for the max CPU temp is <em>hot</em>, as is 84 °C for the GPU, though the new MSI Stealth runs a little hotter on that front.</p><p>That being said, during all my time gaming, I didn't notice my fingers getting too hot on WASD, and given the performance is so good, I doubt the high temps indicate too much throttling.</p><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="eqbJkXknKfXG8soP6zPT3V" name="IMG_3484" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." src="https://cdn.mos.cms.futurecdn.net/eqbJkXknKfXG8soP6zPT3V-1920-80.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 Crosshair can get pretty loud in Extreme Performance mode, which these benchmarks were taken in. However, as with the new Stealth, this Crosshair's fans don't sound grating at all. You just get a pleasant, loud whoosh. Though it will make it difficult to hear your game through the speakers if you're opting for built-in audio.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-aesthetics"><span>MSI Crosshair 16 Max HX E2W aesthetics</span></h2><p>I don't have a ton of praise for the way this laptop looks, unfortunately. It's not awful, just not my particular cup of tea. There's a splash of the old-fashioned, angular, gamer-y look to it, but it only leans kind of half-heartedly in that direction, which ultimately means it looks a little confused about what it wants to be overall.</p><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="8wmgMQBbnwFVSYosY7JoeU" name="IMG_3465" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." src="https://cdn.mos.cms.futurecdn.net/8wmgMQBbnwFVSYosY7JoeU-1920-80.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're getting some funky RGB lighting on the keys, including a translucent WASD if that's your jam, and you're also getting the logo on the lid which lights up and a particularly angular design on the underside, but the rest of the chassis is plain. To be honest, I'd rather it leaned in one direction or the other: gamer-y, or subtle. Still, it's far from an outrageous design and doesn't offend my aesthetic sensibilities too much.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-software"><span>MSI Crosshair 16 Max HX E2W software</span></h2><p>The main bloatware on this laptop is Norton antivirus, which I'd personally promptly uninstall just because Microsoft Defender is fine and Norton, in my historical opinion, can be a bit of a pain. </p><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:62.50%;"><img id="VHL8jpnPZ8k4P4jWYUsq5i" name="Screenshot (2)" alt="MSI Center software running on an MSI Stealth 16 AI+ gaming laptop." src="https://cdn.mos.cms.futurecdn.net/VHL8jpnPZ8k4P4jWYUsq5i-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1600" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: MSI)</span></figcaption></figure><p>Apart from that, you get MSI Center to control all the settings such as lighting and performance modes. You can install a bunch more modules to fiddle with different settings if you wish, but I just stuck with those and the default system info and options pages. It runs well and isn't too difficult to navigate once you get used to it, but it definitely feels like a 'set it and leave it' kind of software that you don't need to load up very often.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-battery-life"><span>MSI Crosshair 16 Max HX E2W 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-1787839635018-iua2nzvy8 *, #fv-chart-1787839635018-iua2nzvy8 *:before, #fv-chart-1787839635018-iua2nzvy8 *:after, #fv-chart-1787839635018-iua2nzvy8-slideshow *, #fv-chart-1787839635018-iua2nzvy8-slideshow *:before, #fv-chart-1787839635018-iua2nzvy8-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839635018-iua2nzvy8, #fv-chart-1787839635018-iua2nzvy8-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839635018-iua2nzvy8 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839635018-iua2nzvy8-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839635018-iua2nzvy8-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-row, #fv-chart-1787839635018-iua2nzvy8 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839635018-iua2nzvy8.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839635018-iua2nzvy8.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839635018-iua2nzvy8 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8.mobile-view .fv-pie-container,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-stacked-product,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-grouped-bar-product,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-row,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-stacked-product,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8.mobile-view .fv-bar-label,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-grouped-product-title,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-label,#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8.mobile-view .fv-bar-container,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-cluster,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-container,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-x-axis-label-space,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-benchmark-title,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-dropdown-title,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-chart-title,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-chart-subhead,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-header,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-vs,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select-container,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839635018-iua2nzvy8.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839635018-iua2nzvy8 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-bar-row,#fv-chart-1787839635018-iua2nzvy8 .fv-stacked-product,#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-label,#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-bar-container,#fv-chart-1787839635018-iua2nzvy8 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-stl-shop-all-logo,#fv-chart-1787839635018-iua2nzvy8 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839635018-iua2nzvy8.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-27T14:07:15.018Z","citation": "The MSI Crosshair 16 Max perhaps unsurprisingly doesn't do very well when it comes to battery life. It seems oriented around eking out as much performance as possible from its CPU and GPU, without much care for efficiency.","keywords": ["MSI Crosshair 16 Max","MSI Crosshair 16 HX (AI)","Gigabyte Aero X16 Copilot","Framework 16","Lenovo LOQ 15 Gen10","MSI Stealth 16 AI+","PCMark 10","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) – PCMark 10","value": 72,"unitText": ""},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) – PCMark 10","value": 101,"unitText": ""},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot – PCMark 10","value": 109,"unitText": ""},{"@type": "PropertyValue","name": "Framework 16 – PCMark 10","value": 131,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 – PCMark 10","value": 89,"unitText": ""},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – PCMark 10","value": 104,"unitText": ""}]}</script><div id="fv-chart-1787839635018-iua2nzvy8" 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-1787839635018-iua2nzvy8-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 Crosshair 16 Max perhaps unsurprisingly doesn't do very well when it comes to battery life. It seems oriented around eking out as much performance as possible from its CPU and GPU, without much care for efficiency." 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">MSI Crosshair 16 Max (E2W)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FFC08B;" 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 class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI)</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><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.66666666666667%; background-color: #FE9F58;" data-target-width="72.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">109</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: #E33235;" data-target-width="87.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">131</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 59.333333333333336%; background-color: #1CA9C4;" data-target-width="59.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #66C5D7;" 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></div><table class="sr-only"><caption>PCMark 10 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W)</td><td>72</td></tr><tr><td>MSI Crosshair 16 HX (AI)</td><td>101</td></tr><tr><td>Gigabyte Aero X16 Copilot</td><td>109</td></tr><tr><td>Framework 16</td><td>131</td></tr><tr><td>Lenovo LOQ 15 Gen10</td><td>89</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 Crosshair 16 Max perhaps unsurprisingly doesn't do very well when it comes to battery life. It seems oriented around eking out as much performance as possible from its CPU and GPU, without much care for efficiency.</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-1787839635018-iua2nzvy8', false); });} else {initialize('fv-chart-1787839635018-iua2nzvy8', false);}})();</script></div><p>You probably already expected this given the laptop ekes out as much performance as it can from its components, not to mention that it runs mighty hot, but battery life is not great. This isn't a laptop for those of you who primarily want to game while out and about using battery power, but for short sessions or light work it's fine unplugged. </p><p>The RTX 5080-boasting MSI Stealth laptop I tested has a 90 Wh battery and lasted for 104 minutes in a gaming battery life benchmark, whereas this one has an 80 Wh battery and lasted for just 72 minutes. That's 31% less time up and running, and less than a bunch of other RTX 5070 laptops we've tested.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-value"><span>MSI Crosshair 16 Max HX E2W Value</span></h2><p>You're looking at about $2,600 for the 32 GB version of this—<a href="https://www.microcenter.com/product/709576/msi-crosshair-16-max-hx-oled-16-gaming-laptop-computer---core-black_Hatchfeed" target="_blank">$2,000 on offer</a>—and I can't see the 16 GB version that I tried for sale anywhere. Looking at some of the <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">best deals on gaming laptops</a> right now, that $2,600 is pretty expensive for an RTX 5070 machine.</p><p>On the one hand, this isn't a corner-cutting machine, as you're getting a lovely OLED panel and some very convincing performance that pushes the CPU and GPU as far as possible. But on the other hand, even $2,000 on sale is a lot for an RTX 5070 machine, even during a memory shortage. You can often pick similar but non-OLED gaming laptops up for well under $1,500 on sale.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/oHJBkxgG5DuKQHQhnxkB6V-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ncjqfk8qsNZoFNPuiAsgeU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RLsN9gn7Mbm3oE53xj2XeU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/qAV9CwQkFwWoaBHf8kqgeU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>As such, unless and until there are bigger discounts on it, I don't think the price tag fits what's on offer. If the normal retail price were a couple hundred lower and the discount price was a couple hundred lower, too, I would consider it for the OLED panel and great performance. </p><p>But as it stands, it's a tough sell, especially if you want any kind of battery or thermal efficiency, or just a laptop that looks a little more dashing. Not to mention one that doesn't suffer from audio latency issues. Considering performance alone it's a great machine, but the price is not quite right.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/msi-crosshair-16-max-hx-e2w-review/</link>
                                                                            <description>
                            <![CDATA[ Great mid-range performance, but most certainly at a cost. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DgZUgXbK89aWX4mFm3ARYT</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hfi6afiN7tUhEpMkwksafU-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 01 Sep 2026 09:50:22 +0000</pubDate>                                                                                                                                <updated>Tue, 01 Sep 2026 09:50:27 +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-320-70.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/hfi6afiN7tUhEpMkwksafU-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An MSI Crosshair 16 Max HX E2W gaming laptop.]]></media:description>                                                            <media:text><![CDATA[An MSI Crosshair 16 Max HX E2W gaming laptop.]]></media:text>
                                <media:title type="plain"><![CDATA[An MSI Crosshair 16 Max HX E2W gaming laptop.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hfi6afiN7tUhEpMkwksafU-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="MSI Crosshair 16 Max HX E2W" data-widget-title=""></div><p>The MSI Crosshair 16 Max HX E2W is in many ways the polar opposite of the other MSI laptop I recently tested, the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-stealth-16-ai-b3w-review/" target="_blank">Stealth 16 AI+ B3W</a>. The latter is an ultra-expensive, sleek and subtle machine that limits its power for the sake of thermals, efficiency, and form factor. Not so with the Crosshair: it's a gaming laptop, and it knows it.</p><p>I could tell as much as soon as I unboxed it, thanks to its glossy—and I would later discover, RGB-lit—embossed MSI logo on the lid, plus the general thickness, key styling and so on. It's not particularly obnoxious and still has some subtlety to it, but it's not hiding the fact that it's a gaming laptop.</p><p>Nor does it hide this fact when it comes to performance, eking as much as it can out of the RTX 5070 GPU and Core Ultra 7 251HX processor, saying to hell with thermals and battery life. I can certainly respect that, but it has to deliver in other respects, too, including price. And in other respects this laptop is not quite so pretty.</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 great all-round performance:</strong> MSI really has designed this thing to eke out as much performance as possible from the mid-range components.<br /><br />✅ <strong>Punchy visuals are important to you:</strong> This laptop has a gorgeous OLED panel that does indeed make visuals pop.</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 snappy audio:</strong> The audio from this laptop suffers from latency issues, and I couldn't seem to resolve them even after quite a bit of tinkering.<br /><br />❌ <strong>You want to take this out and about: </strong>Not only does this laptop have poor battery life, it also doesn't look particularly appealing aesthetically for use in public.</p></div></div></div></div><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-features"><span>MSI Crosshair 16 Max HX E2W features</span></h2><div ><table><caption>MSI Crosshair 16 Max HX E2W specs</caption><tbody><tr><td class="firstcol " ><p><strong>CPU</strong></p></td><td  ><p>Intel Core Ultra 7 251HX</p></td></tr><tr><td class="firstcol " ><p><strong>NPU</strong></p></td><td  ><p>30 TOPS</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>RTX 5070 mobile (115 W)</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>16 GB DDR5-6400</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>165 Hz</p></td></tr><tr><td class="firstcol " ><p><strong>Ports</strong></p></td><td  ><p>1x RJ45, 1x Thunderbolt 4, 1x USB Type-C, 3x USB Type-A 3.2 Gen2, 1x HDMI 2.1</p></td></tr><tr><td class="firstcol " ><p><strong>Wireless connectivity</strong></p></td><td  ><p>Wi-Fi 6E</p></td></tr><tr><td class="firstcol " ><p><strong>Battery</strong></p></td><td  ><p>80 Whr (4-cell)</p></td></tr><tr><td class="firstcol " ><p><strong>Dimensions</strong></p></td><td  ><p>363 x 269.7 x 21.95–23.85 mm</p></td></tr><tr><td class="firstcol " ><p><strong>Weight</strong></p></td><td  ><p>2.2 kg</p></td></tr><tr><td class="firstcol " ><p><strong>Price</strong></p></td><td  ><p><a href="https://www.microcenter.com/product/709576/msi-crosshair-16-max-hx-oled-16-gaming-laptop-computer---core-black_Hatchfeed" target="_blank">$2,600</a> (32 GB ver., US only)</p></td></tr></tbody></table></div><p>The particular Crosshair 16 Max HX E2W that I tested came with an Intel Core Ultra 7 251HX, RTX 5070, and 16 GB of DDR5 RAM, but there are different versions. The ones I can currently spot online have a <a href="https://www.microcenter.com/product/709576/msi-crosshair-16-max-hx-oled-16-gaming-laptop-computer---core-black_Hatchfeed" target="_blank">more powerful Core Ultra 9 290HX with 32 GB of DDR5</a>, or the same <a href="https://www.costco.com/p/-/msi-crosshair-16-max-16-gaming-laptop-intel-core-ultra-7-251hx-nvidia-rtx-5060-2560x1600-oled-display-16gb-ddr5-ram-1tb-ssd-windows-11/4201008045?CID=product" target="_blank">251HX CPU but an RTX 5060 and 32 GB of DDR5</a>. All of those come with 1 TB of storage.</p><p>In the case of the 16 GB of RAM in the version I have, it is at least 2x8 GB of fast 6,400 MT/s memory, rather than a single stick of slow RAM. This presumably helps a bunch with CPU-intensive tasks, as I found the laptop to perform even better than some others with 'better' CPUs.</p><p>A big draw here is also the OLED panel, which is gorgeous. I'm not used to seeing OLEDs on such gamer-y gaming laptops, as I've only really seen them on gaming laptops that are going for 'sleek and refined', so it's a nice surprise to see such a great panel here. It's only 165 Hz, but it's a perfect match for the RTX 5070 mobile GPU inside the Crosshair.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/ivTfHwMivNVJSPwyDL5bfU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Qh9yeRxmYyQSrhoRFwBTvU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7YRWQRcizsExLZAfEPz2rU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>At first I thought there weren't many ports on this laptop, but before long I found the rest hidden on the rear side and breathed a sigh of relief. I particularly like the inclusion of a Thunderbolt 4 port as well as a port for an Ethernet connection.</p><p>Getting to how it is to actually use the laptop, I don't have any real complaints but equally no specific praises. It's no behemoth, but it's hardly a slimline laptop, either, and its keys feel simply… <em>fine</em>. WASD keys are translucent and there is 24-zone RGB, again signalling to the world 'I am definitely a gaming laptop'. I do wish MSI had foregone the numpad to make things a little less cramped, though. The trackpad is quite small, but it is at least central, which is the correct choice (fight me).</p><p>The big downside is audio, just as was the case with the Stealth. However, in this case it's even worse. There's definite (but not catastrophically high) latency over the default audio device, but unlike with the Stealth I tested, this wasn't resolved by switching to a different USB-connected audio device. </p><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="quYVDnmJ4L8bV3yDaKWCzU" name="IMG_3464" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." src="https://cdn.mos.cms.futurecdn.net/quYVDnmJ4L8bV3yDaKWCzU-1920-80.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 such, if you play games that really benefit from snappy and responsive audio such as shooters, and especially sensitive to a little audio delay, I'd steer clear unless and until MSI discovers what the problem is and how to fix it (the company is investigating). I tried disabling/uninstalling Nahimic as well as Norton antivirus to see if that helped, but doing the former proved difficult and the latter didn't resolve it.</p><p>The speakers themselves are nothing to write home about anyway. They're not the worst I've heard, but they've definitely got a little bit of that tinniness in them that you expect out of a lot of laptops or cheaper Bluetooth speakers.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-performance"><span>MSI Crosshair 16 Max HX E2W performance</span></h2><p>The Crosshair 16 Max HX E2W performs very well for an RTX 5070 laptop, often beating other similar lappies. MSI has clearly opted for a performance-oriented machine here, and it shows.</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-1787843528699-4tmmkmbrk *, #fv-chart-1787843528699-4tmmkmbrk *:before, #fv-chart-1787843528699-4tmmkmbrk *:after, #fv-chart-1787843528699-4tmmkmbrk-slideshow *, #fv-chart-1787843528699-4tmmkmbrk-slideshow *:before, #fv-chart-1787843528699-4tmmkmbrk-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787843528699-4tmmkmbrk, #fv-chart-1787843528699-4tmmkmbrk-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787843528699-4tmmkmbrk {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787843528699-4tmmkmbrk-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787843528699-4tmmkmbrk-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-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-1787843528699-4tmmkmbrk-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787843528699-4tmmkmbrk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-row, #fv-chart-1787843528699-4tmmkmbrk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787843528699-4tmmkmbrk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787843528699-4tmmkmbrk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787843528699-4tmmkmbrk .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk.mobile-view .fv-pie-container,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-stacked-product,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-grouped-bar-product,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-row,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-stacked-product,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk.mobile-view .fv-bar-label,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-grouped-product-title,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-label,#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk.mobile-view .fv-bar-container,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-cluster,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-container,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk.mobile-view .fv-x-axis-wrapper,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-x-axis-label-space,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-x-axis-chart-space,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-benchmark-title,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-dropdown-title,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-carousel-nav-btn,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-chart-title,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-chart-subhead,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-header,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select-wrapper,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-vs,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select-container,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-versus-select,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787843528699-4tmmkmbrk.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-1787843528699-4tmmkmbrk.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787843528699-4tmmkmbrk.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787843528699-4tmmkmbrk .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-bar-row,#fv-chart-1787843528699-4tmmkmbrk .fv-stacked-product,#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-bar-label,#fv-chart-1787843528699-4tmmkmbrk .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-bar-container,#fv-chart-1787843528699-4tmmkmbrk .fv-bar-cluster {width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787843528699-4tmmkmbrk .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-label-space {display: none !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .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-1787843528699-4tmmkmbrk .fv-stl-shop-all-logo,#fv-chart-1787843528699-4tmmkmbrk .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787843528699-4tmmkmbrk .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787843528699-4tmmkmbrk.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-27T15:12:08.699Z","citation": "The MSI Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop.","keywords": ["MSI Crosshair 16 Max (E2W) | RTX 5070","MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)","Gigabyte Aero X16 Copilot | RTX 5070 (85 W)","Framework 16 | RTX 5070","Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)","MSI Stealth 16 AI+| RTX 5080 (125 W)","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 Crosshair 16 Max (E2W) | RTX 5070 – Cyberpunk 2077 (1080p RT Ultra)","value": 46,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 34,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (1080p RT Ultra)","value": 43,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 36,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+| RTX 5080 (125 W) – Cyberpunk 2077 (1080p RT Ultra)","value": 55,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | RTX 5070 – Baldur's Gate 3 (1080p Ultra)","value": 85,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Baldur's Gate 3 (1080p Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Baldur's Gate 3 (1080p Ultra)","value": 63,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Baldur's Gate 3 (1080p Ultra)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – Baldur's Gate 3 (1080p Ultra)","value": 60,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 – Black Myth: Wukong benchmarking tool (1080p High)","value": 68,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 45,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 53,"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": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – Black Myth: Wukong benchmarking tool (1080p High)","value": 57,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 – F1 24 (1080p Ultra High)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – F1 24 (1080p Ultra High)","value": 62,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – F1 24 (1080p Ultra High)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (1080p Ultra High)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – F1 24 (1080p Ultra High)","value": 65,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 87,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 83,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Metro Exodus Enhanced Edition (1080p Ultra)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W) – Metro Exodus Enhanced Edition (1080p Ultra)","value": 63,"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"}]}</script><div id="fv-chart-1787843528699-4tmmkmbrk" 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-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." 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 Crosshair 16 Max (E2W) | 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: 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: 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 ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 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">34</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 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: 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-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: 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: 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 ">Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (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">36</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 53.333333333333336%; background-color: #FE9F58;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Cyberpunk 2077 (1080p RT Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070</td><td>46 Avg FPS, 33 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>34 Avg FPS, 24 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>32 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>43 Avg FPS, 33 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>36 Avg FPS, 24 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>55 Avg FPS, 32 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | 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: 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">85</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #FE9F58;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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%; 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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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%; background-color: #E33235;" data-target-width="63" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 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">32</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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (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">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27%; background-color: #FE9F58;" data-target-width="27" data-target-margin="0"><div 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 ">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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | RTX 5070</td><td>85 Avg FPS, 52 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>74 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>63 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>69 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>60 Avg FPS, 27 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>68 Avg FPS, 39 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | 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: 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: 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 ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 56.25%; background-color: #E33235;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.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: 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 ">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: 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 ">Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (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: 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: 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 ">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: 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: 58.75%; background-color: #FE9F58;" data-target-width="58.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (1080p High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070</td><td>68 Avg FPS, 59 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>45 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>53 Avg FPS, 30 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>64 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>57 Avg FPS, 39 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>73 Avg FPS, 47 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | 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: 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: 56.99999999999999%; background-color: #FE9F58;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><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: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 LOQ 15 Gen10 | Nvidia RTX 5060 (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%; 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">65</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 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>F1 24 (1080p Ultra High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070</td><td>83 Avg FPS, 57 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>62 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>60 Avg FPS, 34 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>75 Avg FPS, 58 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>65 Avg FPS, 34 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>100 Avg FPS, 50 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787843528699-4tmmkmbrk-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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | 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: 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: 36%; background-color: #FE9F58;" data-target-width="36" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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%; background-color: #E33235;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 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">20</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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (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: 42%; background-color: #E33235;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 30.666666666666664%; background-color: #FE9F58;" data-target-width="30.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">46</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | RTX 5070</td><td>87 Avg FPS, 54 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>83 Avg FPS, 64 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>66 Avg FPS, 20 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>82 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Nvidia RTX 5060 (115 W)</td><td>63 Avg FPS, 46 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+| RTX 5080 (125 W)</td><td>102 Avg FPS, 42 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 Crosshair 16 Max performs incredibly well at 1080p, often beating other RTX 5070 laptops and almost keeping up with an (admittedly power-limited) RTX 5080 laptop.</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-1787843528699-4tmmkmbrk', false); });} else {initialize('fv-chart-1787843528699-4tmmkmbrk', 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-1787839596520-cqrvcm4o5 *, #fv-chart-1787839596520-cqrvcm4o5 *:before, #fv-chart-1787839596520-cqrvcm4o5 *:after, #fv-chart-1787839596520-cqrvcm4o5-slideshow *, #fv-chart-1787839596520-cqrvcm4o5-slideshow *:before, #fv-chart-1787839596520-cqrvcm4o5-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839596520-cqrvcm4o5, #fv-chart-1787839596520-cqrvcm4o5-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839596520-cqrvcm4o5 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839596520-cqrvcm4o5-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839596520-cqrvcm4o5-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-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-1787839596520-cqrvcm4o5-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-row, #fv-chart-1787839596520-cqrvcm4o5 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839596520-cqrvcm4o5.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839596520-cqrvcm4o5.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839596520-cqrvcm4o5 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5.mobile-view .fv-pie-container,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-stacked-product,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-grouped-bar-product,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-row,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-stacked-product,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5.mobile-view .fv-bar-label,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-grouped-product-title,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-label,#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5.mobile-view .fv-bar-container,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-cluster,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-container,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-x-axis-label-space,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-benchmark-title,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-dropdown-title,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-chart-title,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-chart-subhead,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-header,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-vs,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select-container,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-versus-select,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839596520-cqrvcm4o5.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-1787839596520-cqrvcm4o5.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839596520-cqrvcm4o5.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839596520-cqrvcm4o5 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-row,#fv-chart-1787839596520-cqrvcm4o5 .fv-stacked-product,#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-bar-label,#fv-chart-1787839596520-cqrvcm4o5 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-container,#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .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-1787839596520-cqrvcm4o5 .fv-stl-shop-all-logo,#fv-chart-1787839596520-cqrvcm4o5 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839596520-cqrvcm4o5 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839596520-cqrvcm4o5.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-27T14:06:36.521Z","citation": "The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)","keywords": ["MSI Crosshair 16 Max | RTX 5070 (115 W)","MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)","Framework 16 | RTX 5070","Gigabyte Aero X16 Copilot | RTX 5070 (85 W)","MSI Stealth 16 AI+ | RTX 5080 (125 W)","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 Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 26,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 9,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Cyberpunk 2077 (Native res. RT Ultra)","value": 18,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Cyberpunk 2077 (Native res. RT Ultra)","value": 12,"unitText": "Avg FPS"},{"@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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Baldur's Gate 3 (Native res. Ultra)","value": 79,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Baldur's Gate 3 (Native res. Ultra)","value": 65,"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": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Baldur's Gate 3 (Native res. Ultra)","value": 54,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 66,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 94,"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": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Black Myth: Wukong benchmarking tool (Native res. High)","value": 57,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – F1 24 (Native res. Ultra High)","value": 47,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – F1 24 (Native res. Ultra High)","value": 35,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – F1 24 (Native res. Ultra High)","value": 41,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – F1 24 (Native res. Ultra High)","value": 34,"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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 59,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 53,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Framework 16 | RTX 5070 – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 54,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Metro Exodus Enhanced Edition (Native res. Ultra)","value": 45,"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"}]}</script><div id="fv-chart-1787839596520-cqrvcm4o5" 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-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)" 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 Crosshair 16 Max (E2W) | RTX 5070 (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%; 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 Crosshair 16 HX (AI) | RTX 5070 (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: 22.5%; background-color: #E33235;" data-target-width="22.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">9</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5%; background-color: #FE9F58;" data-target-width="5" data-target-margin="0"></div><span class="fv-bar-value-outside">2</span></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-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 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">12</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 12.5%; background-color: #FE9F58;" data-target-width="12.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">5</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>26 Avg FPS, 19 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>9 Avg FPS, 2 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>18 Avg FPS, 8 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>12 Avg FPS, 5 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>34 Avg FPS, 22 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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: 98.75%; background-color: #E33235;" data-target-width="98.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 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: 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 ">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: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.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: 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 ">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: 83.75%; background-color: #E33235;" data-target-width="83.75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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>Baldur's Gate 3 (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>79 Avg FPS, 51 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>65 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>67 Avg FPS, 37 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>54 Avg FPS, 33 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>67 Avg FPS, 39 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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: 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: 56.99999999999999%; background-color: #FE9F58;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 94%; background-color: #E33235;" data-target-width="94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 69%; background-color: #FE9F58;" 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><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: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.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: 49%; background-color: #FE9F58;" data-target-width="49" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 49%; background-color: #FE9F58;" data-target-width="49" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (Native res. High) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>66 Avg FPS, 57 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>94 Avg FPS, 69 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>57 Avg FPS, 49 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>57 Avg FPS, 49 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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.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: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 43.75%; background-color: #E33235;" data-target-width="43.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">35</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 ">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-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 42.5%; background-color: #E33235;" data-target-width="42.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">34</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 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>47 Avg FPS, 37 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>35 Avg FPS, 29 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>41 Avg FPS, 32 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>34 Avg FPS, 18 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>62 Avg FPS, 43 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839596520-cqrvcm4o5-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="The Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops." style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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.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: 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 Crosshair 16 HX (AI) | RTX 5070 (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: 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: 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 ">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.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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.25%; background-color: #E33235;" data-target-width="56.25" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21.25%; background-color: #FE9F58;" data-target-width="21.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">17</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div></div></div><table class="sr-only"><caption>Metro Exodus Enhanced Edition (Native res. Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>59 Avg FPS, 41 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>53 Avg FPS, 31 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>54 Avg FPS, 39 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>45 Avg FPS, 17 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>74 Avg FPS, 48 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 Corsshair 16 Max does very well at native res, offering playable frame rates in almost all of these games. In most of them, it leads other RTX 5070 gaming laptops. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)</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-1787839596520-cqrvcm4o5', false); });} else {initialize('fv-chart-1787839596520-cqrvcm4o5', false);}})();</script></div><p>At both 1080p and 1600p (native), the MSI performs better than other RTX 5070 mobile laptops and even comes close to the (power-limited) Stealth with RTX 5080 mobile. This is more so the case at 1080p where things are less GPU-bound and the CPU can have more of an effect, but it's still great at native.</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-1787839605546-4yhlz3021 *, #fv-chart-1787839605546-4yhlz3021 *:before, #fv-chart-1787839605546-4yhlz3021 *:after, #fv-chart-1787839605546-4yhlz3021-slideshow *, #fv-chart-1787839605546-4yhlz3021-slideshow *:before, #fv-chart-1787839605546-4yhlz3021-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839605546-4yhlz3021, #fv-chart-1787839605546-4yhlz3021-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839605546-4yhlz3021 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839605546-4yhlz3021.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839605546-4yhlz3021-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839605546-4yhlz3021-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-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-1787839605546-4yhlz3021-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839605546-4yhlz3021 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839605546-4yhlz3021 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839605546-4yhlz3021 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839605546-4yhlz3021 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839605546-4yhlz3021 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839605546-4yhlz3021 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839605546-4yhlz3021 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-row, #fv-chart-1787839605546-4yhlz3021 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839605546-4yhlz3021.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839605546-4yhlz3021.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839605546-4yhlz3021 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839605546-4yhlz3021 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839605546-4yhlz3021 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839605546-4yhlz3021 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839605546-4yhlz3021 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839605546-4yhlz3021 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839605546-4yhlz3021 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839605546-4yhlz3021 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839605546-4yhlz3021 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839605546-4yhlz3021 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021.mobile-view .fv-pie-container,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-stacked-product,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-grouped-bar-product,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-row,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-stacked-product,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021.mobile-view .fv-bar-label,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-grouped-product-title,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-label,#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021.mobile-view .fv-bar-container,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-cluster,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-container,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-x-axis-label-space,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-benchmark-title,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-dropdown-title,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-chart-title,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-chart-subhead,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-header,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-vs,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select-container,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-versus-select,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839605546-4yhlz3021.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-1787839605546-4yhlz3021.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839605546-4yhlz3021.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839605546-4yhlz3021 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839605546-4yhlz3021 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-bar-row,#fv-chart-1787839605546-4yhlz3021 .fv-stacked-product,#fv-chart-1787839605546-4yhlz3021 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-bar-label,#fv-chart-1787839605546-4yhlz3021 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-bar-container,#fv-chart-1787839605546-4yhlz3021 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839605546-4yhlz3021 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839605546-4yhlz3021 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .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-1787839605546-4yhlz3021 .fv-stl-shop-all-logo,#fv-chart-1787839605546-4yhlz3021 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839605546-4yhlz3021 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839605546-4yhlz3021 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839605546-4yhlz3021 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839605546-4yhlz3021.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-27T14:06:45.546Z","citation": "Again, the MSI Crosshair 16 Max performs well. With upscaling and/or frame gen, expect smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)","keywords": ["MSI Crosshair 16 Max | RTX 5070 (115 W)","MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)","Gigabyte Aero X16 Copilot | RTX 5070 (85 W)","Framework 16 | RTX 5070","MSI Stealth 16 AI+ | RTX 5080 (125 W)","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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Cyberpunk 2077 (Native res. RT Ultra + upscaling (quality), 2x FG)","value": 58,"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": "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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | RTX 5070 (115 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 94,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%))","value": 57,"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": "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": "MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | RTX 5070 (85 W) – F1 24 (Native res. Ultra High + upscaling (quality), 2x FG)","value": 52,"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": "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-1787839605546-4yhlz3021" 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-1787839605546-4yhlz3021-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 Crosshair 16 Max performs well. With upscaling and/or frame gen, expect smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)" 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 Crosshair 16 Max (E2W) | RTX 5070 (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: 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: 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 ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 27%; background-color: #E33235;" data-target-width="27" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 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">18</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 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 ">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: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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 ">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: 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: 53%; background-color: #FE9F58;" data-target-width="53" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>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 Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>80 Avg FPS, 51 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>27 Avg FPS, 18 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>58 Avg FPS, 35 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>75 Avg FPS, 58 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>97 Avg FPS, 53 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839605546-4yhlz3021-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 Crosshair 16 Max performs well. With upscaling and/or frame gen, expect frame smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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: 75%; background-color: #E33235;" data-target-width="75" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | RTX 5070 (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: 94%; background-color: #E33235;" data-target-width="94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 69%; background-color: #FE9F58;" 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><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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.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: 49%; background-color: #FE9F58;" data-target-width="49" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><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: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #FE9F58;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Black Myth: Wukong benchmarking tool (Native res. High + upscaling (quality, 67%)) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>75 Avg FPS, 64 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>94 Avg FPS, 69 1% Low FPS</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>57 Avg FPS, 49 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>72 Avg FPS, 62 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>87 Avg FPS, 74 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839605546-4yhlz3021-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 Crosshair 16 Max performs well. With upscaling and/or frame gen, expect frame smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-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 Crosshair 16 Max (E2W) | RTX 5070 (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: 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: 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 ">Gigabyte Aero X16 Copilot | RTX 5070 (85 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: 34.66666666666667%; background-color: #E33235;" data-target-width="34.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: 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 ">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: 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: 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">70</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">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: 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: 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 (Native res. Ultra High + upscaling (quality), 2x FG) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | RTX 5070 (115 W)</td><td>118 Avg FPS, 82 1% Low FPS</td></tr><tr><td>MSI Crosshair 16 HX (AI) | RTX 5070 (115 W)</td><td>N/A</td></tr><tr><td>Gigabyte Aero X16 Copilot | RTX 5070 (85 W)</td><td>52 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Framework 16 | RTX 5070</td><td>92 Avg FPS, 70 1% Low FPS</td></tr><tr><td>MSI Stealth 16 AI+ | RTX 5080 (125 W)</td><td>147 Avg FPS, 56 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 Crosshair 16 Max performs well. With upscaling and/or frame gen, expect smooth frame rates even in pretty demanding games at native resolution on max settings. (Note the MSI Stealth listed here has an RTX 5080 that is power-limited compared to some other RTX 5080 laptops.)</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-1787839605546-4yhlz3021', false); });} else {initialize('fv-chart-1787839605546-4yhlz3021', false);}})();</script></div><p>When upscaling and/or frame gen is enabled, even pretty demanding games become smoothly playable at native res on max settings. Saying this, you might still want to drop your settings a little just to reduce any latency incurred by frame gen, as higher starting frame rates improve this.</p><p>I'd say this laptop is ideal for gaming on high (but not max) settings at 1600p with upscaling and, in some games, frame gen. That will be how to make the best use of the 165 Hz refresh rate on offer here.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mDrK2JGzgAkEKzMPDzwVfU" name="IMG_3457" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." src="https://cdn.mos.cms.futurecdn.net/mDrK2JGzgAkEKzMPDzwVfU-1920-80.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>Interestingly, this one seems to perform even better in most games than the previous MSI Crosshair we tested, the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-crosshair-16-hx-ai-2025-review/" target="_blank">Crosshair 16 HX AI (2025)</a>, which has the same GPU and a more powerful Core Ultra 9 275HX processor. That could be due to driver improvements over the past year plus the fact that this new one gets hotter, ie, allows for a bit of extra performance at the top. </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-1787839615006-c0i2cp85r *, #fv-chart-1787839615006-c0i2cp85r *:before, #fv-chart-1787839615006-c0i2cp85r *:after, #fv-chart-1787839615006-c0i2cp85r-slideshow *, #fv-chart-1787839615006-c0i2cp85r-slideshow *:before, #fv-chart-1787839615006-c0i2cp85r-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839615006-c0i2cp85r, #fv-chart-1787839615006-c0i2cp85r-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839615006-c0i2cp85r {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839615006-c0i2cp85r-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839615006-c0i2cp85r-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-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-1787839615006-c0i2cp85r-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839615006-c0i2cp85r .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839615006-c0i2cp85r .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839615006-c0i2cp85r .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839615006-c0i2cp85r .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839615006-c0i2cp85r .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839615006-c0i2cp85r .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839615006-c0i2cp85r .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-row, #fv-chart-1787839615006-c0i2cp85r .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839615006-c0i2cp85r.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839615006-c0i2cp85r.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839615006-c0i2cp85r .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839615006-c0i2cp85r .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839615006-c0i2cp85r .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839615006-c0i2cp85r .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839615006-c0i2cp85r .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839615006-c0i2cp85r .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839615006-c0i2cp85r .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839615006-c0i2cp85r .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839615006-c0i2cp85r .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839615006-c0i2cp85r .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r.mobile-view .fv-pie-container,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-stacked-product,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-grouped-bar-product,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-row,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-stacked-product,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r.mobile-view .fv-bar-label,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-grouped-product-title,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-label,#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r.mobile-view .fv-bar-container,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-cluster,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-container,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-x-axis-label-space,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-benchmark-title,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-dropdown-title,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-chart-title,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-chart-subhead,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-header,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-vs,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select-container,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-versus-select,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839615006-c0i2cp85r.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-1787839615006-c0i2cp85r.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839615006-c0i2cp85r.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839615006-c0i2cp85r .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839615006-c0i2cp85r .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-bar-row,#fv-chart-1787839615006-c0i2cp85r .fv-stacked-product,#fv-chart-1787839615006-c0i2cp85r .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-bar-label,#fv-chart-1787839615006-c0i2cp85r .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-bar-container,#fv-chart-1787839615006-c0i2cp85r .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839615006-c0i2cp85r .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839615006-c0i2cp85r .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .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-1787839615006-c0i2cp85r .fv-stl-shop-all-logo,#fv-chart-1787839615006-c0i2cp85r .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839615006-c0i2cp85r .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839615006-c0i2cp85r .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839615006-c0i2cp85r .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839615006-c0i2cp85r.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-27T14:06:55.006Z","citation": "The Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops","keywords": ["MSI Crosshair 16 Max | Core Ultra 7 251HX | RTX 5070 (115 W)","MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)","Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)","Framework 16 | Ryzen AI 9 HX 370 | RTX 5070","Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)","MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)","7zip 24.07","Cinebench 2024","Blender 4.2.0 (junkshop)","Procyon","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – 7zip 24.07","value": 120.254,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – 7zip 24.07","value": 121.787,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – 7zip 24.07","value": 77.91,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – 7zip 24.07","value": 108.822,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – 7zip 24.07","value": 65.22,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – 7zip 24.07","value": 105.399,"unitText": "Compressing (GIPS)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – Cinebench 2024","value": 1638,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – Cinebench 2024","value": 1320,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – Cinebench 2024","value": 800,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – Cinebench 2024","value": 1158,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – Cinebench 2024","value": 812,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – Cinebench 2024","value": 1221,"unitText": "Multi-core index score"},{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – Blender 4.2.0 (junkshop)","value": 112.66,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – Blender 4.2.0 (junkshop)","value": 108.15,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – Blender 4.2.0 (junkshop)","value": 65.55,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – Blender 4.2.0 (junkshop)","value": 93.15,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – Blender 4.2.0 (junkshop)","value": 62.87,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – Blender 4.2.0 (junkshop)","value": 79.43,"unitText": "CPU (samples/min)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – Procyon","value": 1750,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – Procyon","value": 1508,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – Procyon","value": 1418,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – Procyon","value": 1789,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – Procyon","value": 1490,"unitText": "Overall index score"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – Procyon","value": 2472,"unitText": "Overall index score"}]}</script><div id="fv-chart-1787839615006-c0i2cp85r" 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-1787839615006-c0i2cp85r-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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops " 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></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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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: 80.16933333333334%; background-color: #E33235;" data-target-width="80.16933333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.254</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90.118%; background-color: #FE9F58;" data-target-width="90.118" data-target-margin="0"><div 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.177</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 81.19133333333333%; background-color: #E33235;" data-target-width="81.19133333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">121.787</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87.21466666666667%; background-color: #FE9F58;" data-target-width="87.21466666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130.822</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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.94%; background-color: #E33235;" data-target-width="51.94" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.91</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 58.51333333333333%; background-color: #FE9F58;" data-target-width="58.51333333333333" data-target-margin="0"><div 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.77</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 72.548%; background-color: #E33235;" data-target-width="72.548" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 85.57%; background-color: #FE9F58;" data-target-width="85.57" data-target-margin="0"><div 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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 43.480000000000004%; background-color: #E33235;" data-target-width="43.480000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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.22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70.52000000000001%; background-color: #FE9F58;" data-target-width="70.52000000000001" data-target-margin="0"><div 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.78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | 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: 70.26599999999999%; background-color: #E33235;" data-target-width="70.26599999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 65.88533333333334%; background-color: #FE9F58;" data-target-width="65.88533333333334" data-target-margin="0"><div 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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>7zip 24.07 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>120.254 Compressing (GIPS), 135.177 Decompressing (GIPS)</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>121.787 Compressing (GIPS), 130.822 Decompressing (GIPS)</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>77.91 Compressing (GIPS), 87.77 Decompressing (GIPS)</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370 | RTX 5070</td><td>108.822 Compressing (GIPS), 128.355 Decompressing (GIPS)</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>65.22 Compressing (GIPS), 105.78 Decompressing (GIPS)</td></tr><tr><td>MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)</td><td>105.399 Compressing (GIPS), 98.828 Decompressing (GIPS)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839615006-c0i2cp85r-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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops " style="display: none;"><div class="fv-benchmark-group"><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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: 81.89999999999999%; background-color: #E33235;" data-target-width="81.89999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1638</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.45%; background-color: #FE9F58;" data-target-width="6.45" data-target-margin="0"></div><span class="fv-bar-value-outside">129</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 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">1320</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 6.7%; background-color: #FE9F58;" data-target-width="6.7" data-target-margin="0"></div><span class="fv-bar-value-outside">134</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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%; 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">800</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 3.9%; background-color: #FE9F58;" data-target-width="3.9" data-target-margin="0"></div><span class="fv-bar-value-outside">78</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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: 57.9%; background-color: #E33235;" data-target-width="57.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">1158</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.25%; background-color: #FE9F58;" data-target-width="5.25" data-target-margin="0"></div><span class="fv-bar-value-outside">105</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 40.6%; background-color: #E33235;" data-target-width="40.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">812</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 5.050000000000001%; background-color: #FE9F58;" data-target-width="5.050000000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">101</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | 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.050000000000004%; background-color: #E33235;" data-target-width="61.050000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !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: 6.2%; background-color: #FE9F58;" data-target-width="6.2" data-target-margin="0"></div><span class="fv-bar-value-outside">124</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>500</span><span>1,000</span><span>1,500</span><span>2,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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>1638 Multi-core index score, 129 Single-core index score</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>1320 Multi-core index score, 134 Single-core index score</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>800 Multi-core index score, 78 Single-core index score</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370 | RTX 5070</td><td>1158 Multi-core index score, 105 Single-core index score</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>812 Multi-core index score, 101 Single-core index score</td></tr><tr><td>MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)</td><td>1221 Multi-core index score, 124 Single-core index score</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839615006-c0i2cp85r-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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops " style="display: none;"><div class="fv-benchmark-group"><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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: 5.633%; background-color: #E33235;" data-target-width="5.633" data-target-margin="0"></div><span class="fv-bar-value-outside">112.66</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.337%; background-color: #FE9F58;" data-target-width="52.337" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1046.74</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 5.407500000000001%; background-color: #E33235;" data-target-width="5.407500000000001" data-target-margin="0"></div><span class="fv-bar-value-outside">108.15</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.449%; background-color: #FE9F58;" data-target-width="51.449" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1028.98</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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.2775%; background-color: #E33235;" data-target-width="3.2775" data-target-margin="0"></div><span class="fv-bar-value-outside">65.55</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.8795%; background-color: #FE9F58;" data-target-width="50.8795" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1017.59</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 3.1435%; background-color: #E33235;" data-target-width="3.1435" data-target-margin="0"></div><span class="fv-bar-value-outside">62.87</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.70249999999999%; background-color: #FE9F58;" data-target-width="50.70249999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1014.05</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>112.66 CPU (samples/min), 1046.74 GPU (samples/min)</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>108.15 CPU (samples/min), 1028.98 GPU (samples/min)</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>65.55 CPU (samples/min), 1017.59 GPU (samples/min)</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370 | RTX 5070</td><td>93.15 CPU (samples/min), 1026.08 GPU (samples/min)</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>62.87 CPU (samples/min), 1014.05 GPU (samples/min)</td></tr><tr><td>MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)</td><td>79.43 CPU (samples/min), 1691.37 GPU (samples/min)</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1787839615006-c0i2cp85r-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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops " style="display: none;"><div class="fv-benchmark-group"><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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.333333333333336%; background-color: #E33235;" data-target-width="58.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1750</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 1.9039999999999997%; background-color: #FE9F58;" data-target-width="1.9039999999999997" data-target-margin="0"></div><span class="fv-bar-value-outside">57.12</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.11899999999999998%; background-color: #1CA9C4;" data-target-width="0.11899999999999998" data-target-margin="0"></div><span class="fv-bar-value-outside">3.57</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 50.26666666666667%; background-color: #E33235;" data-target-width="50.26666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1508</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.2089999999999996%; background-color: #FE9F58;" data-target-width="2.2089999999999996" data-target-margin="0"></div><span class="fv-bar-value-outside">66.27</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.13799999999999998%; background-color: #1CA9C4;" data-target-width="0.13799999999999998" data-target-margin="0"></div><span class="fv-bar-value-outside">4.14</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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: 47.266666666666666%; background-color: #E33235;" data-target-width="47.266666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">1418</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.3506666666666667%; background-color: #FE9F58;" data-target-width="2.3506666666666667" data-target-margin="0"></div><span class="fv-bar-value-outside">70.52</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.147%; background-color: #1CA9C4;" data-target-width="0.147" data-target-margin="0"></div><span class="fv-bar-value-outside">4.41</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Framework 16 | 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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 49.666666666666664%; background-color: #E33235;" data-target-width="49.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">1490</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 2.237%; background-color: #FE9F58;" data-target-width="2.237" data-target-margin="0"></div><span class="fv-bar-value-outside">67.11</span></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 0.13999999999999999%; background-color: #1CA9C4;" data-target-width="0.13999999999999999" data-target-margin="0"></div><span class="fv-bar-value-outside">4.2</span></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+ | 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>1750 Overall index score, 57.12 Duration (Sec), 3.57 Sec/image</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>1508 Overall index score, 66.27 Duration (Sec), 4.14 Sec/image</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>1418 Overall index score, 70.52 Duration (Sec), 4.41 Sec/image</td></tr><tr><td>Framework 16 | Ryzen AI 9 HX 370 | RTX 5070</td><td>1789 Overall index score, 55.9 Duration (Sec), 3.49 Sec/image</td></tr><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>1490 Overall index score, 67.11 Duration (Sec), 4.2 Sec/image</td></tr><tr><td>MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)</td><td>2472 Overall index score, 40.44 Duration (Sec), 2.53 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 Intel Core Ultra 7 251HX in the MSI Crosshair 16 Max is better for productivity tasks than a lot of other RTX 5070 laptops </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-1787839615006-c0i2cp85r', false); });} else {initialize('fv-chart-1787839615006-c0i2cp85r', false);}})();</script></div><p>Much as with this laptop's gaming performance, its productivity performance is impressive. When allowed to run so hot, the Intel chip here can plough through tasks such as decompression and other multi-core-heavy tasks.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-thermals"><span>MSI Crosshair 16 Max HX E2W 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-1787839624290-xm2ljsr4u *, #fv-chart-1787839624290-xm2ljsr4u *:before, #fv-chart-1787839624290-xm2ljsr4u *:after, #fv-chart-1787839624290-xm2ljsr4u-slideshow *, #fv-chart-1787839624290-xm2ljsr4u-slideshow *:before, #fv-chart-1787839624290-xm2ljsr4u-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839624290-xm2ljsr4u, #fv-chart-1787839624290-xm2ljsr4u-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839624290-xm2ljsr4u {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839624290-xm2ljsr4u-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839624290-xm2ljsr4u-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-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-1787839624290-xm2ljsr4u-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839624290-xm2ljsr4u .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-row, #fv-chart-1787839624290-xm2ljsr4u .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839624290-xm2ljsr4u.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839624290-xm2ljsr4u.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839624290-xm2ljsr4u .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u.mobile-view .fv-pie-container,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-stacked-product,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-grouped-bar-product,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-row,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-stacked-product,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u.mobile-view .fv-bar-label,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-grouped-product-title,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-label,#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u.mobile-view .fv-bar-container,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-cluster,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-container,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-x-axis-label-space,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-benchmark-title,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-dropdown-title,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-chart-title,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-chart-subhead,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-header,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-vs,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select-container,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-versus-select,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839624290-xm2ljsr4u.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-1787839624290-xm2ljsr4u.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839624290-xm2ljsr4u.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839624290-xm2ljsr4u .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-bar-row,#fv-chart-1787839624290-xm2ljsr4u .fv-stacked-product,#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-bar-label,#fv-chart-1787839624290-xm2ljsr4u .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-bar-container,#fv-chart-1787839624290-xm2ljsr4u .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839624290-xm2ljsr4u .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .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-1787839624290-xm2ljsr4u .fv-stl-shop-all-logo,#fv-chart-1787839624290-xm2ljsr4u .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839624290-xm2ljsr4u .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839624290-xm2ljsr4u.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-27T14:07:04.290Z","citation": "The MSI Crosshair 16 Max does run very hot on Extreme Performance mode (and, as an aside, still pretty damn hot in Balanced mode). That's especially the case for its Core Ultra 7 251HX CPU.","keywords": ["MSI Crosshair 16 Max | Core Ultra 7 251HX | RTX 5070 (115 W)","MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)","Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)","Framework 16 | Ryzen AI 9 HX 370 | RTX 5070","Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)","MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W)","Gaming temperatures","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W) – Gaming temperatures","value": 91,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W) – Gaming temperatures","value": 55,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W) – Gaming temperatures","value": 55,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Framework 16 | Ryzen AI 9 HX 370 | RTX 5070 – Gaming temperatures","value": 65,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W) – Gaming temperatures","value": 58,"unitText": "Avg CPU (°C)"},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ | Core Ultra 9 386H | RTX 5080 (125 W) – Gaming temperatures","value": 92,"unitText": "Avg CPU (°C)"}]}</script><div id="fv-chart-1787839624290-xm2ljsr4u" 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-1787839624290-xm2ljsr4u-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 MSI Crosshair 16 Max does run very hot on Extreme Performance mode (and, as an aside, still pretty damn hot in Balanced mode). That's especially the case for its Core Ultra 7 251HX CPU." 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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (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.66666666666667%; background-color: #E33235;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #FE9F58;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div><div 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: 56.00000000000001%; background-color: #EB6F71;" 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 ">MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (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: 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">55</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: 18.666666666666668%; background-color: #1CA9C4;" data-target-width="18.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">28</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #EB6F71;" 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 ">Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 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: 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">55</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">87</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #1CA9C4;" 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 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-bar-row"><div class="fv-bar-label ">Framework 16 | 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-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (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: 38.666666666666664%; background-color: #E33235;" data-target-width="38.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">58</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 class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #1CA9C4;" 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 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+ | 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-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><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 Crosshair 16 Max (E2W) | Core Ultra 7 251HX | RTX 5070 (115 W)</td><td>91 Avg CPU (°C), 104 Max CPU (°C), 81 Avg GPU (°C), 84 Max GPU (°C)</td></tr><tr><td>MSI Crosshair 16 HX (AI) | Core Ultra 9 275HX | RTX 5070 (115 W)</td><td>55 Avg CPU (°C), 98 Max CPU (°C), 28 Avg GPU (°C), 69 Max GPU (°C)</td></tr><tr><td>Gigabyte Aero X16 Copilot | Ryzen AI 7 350 | RTX 5070 (85 W)</td><td>55 Avg CPU (°C), 87 Max CPU (°C), 57 Avg GPU (°C), 71 Max GPU (°C)</td></tr><tr><td>Framework 16 | 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><tr><td>Lenovo LOQ 15 Gen10 | Ryzen 7 250 | RTX 5060 (115 W)</td><td>58 Avg CPU (°C), 71 Max CPU (°C), 59 Avg GPU (°C), 72 Max GPU (°C)</td></tr><tr><td>MSI Stealth 16 AI+ | 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></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 Crosshair 16 Max does run very hot on Extreme Performance mode (and, as an aside, still pretty damn hot in Balanced mode). That's especially the case for its Core Ultra 7 251HX 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><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-1787839624290-xm2ljsr4u', false); });} else {initialize('fv-chart-1787839624290-xm2ljsr4u', false);}})();</script></div><p>This laptop is indeed particularly toasty. This obviously helps in the performance department, but don't expect it to win any efficiency medals. 104 °C for the max CPU temp is <em>hot</em>, as is 84 °C for the GPU, though the new MSI Stealth runs a little hotter on that front.</p><p>That being said, during all my time gaming, I didn't notice my fingers getting too hot on WASD, and given the performance is so good, I doubt the high temps indicate too much throttling.</p><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="eqbJkXknKfXG8soP6zPT3V" name="IMG_3484" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." src="https://cdn.mos.cms.futurecdn.net/eqbJkXknKfXG8soP6zPT3V-1920-80.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 Crosshair can get pretty loud in Extreme Performance mode, which these benchmarks were taken in. However, as with the new Stealth, this Crosshair's fans don't sound grating at all. You just get a pleasant, loud whoosh. Though it will make it difficult to hear your game through the speakers if you're opting for built-in audio.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-aesthetics"><span>MSI Crosshair 16 Max HX E2W aesthetics</span></h2><p>I don't have a ton of praise for the way this laptop looks, unfortunately. It's not awful, just not my particular cup of tea. There's a splash of the old-fashioned, angular, gamer-y look to it, but it only leans kind of half-heartedly in that direction, which ultimately means it looks a little confused about what it wants to be overall.</p><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="8wmgMQBbnwFVSYosY7JoeU" name="IMG_3465" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." src="https://cdn.mos.cms.futurecdn.net/8wmgMQBbnwFVSYosY7JoeU-1920-80.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're getting some funky RGB lighting on the keys, including a translucent WASD if that's your jam, and you're also getting the logo on the lid which lights up and a particularly angular design on the underside, but the rest of the chassis is plain. To be honest, I'd rather it leaned in one direction or the other: gamer-y, or subtle. Still, it's far from an outrageous design and doesn't offend my aesthetic sensibilities too much.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-software"><span>MSI Crosshair 16 Max HX E2W software</span></h2><p>The main bloatware on this laptop is Norton antivirus, which I'd personally promptly uninstall just because Microsoft Defender is fine and Norton, in my historical opinion, can be a bit of a pain. </p><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:62.50%;"><img id="VHL8jpnPZ8k4P4jWYUsq5i" name="Screenshot (2)" alt="MSI Center software running on an MSI Stealth 16 AI+ gaming laptop." src="https://cdn.mos.cms.futurecdn.net/VHL8jpnPZ8k4P4jWYUsq5i-1920-80.png" mos="" align="middle" fullscreen="" width="2560" height="1600" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: MSI)</span></figcaption></figure><p>Apart from that, you get MSI Center to control all the settings such as lighting and performance modes. You can install a bunch more modules to fiddle with different settings if you wish, but I just stuck with those and the default system info and options pages. It runs well and isn't too difficult to navigate once you get used to it, but it definitely feels like a 'set it and leave it' kind of software that you don't need to load up very often.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-battery-life"><span>MSI Crosshair 16 Max HX E2W 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-1787839635018-iua2nzvy8 *, #fv-chart-1787839635018-iua2nzvy8 *:before, #fv-chart-1787839635018-iua2nzvy8 *:after, #fv-chart-1787839635018-iua2nzvy8-slideshow *, #fv-chart-1787839635018-iua2nzvy8-slideshow *:before, #fv-chart-1787839635018-iua2nzvy8-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1787839635018-iua2nzvy8, #fv-chart-1787839635018-iua2nzvy8-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1787839635018-iua2nzvy8 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1787839635018-iua2nzvy8-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1787839635018-iua2nzvy8-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-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-1787839635018-iua2nzvy8-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1787839635018-iua2nzvy8 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-row, #fv-chart-1787839635018-iua2nzvy8 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839635018-iua2nzvy8.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1787839635018-iua2nzvy8.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1787839635018-iua2nzvy8 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8.mobile-view .fv-pie-container,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-stacked-product,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-grouped-bar-product,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-row,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-stacked-product,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8.mobile-view .fv-bar-label,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-grouped-product-title,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-label,#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8.mobile-view .fv-bar-container,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-cluster,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-container,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8.mobile-view .fv-x-axis-wrapper,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-x-axis-label-space,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-x-axis-chart-space,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-benchmark-title,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-dropdown-title,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-carousel-nav-btn,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-chart-title,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-chart-subhead,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-header,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select-wrapper,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-vs,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select-container,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-versus-select,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-stl-shop-all-btn,#fv-chart-1787839635018-iua2nzvy8.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-1787839635018-iua2nzvy8.mobile-view .fv-stl-shop-all-logo,#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-stl-shop-all-icon,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839635018-iua2nzvy8.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1787839635018-iua2nzvy8 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-bar-row,#fv-chart-1787839635018-iua2nzvy8 .fv-stacked-product,#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-bar-label,#fv-chart-1787839635018-iua2nzvy8 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-bar-container,#fv-chart-1787839635018-iua2nzvy8 .fv-bar-cluster {width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1787839635018-iua2nzvy8 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-label-space {display: none !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .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-1787839635018-iua2nzvy8 .fv-stl-shop-all-logo,#fv-chart-1787839635018-iua2nzvy8 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1787839635018-iua2nzvy8 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1787839635018-iua2nzvy8.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-27T14:07:15.018Z","citation": "The MSI Crosshair 16 Max perhaps unsurprisingly doesn't do very well when it comes to battery life. It seems oriented around eking out as much performance as possible from its CPU and GPU, without much care for efficiency.","keywords": ["MSI Crosshair 16 Max","MSI Crosshair 16 HX (AI)","Gigabyte Aero X16 Copilot","Framework 16","Lenovo LOQ 15 Gen10","MSI Stealth 16 AI+","PCMark 10","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "MSI Crosshair 16 Max (E2W) – PCMark 10","value": 72,"unitText": ""},{"@type": "PropertyValue","name": "MSI Crosshair 16 HX (AI) – PCMark 10","value": 101,"unitText": ""},{"@type": "PropertyValue","name": "Gigabyte Aero X16 Copilot – PCMark 10","value": 109,"unitText": ""},{"@type": "PropertyValue","name": "Framework 16 – PCMark 10","value": 131,"unitText": ""},{"@type": "PropertyValue","name": "Lenovo LOQ 15 Gen10 – PCMark 10","value": 89,"unitText": ""},{"@type": "PropertyValue","name": "MSI Stealth 16 AI+ – PCMark 10","value": 104,"unitText": ""}]}</script><div id="fv-chart-1787839635018-iua2nzvy8" 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-1787839635018-iua2nzvy8-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 Crosshair 16 Max perhaps unsurprisingly doesn't do very well when it comes to battery life. It seems oriented around eking out as much performance as possible from its CPU and GPU, without much care for efficiency." 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">MSI Crosshair 16 Max (E2W)</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 48%; background-color: #FFC08B;" 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 class="fv-bar-row"><div class="fv-bar-label ">MSI Crosshair 16 HX (AI)</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><div class="fv-bar-row"><div class="fv-bar-label ">Gigabyte Aero X16 Copilot</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 72.66666666666667%; background-color: #FE9F58;" data-target-width="72.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">109</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: #E33235;" data-target-width="87.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">131</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Lenovo LOQ 15 Gen10</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 59.333333333333336%; background-color: #1CA9C4;" data-target-width="59.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">89</span></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">MSI Stealth 16 AI+</div><div class="fv-bar-container"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #66C5D7;" 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></div><table class="sr-only"><caption>PCMark 10 Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>MSI Crosshair 16 Max (E2W)</td><td>72</td></tr><tr><td>MSI Crosshair 16 HX (AI)</td><td>101</td></tr><tr><td>Gigabyte Aero X16 Copilot</td><td>109</td></tr><tr><td>Framework 16</td><td>131</td></tr><tr><td>Lenovo LOQ 15 Gen10</td><td>89</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 Crosshair 16 Max perhaps unsurprisingly doesn't do very well when it comes to battery life. It seems oriented around eking out as much performance as possible from its CPU and GPU, without much care for efficiency.</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-1787839635018-iua2nzvy8', false); });} else {initialize('fv-chart-1787839635018-iua2nzvy8', false);}})();</script></div><p>You probably already expected this given the laptop ekes out as much performance as it can from its components, not to mention that it runs mighty hot, but battery life is not great. This isn't a laptop for those of you who primarily want to game while out and about using battery power, but for short sessions or light work it's fine unplugged. </p><p>The RTX 5080-boasting MSI Stealth laptop I tested has a 90 Wh battery and lasted for 104 minutes in a gaming battery life benchmark, whereas this one has an 80 Wh battery and lasted for just 72 minutes. That's 31% less time up and running, and less than a bunch of other RTX 5070 laptops we've tested.</p><h2 class="article-body__section" id="section-msi-crosshair-16-max-hx-e2w-value"><span>MSI Crosshair 16 Max HX E2W Value</span></h2><p>You're looking at about $2,600 for the 32 GB version of this—<a href="https://www.microcenter.com/product/709576/msi-crosshair-16-max-hx-oled-16-gaming-laptop-computer---core-black_Hatchfeed" target="_blank">$2,000 on offer</a>—and I can't see the 16 GB version that I tried for sale anywhere. Looking at some of the <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">best deals on gaming laptops</a> right now, that $2,600 is pretty expensive for an RTX 5070 machine.</p><p>On the one hand, this isn't a corner-cutting machine, as you're getting a lovely OLED panel and some very convincing performance that pushes the CPU and GPU as far as possible. But on the other hand, even $2,000 on sale is a lot for an RTX 5070 machine, even during a memory shortage. You can often pick similar but non-OLED gaming laptops up for well under $1,500 on sale.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/oHJBkxgG5DuKQHQhnxkB6V-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ncjqfk8qsNZoFNPuiAsgeU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RLsN9gn7Mbm3oE53xj2XeU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/qAV9CwQkFwWoaBHf8kqgeU-1920-80.jpg" alt="An MSI Crosshair 16 Max HX E2W gaming laptop." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>As such, unless and until there are bigger discounts on it, I don't think the price tag fits what's on offer. If the normal retail price were a couple hundred lower and the discount price was a couple hundred lower, too, I would consider it for the OLED panel and great performance. </p><p>But as it stands, it's a tough sell, especially if you want any kind of battery or thermal efficiency, or just a laptop that looks a little more dashing. Not to mention one that doesn't suffer from audio latency issues. Considering performance alone it's a great machine, but the price is not quite right.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'I'm done. I used up my luck for this timeline': Redditor accidentally saves $5,000 on RTX 5090 Razer Blade 18 thanks to labelling error ]]></title>
                                                                                                <dc:content><![CDATA[ <figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/GamingLaptops/comments/1vy8aly/blade_18_2026_steal_turns_into_steal_of_the">Blade 18 2026 - steal turns into steal of the century</a><figcaption><cite> from <a href="https://www.reddit.com/r/GamingLaptops">r/GamingLaptops</a></cite></figcaption></blockquote></figure><script async="" src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>One Redditor has seemingly got the PC hardware deal of the year by paying €2,433 (around $2,800) for a Razer laptop that currently sells for €6,600 (just under $7,700). Gaming laptops may be pricey right now, thanks to 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>, but that would be a steal even pre-memory crisis. All they had to do was get incredibly lucky. </p><p>As <a href="https://www.reddit.com/r/GamingLaptops/comments/1vy8aly/blade_18_2026_steal_turns_into_steal_of_the/" target="_blank">posted by iiT2</a> over on the GamingLaptops subreddit, a European buyer bought a Blade 18, with 32 GB of memory, a 1 TB SSD, an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-founders-edition-review/" target="_blank">RTX 5080</a>, and an Intel Ultra 9 290 HX Plus. A mighty machine, but modest in comparison to what they were accidentally sent: A Razer Blade 18 with an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank">RTX 5090</a>, the same Intel chip, a 2 TB SSD, and 64 GB of memory. I put this <a href="https://www.razer.com/eu-en/gaming-laptops/razer-blade-18/RZ09-05829ER4-R3E1" target="_blank">new configuration</a> together on Razer's website and found out the memory upgrade alone costs an extra €900 (around $1,050) more than the price they actually paid. </p><p>The user says, "I‘m done. I used up my luck for this timeline," and given they could have almost purchased three of their original configs for the price of the new one, I'm inclined to agree. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Oo2MqW"></div>                            </div>                            <script src="https://kwizly.com/embed/Oo2MqW.js" async=""></script><p>The Razer label and invoice do seem to match with both the machine and the original receipt, so that implies whoever labelled this rig at the Razer factory simply labelled it wrong. That means, inevitably, this would likely have gotten into the hands of some buyer somewhere. Just don't count on it happening again. This is an exceedingly rare mistake on Razer's part. </p><p>And what a laptop it is. We at PC Gamer are big fans of what Razer is putting out right now in the gaming laptop space. The most recent <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2026-review/" target="_blank">Razer Blade 16 got an 86% in our review</a>, with our Andy saying, "It's still one of the best gaming laptops money can buy, but the massive price tag throws me for a loop."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3368px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="ynCdMda7bvSiEpfPhVue2P" name="razer-blade-14-08" alt="Razer Blade 14 (2025) gaming laptop" src="https://cdn.mos.cms.futurecdn.net/ynCdMda7bvSiEpfPhVue2P-1920-80.jpg" mos="" align="middle" fullscreen="" width="3368" height="1894" attribution="" 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 also really liked <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-14-2025-review/" target="_blank">last year's Razer Blade 14</a>, with its upgraded chassis, gorgeous display, and solid battery life. Razer Blade laptops are pretty expensive, even considering the memory crisis, but their build quality and design are undeniably solid. Plus, they're gorgeous to behold.  </p><p>We don't technically know if the Redditor will get to keep this laptop, but given it seems to have been sent due to a mislabelling by the vendor selling it, I certainly wouldn't want to give it back. We also don't know if the original vendor would be aware of their mistake, unless informed. </p><p>One look at our roundup of the <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">best gaming laptop deals</a> will show you that gaming laptops are in a pretty poor place right now. Around <a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-400-16-240hz-qhd-gaming-laptop-intel-ultra-9-275hx-geforce-rtx-5080-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRSQV" target="_blank">$2400 will get you an RTX 5080 and 16 GB of memory</a>, on sale, and that's because memory, storage, and even GPUs are on the rise price-wise, and unlikely to fall for some time. Luckily, iiT2 now has enough gaming horsepower to wait until the whole thing blows over. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/im-done-i-used-up-my-luck-for-this-timeline-redditor-accidentally-saves-usd5-000-on-rtx-5090-razer-blade-18-thanks-to-labelling-error/</link>
                                                                            <description>
                            <![CDATA[ Why can't this kind of thing ever happen to me? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">itVCJ6gFeqRkxvKWHUYBkQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vwrjLKRkfnQxcidyr6QP3F-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 28 Aug 2026 11:51:39 +0000</pubDate>                                                                                                                                <updated>Fri, 28 Aug 2026 14:36:17 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE-320-70.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/vwrjLKRkfnQxcidyr6QP3F-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Razer Blade 16 shot at an angle, showing the keyboard lit up in blue.]]></media:description>                                                            <media:text><![CDATA[The Razer Blade 16 shot at an angle, showing the keyboard lit up in blue.]]></media:text>
                                <media:title type="plain"><![CDATA[The Razer Blade 16 shot at an angle, showing the keyboard lit up in blue.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vwrjLKRkfnQxcidyr6QP3F-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/GamingLaptops/comments/1vy8aly/blade_18_2026_steal_turns_into_steal_of_the">Blade 18 2026 - steal turns into steal of the century</a><figcaption><cite> from <a href="https://www.reddit.com/r/GamingLaptops">r/GamingLaptops</a></cite></figcaption></blockquote></figure><script async="" src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>One Redditor has seemingly got the PC hardware deal of the year by paying €2,433 (around $2,800) for a Razer laptop that currently sells for €6,600 (just under $7,700). Gaming laptops may be pricey right now, thanks to 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>, but that would be a steal even pre-memory crisis. All they had to do was get incredibly lucky. </p><p>As <a href="https://www.reddit.com/r/GamingLaptops/comments/1vy8aly/blade_18_2026_steal_turns_into_steal_of_the/" target="_blank">posted by iiT2</a> over on the GamingLaptops subreddit, a European buyer bought a Blade 18, with 32 GB of memory, a 1 TB SSD, an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-founders-edition-review/" target="_blank">RTX 5080</a>, and an Intel Ultra 9 290 HX Plus. A mighty machine, but modest in comparison to what they were accidentally sent: A Razer Blade 18 with an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank">RTX 5090</a>, the same Intel chip, a 2 TB SSD, and 64 GB of memory. I put this <a href="https://www.razer.com/eu-en/gaming-laptops/razer-blade-18/RZ09-05829ER4-R3E1" target="_blank">new configuration</a> together on Razer's website and found out the memory upgrade alone costs an extra €900 (around $1,050) more than the price they actually paid. </p><p>The user says, "I‘m done. I used up my luck for this timeline," and given they could have almost purchased three of their original configs for the price of the new one, I'm inclined to agree. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Oo2MqW"></div>                            </div>                            <script src="https://kwizly.com/embed/Oo2MqW.js" async=""></script><p>The Razer label and invoice do seem to match with both the machine and the original receipt, so that implies whoever labelled this rig at the Razer factory simply labelled it wrong. That means, inevitably, this would likely have gotten into the hands of some buyer somewhere. Just don't count on it happening again. This is an exceedingly rare mistake on Razer's part. </p><p>And what a laptop it is. We at PC Gamer are big fans of what Razer is putting out right now in the gaming laptop space. The most recent <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2026-review/" target="_blank">Razer Blade 16 got an 86% in our review</a>, with our Andy saying, "It's still one of the best gaming laptops money can buy, but the massive price tag throws me for a loop."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3368px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="ynCdMda7bvSiEpfPhVue2P" name="razer-blade-14-08" alt="Razer Blade 14 (2025) gaming laptop" src="https://cdn.mos.cms.futurecdn.net/ynCdMda7bvSiEpfPhVue2P-1920-80.jpg" mos="" align="middle" fullscreen="" width="3368" height="1894" attribution="" 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 also really liked <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-14-2025-review/" target="_blank">last year's Razer Blade 14</a>, with its upgraded chassis, gorgeous display, and solid battery life. Razer Blade laptops are pretty expensive, even considering the memory crisis, but their build quality and design are undeniably solid. Plus, they're gorgeous to behold.  </p><p>We don't technically know if the Redditor will get to keep this laptop, but given it seems to have been sent due to a mislabelling by the vendor selling it, I certainly wouldn't want to give it back. We also don't know if the original vendor would be aware of their mistake, unless informed. </p><p>One look at our roundup of the <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">best gaming laptop deals</a> will show you that gaming laptops are in a pretty poor place right now. Around <a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-400-16-240hz-qhd-gaming-laptop-intel-ultra-9-275hx-geforce-rtx-5080-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRSQV" target="_blank">$2400 will get you an RTX 5080 and 16 GB of memory</a>, on sale, and that's because memory, storage, and even GPUs are on the rise price-wise, and unlikely to fall for some time. Luckily, iiT2 now has enough gaming horsepower to wait until the whole thing blows over. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I got my greasy mitts on a host of RTX Spark laptops running, what else, games at Gamescom 2026—and there's a couple I really want to take home ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Hello from <a href="https://www.pcgamer.com/news/live/gamescom-opening-night-live-2026-live-coverage/" target="_blank">Gamescom 2026</a>, where yours truly has been trying out some of the latest laptops at the Nvidia booth. The machines I was shown are made by various manufacturers, but all of them have the same core internal hardware, in the form of Nvidia's <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">RTX Spark</a> SOC.</p><p>Which means that, alongside 20 Grace CPU cores in the custom Arm-based chip, they've also got 6144 RTX Blackwell GPU cores to play with. And that means <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070</a>-like gaming performance, at least on paper.</p><p>And in practice, each was demonstrated to be capable of running modern games at high frame rates. Exactly how high was kept under wraps, unfortunately, although it was mentioned that frame generation was in use for each.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-e47VRX"></div>                            </div>                            <script src="https://kwizly.com/embed/e47VRX.js" async=""></script><p>So, I wasn't able to do any benchmarking of my own, or dig into the settings menus to find out exactly what sort of DLSS/FG combination I was dealing with. Still, <a href="https://www.pcgamer.com/games/action/007-first-light-review/" target="_blank">007 First Light</a>, <a href="https://www.pcgamer.com/uk/arc-raiders/" target="_blank">Arc Raiders</a>, <a href="https://www.pcgamer.com/games/rpg/borderlands-4-review/" target="_blank">Borderlands 4</a>, and <a href="https://www.pcgamer.com/games/racing/f1-25-review/" target="_blank">F1 25</a> were all running without a hitch, which is apparently indicative of the smooth sailing Nvidia has experienced with <a href="https://www.pcgamer.com/hardware/microsoft-reckons-its-new-prism-x86-emulation-for-arm-pcs-is-as-good-as-apples-rosetta/" target="_blank">Microsoft's Prism translation layer</a>. </p><p>I asked about any unforeseen emulation issues, but nope, apparently all is well in the land of Windows-on-Arm and Nvidia chips. As for the laptops themselves, I took a few notes based on my brief time playing with them at the booth.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Wzjc5Db7QLVxd79iKb6ZBK-1920-80.jpg" alt="An Asus ProArt P14 RTX Spark laptop at Gamescom 2026" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ry8RqnLCni7TCq48vCAygd-1920-80.jpg" alt="An Asus ProArt P14 RTX Spark laptop at Gamescom 2026" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>First off, lets talk about the one I really want to take home. The <a href="https://www.asus.com/laptops/for-creators/proart/proart-p14-h7407/" target="_blank">Asus ProArt P14</a> looks and feels, for all intents and purposes, like the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g14-2025-review/" target="_blank">Asus ROG Zephyrus G14</a>—and that's a very good thing indeed. It's got a milled aluminium chassis that feels robust (yet slim in the hand), a crisp keyboard, and a beautifully vivid OLED panel. </p><p>I had a brief run around in Arc Raiders on this particular lappy, and immediately wanted to squirrel it back to my hotel room for a proper gaming session. </p><p>14-inch laptops are the perfect size for taking on the road, and the relative lack of weight compared to the beefier (and much older) Blade 15 Advanced in my backpack made me yearn for the little P14 instead. </p><p>Proper gaming performance, too? It appears so, although Arc Raiders is far from the most demanding of test games. Still, while I'm not so confident in my abilities as to guess exactly what frame rate or settings combo this machine was running at, I will say it felt like 100 fps+. Ah, go on then. Probably High to Ultra settings. If I was pushed. Maybe.</p><p>Special mention should also be given to the <a href="https://www.dell.com/en-us/blog/dell-and-nvidia-bring-serious-performance-to-creators/" target="_blank">Dell XPS 16 Creator Edition</a>. Yes, I associate Dell laptops with being dull as well, but this new XPS model feels excellent, and it's rather handsome, too. The keyboard is as tight as a drum, the OLED display looks great, and it wasn't making a whole lot of noise while I ripped and teared my way through <a href="https://www.pcgamer.com/games/fps/doom-the-dark-ages-revelations-review/" target="_blank">Doom: The Dark Ages</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fCncy5cmGUXV98pUHQARrL" name="20260826_151300" alt="A Dell XPS 16 Creator laptop with an RTX Spark SOC at Gamescom 2026" src="https://cdn.mos.cms.futurecdn.net/fCncy5cmGUXV98pUHQARrL-1920-80.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 feels like a civilised machine I'd be happy to sling in my bag, at least on this first impression. Both of these laptops look like the sort of thing you might expect to see in a business meeting, but the gaming ability of the RTX Spark SOC squeezed into their slim and light chassis designs is plain to see.</p><p>Every laptop showdown, even one as brief as this, is likely to come up with an also-ran that doesn't quite cut the mustard—and for me, this comes in the form of the new <a href="https://www.microsoft.com/en-us/surface/devices/surface-laptop-ultra" target="_blank">Microsoft Surface Laptop Ultra</a>. In a room full of sublime competition, the chassis looks and feels... tired, while the Mini LED screen wasn't particularly enticing to behold. It was trundling away in the corner of the room running <a href="https://www.pcgamer.com/world-of-tanks/" target="_blank">World of Tanks</a>, and didn't garner "oohs" and "ahhs" in the same way as the rest. </p><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="pVEZPYihHjrDE5PVvxtdam" name="20260826_151340" alt="A Microsoft Surface Laptop Ultra at Gamescom 2026" src="https://cdn.mos.cms.futurecdn.net/pVEZPYihHjrDE5PVvxtdam-1920-80.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>Despite the hardware inside, something about it says "old fashioned" to me. It's funny how we judge these things in an instant, but there we are. I'm prepared to change my mind if we get one in for review (I'm incredibly tired and cranky after a long day at the show, after all), but I get the feeling it's going to cost lots of money—without looking and feeling as good as its premium competition.</p><p>Ah, now I've gone and done it. I've mentioned the price. Or rather, prices. The Nvidia reps around me refused to be drawn in on exact figures for these Spark-infused machines, especially as some of the models on display had a loadout of 128 GB of RAM. Ludicrous amounts, I think you'll agree, which will almost certainly be sold for ludicrous amounts of cash. For all that local AI stuff you'll be doing, naturally.</p><p>Personally, the lesser-seen optimist living in the middle of my cold, brutal heart is still hoping for 16 GB or 32 GB variants of the Asus and Dell laptops for somewhat-reasonable figures—as more slim and light, gaming-capable machines to choose from is always a good thing. </p><p>Looking at the state of <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">gaming laptop prices</a> at the moment, though, I think said optimist will probably be let down once more. It was a nice day out, at least. Anyone fancy buying me a bratwurst?</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/i-got-my-greasy-mitts-on-a-host-of-rtx-spark-laptops-running-what-else-games-at-gamescom-2026-and-theres-a-couple-i-really-want-to-take-home/</link>
                                                                            <description>
                            <![CDATA[ Although I doubt I'm going to want to pay the MSRP... ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iTMfjmM8qSuNNbjk9qNXpf</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kHymdVVWmSDm4w5bYUD32o-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 26 Aug 2026 17:58:28 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/kHymdVVWmSDm4w5bYUD32o-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An HP RTX Spark gaming laptop at Gamescom 2026]]></media:description>                                                            <media:text><![CDATA[An HP RTX Spark gaming laptop at Gamescom 2026]]></media:text>
                                <media:title type="plain"><![CDATA[An HP RTX Spark gaming laptop at Gamescom 2026]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kHymdVVWmSDm4w5bYUD32o-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Hello from <a href="https://www.pcgamer.com/news/live/gamescom-opening-night-live-2026-live-coverage/" target="_blank">Gamescom 2026</a>, where yours truly has been trying out some of the latest laptops at the Nvidia booth. The machines I was shown are made by various manufacturers, but all of them have the same core internal hardware, in the form of Nvidia's <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">RTX Spark</a> SOC.</p><p>Which means that, alongside 20 Grace CPU cores in the custom Arm-based chip, they've also got 6144 RTX Blackwell GPU cores to play with. And that means <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070</a>-like gaming performance, at least on paper.</p><p>And in practice, each was demonstrated to be capable of running modern games at high frame rates. Exactly how high was kept under wraps, unfortunately, although it was mentioned that frame generation was in use for each.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-e47VRX"></div>                            </div>                            <script src="https://kwizly.com/embed/e47VRX.js" async=""></script><p>So, I wasn't able to do any benchmarking of my own, or dig into the settings menus to find out exactly what sort of DLSS/FG combination I was dealing with. Still, <a href="https://www.pcgamer.com/games/action/007-first-light-review/" target="_blank">007 First Light</a>, <a href="https://www.pcgamer.com/uk/arc-raiders/" target="_blank">Arc Raiders</a>, <a href="https://www.pcgamer.com/games/rpg/borderlands-4-review/" target="_blank">Borderlands 4</a>, and <a href="https://www.pcgamer.com/games/racing/f1-25-review/" target="_blank">F1 25</a> were all running without a hitch, which is apparently indicative of the smooth sailing Nvidia has experienced with <a href="https://www.pcgamer.com/hardware/microsoft-reckons-its-new-prism-x86-emulation-for-arm-pcs-is-as-good-as-apples-rosetta/" target="_blank">Microsoft's Prism translation layer</a>. </p><p>I asked about any unforeseen emulation issues, but nope, apparently all is well in the land of Windows-on-Arm and Nvidia chips. As for the laptops themselves, I took a few notes based on my brief time playing with them at the booth.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Wzjc5Db7QLVxd79iKb6ZBK-1920-80.jpg" alt="An Asus ProArt P14 RTX Spark laptop at Gamescom 2026" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/Ry8RqnLCni7TCq48vCAygd-1920-80.jpg" alt="An Asus ProArt P14 RTX Spark laptop at Gamescom 2026" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>First off, lets talk about the one I really want to take home. The <a href="https://www.asus.com/laptops/for-creators/proart/proart-p14-h7407/" target="_blank">Asus ProArt P14</a> looks and feels, for all intents and purposes, like the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g14-2025-review/" target="_blank">Asus ROG Zephyrus G14</a>—and that's a very good thing indeed. It's got a milled aluminium chassis that feels robust (yet slim in the hand), a crisp keyboard, and a beautifully vivid OLED panel. </p><p>I had a brief run around in Arc Raiders on this particular lappy, and immediately wanted to squirrel it back to my hotel room for a proper gaming session. </p><p>14-inch laptops are the perfect size for taking on the road, and the relative lack of weight compared to the beefier (and much older) Blade 15 Advanced in my backpack made me yearn for the little P14 instead. </p><p>Proper gaming performance, too? It appears so, although Arc Raiders is far from the most demanding of test games. Still, while I'm not so confident in my abilities as to guess exactly what frame rate or settings combo this machine was running at, I will say it felt like 100 fps+. Ah, go on then. Probably High to Ultra settings. If I was pushed. Maybe.</p><p>Special mention should also be given to the <a href="https://www.dell.com/en-us/blog/dell-and-nvidia-bring-serious-performance-to-creators/" target="_blank">Dell XPS 16 Creator Edition</a>. Yes, I associate Dell laptops with being dull as well, but this new XPS model feels excellent, and it's rather handsome, too. The keyboard is as tight as a drum, the OLED display looks great, and it wasn't making a whole lot of noise while I ripped and teared my way through <a href="https://www.pcgamer.com/games/fps/doom-the-dark-ages-revelations-review/" target="_blank">Doom: The Dark Ages</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fCncy5cmGUXV98pUHQARrL" name="20260826_151300" alt="A Dell XPS 16 Creator laptop with an RTX Spark SOC at Gamescom 2026" src="https://cdn.mos.cms.futurecdn.net/fCncy5cmGUXV98pUHQARrL-1920-80.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 feels like a civilised machine I'd be happy to sling in my bag, at least on this first impression. Both of these laptops look like the sort of thing you might expect to see in a business meeting, but the gaming ability of the RTX Spark SOC squeezed into their slim and light chassis designs is plain to see.</p><p>Every laptop showdown, even one as brief as this, is likely to come up with an also-ran that doesn't quite cut the mustard—and for me, this comes in the form of the new <a href="https://www.microsoft.com/en-us/surface/devices/surface-laptop-ultra" target="_blank">Microsoft Surface Laptop Ultra</a>. In a room full of sublime competition, the chassis looks and feels... tired, while the Mini LED screen wasn't particularly enticing to behold. It was trundling away in the corner of the room running <a href="https://www.pcgamer.com/world-of-tanks/" target="_blank">World of Tanks</a>, and didn't garner "oohs" and "ahhs" in the same way as the rest. </p><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="pVEZPYihHjrDE5PVvxtdam" name="20260826_151340" alt="A Microsoft Surface Laptop Ultra at Gamescom 2026" src="https://cdn.mos.cms.futurecdn.net/pVEZPYihHjrDE5PVvxtdam-1920-80.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>Despite the hardware inside, something about it says "old fashioned" to me. It's funny how we judge these things in an instant, but there we are. I'm prepared to change my mind if we get one in for review (I'm incredibly tired and cranky after a long day at the show, after all), but I get the feeling it's going to cost lots of money—without looking and feeling as good as its premium competition.</p><p>Ah, now I've gone and done it. I've mentioned the price. Or rather, prices. The Nvidia reps around me refused to be drawn in on exact figures for these Spark-infused machines, especially as some of the models on display had a loadout of 128 GB of RAM. Ludicrous amounts, I think you'll agree, which will almost certainly be sold for ludicrous amounts of cash. For all that local AI stuff you'll be doing, naturally.</p><p>Personally, the lesser-seen optimist living in the middle of my cold, brutal heart is still hoping for 16 GB or 32 GB variants of the Asus and Dell laptops for somewhat-reasonable figures—as more slim and light, gaming-capable machines to choose from is always a good thing. </p><p>Looking at the state of <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">gaming laptop prices</a> at the moment, though, I think said optimist will probably be let down once more. It was a nice day out, at least. Anyone fancy buying me a bratwurst?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <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"></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-1920-80.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-1920-80.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-1920-80.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&amp;utm_medium=web3x&amp;utm_name=web3xcss&amp;utm_term=1&amp;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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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&amp;clickid=x6AQLx1rrxyZWqOxHoVulWsMUkrxS3RtV3uFT40&amp;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-1920-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-320-70.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-1920-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-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-widget-title="" data-model-name="MSI Stealth 16 AI+ B3W"></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-1920-80.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-1920-80.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-1920-80.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&amp;utm_medium=web3x&amp;utm_name=web3xcss&amp;utm_term=1&amp;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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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&amp;clickid=x6AQLx1rrxyZWqOxHoVulWsMUkrxS3RtV3uFT40&amp;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[ Acer Predator Helios NEO 16S AI gaming laptop 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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-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-320-70.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-1920-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-1920-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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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[ The new Framework 12 laptop's secret weapon is its battery life courtesy of Intel's Wildcat Lake ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Framework has <a href="https://x.com/FrameworkPuter/status/2089735289887658406?s=20" target="_blank">just announced a new version of its Framework 12 laptop</a> that apparently gets a bunch more battery life. That's despite it keeping the same 50 Wh battery and thanks to Intel's Wildcat Lake processors.</p><p>The Framework 12 is the company's two-in-one (touch-and-type), low-power, entry-level offering, mainly used for study and light work. Previously it used low-power Raptor Lake-U (13th Gen) processors, but now ones that you pre-order will use fresh—but still low-power—Wildcat Lake, ie, Core Series 3, processors.</p><p>Framework <a href="https://frame.work/gb/en/products/laptop12-diy-intel-series3/configuration/new" target="_blank">currently lists a few options to choose from</a>:</p><div ><table><caption>New Framework 12 options</caption><thead><tr><th class="firstcol empty" ></th><th  ><p>Max clock speed</p></th><th  ><p>Cores</p></th><th  ><p>Price</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Core 3 304</strong></p></td><td  ><p>4.3 GHz</p></td><td  ><p>1 P + 4 LPE</p></td><td  ><p>$549 / £549</p></td></tr><tr><td class="firstcol " ><p><strong>Core 5 320</strong></p></td><td  ><p>4.6 GHz</p></td><td  ><p>2 P + 4 LPE</p></td><td  ><p>$779 / £779</p></td></tr><tr><td class="firstcol " ><p><strong>Core 7 350</strong></p></td><td  ><p>4.8 GHz</p></td><td  ><p>2P + 4 LPE</p></td><td  ><p>$999 / £999</p></td></tr></tbody></table></div><p>Those prices are, of course, base prices before adding on the other storage and memory to your DIY kit.</p><p>These processors obviously won't get you close to running any kind of heavy productivity tasks with ease, but for general day-to-day use they should be fine. It's also unlikely to be great for gaming, given even the top processor here, the Intel Core 7 350,  has just two Xe (GPU) cores. Even <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/intel-might-be-cooking-up-a-budget-friendly-handheld-chip-but-id-still-be-surprised-if-its-cheap-enough-or-fast-enough-to-matter/" target="_blank">Intel's newly-rumoured low-power handheld processor</a> is said to have four.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/459a7YBmBOE" allowfullscreen=""></iframe></div></div><p>That being said, the switch to Wildcat Lake, Framework claims, greatly improves battery life. The company is claiming 57% extra hours while browsing the web and 70% extra hours streaming Netflix. Those are some bold claims, but <a href="https://www.pcgamer.com/hardware/gaming-laptops/i-ditched-my-laptop-charger-for-a-day-of-travel-work-and-gaming-with-intels-new-core-ultra-series-3-chip-and-still-had-18-percent-battery-life-left-when-i-got-home/" target="_blank">given what we've seen of Panther Lake's battery life</a> (different processors but using the same 18A node), it's not beyond believability. </p><p>There are a number of other improvements, including:</p><ul><li>Wi-Fi 7</li><li>Backlit keyboard</li><li>Thunderbolt 4</li><li>Fingerprint reader</li><li>Pre-installed Fedora Linux</li></ul><p>Of course installing Linux isn't exactly difficult, but it's nice to see Fedora installed by default for those who just want to buy a laptop and get to it, right out of the box.</p><p>Fedora in particular is a great choice, in my not-so-humble opinion. It at least gave me a better time of things than many other distros did. But hey, I don't want to go sparking the perennial distro debates in the comments.</p><p>Other than those changes, you're getting the same convertible, two-in-one touch and type lappy as before.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/the-new-framework-12-laptops-secret-weapon-is-its-battery-life-courtesy-of-intels-wildcat-lake/</link>
                                                                            <description>
                            <![CDATA[ Plus some extra goodies like a backlit keyboard. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Ka4tpGbdn7j5XFx6RwAiT9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZEWXB3RpLoXqtyCrJ74ZcV-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 18 Aug 2026 16:32:08 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/ZEWXB3RpLoXqtyCrJ74ZcV-1920-80.jpg">
                                                            <media:credit><![CDATA[Framework]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The new Framework 12 laptop (version 2).]]></media:description>                                                            <media:text><![CDATA[The new Framework 12 laptop (version 2).]]></media:text>
                                <media:title type="plain"><![CDATA[The new Framework 12 laptop (version 2).]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZEWXB3RpLoXqtyCrJ74ZcV-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Framework has <a href="https://x.com/FrameworkPuter/status/2089735289887658406?s=20" target="_blank">just announced a new version of its Framework 12 laptop</a> that apparently gets a bunch more battery life. That's despite it keeping the same 50 Wh battery and thanks to Intel's Wildcat Lake processors.</p><p>The Framework 12 is the company's two-in-one (touch-and-type), low-power, entry-level offering, mainly used for study and light work. Previously it used low-power Raptor Lake-U (13th Gen) processors, but now ones that you pre-order will use fresh—but still low-power—Wildcat Lake, ie, Core Series 3, processors.</p><p>Framework <a href="https://frame.work/gb/en/products/laptop12-diy-intel-series3/configuration/new" target="_blank">currently lists a few options to choose from</a>:</p><div ><table><caption>New Framework 12 options</caption><thead><tr><th class="firstcol empty" ></th><th  ><p>Max clock speed</p></th><th  ><p>Cores</p></th><th  ><p>Price</p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Core 3 304</strong></p></td><td  ><p>4.3 GHz</p></td><td  ><p>1 P + 4 LPE</p></td><td  ><p>$549 / £549</p></td></tr><tr><td class="firstcol " ><p><strong>Core 5 320</strong></p></td><td  ><p>4.6 GHz</p></td><td  ><p>2 P + 4 LPE</p></td><td  ><p>$779 / £779</p></td></tr><tr><td class="firstcol " ><p><strong>Core 7 350</strong></p></td><td  ><p>4.8 GHz</p></td><td  ><p>2P + 4 LPE</p></td><td  ><p>$999 / £999</p></td></tr></tbody></table></div><p>Those prices are, of course, base prices before adding on the other storage and memory to your DIY kit.</p><p>These processors obviously won't get you close to running any kind of heavy productivity tasks with ease, but for general day-to-day use they should be fine. It's also unlikely to be great for gaming, given even the top processor here, the Intel Core 7 350,  has just two Xe (GPU) cores. Even <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/intel-might-be-cooking-up-a-budget-friendly-handheld-chip-but-id-still-be-surprised-if-its-cheap-enough-or-fast-enough-to-matter/" target="_blank">Intel's newly-rumoured low-power handheld processor</a> is said to have four.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/459a7YBmBOE" allowfullscreen=""></iframe></div></div><p>That being said, the switch to Wildcat Lake, Framework claims, greatly improves battery life. The company is claiming 57% extra hours while browsing the web and 70% extra hours streaming Netflix. Those are some bold claims, but <a href="https://www.pcgamer.com/hardware/gaming-laptops/i-ditched-my-laptop-charger-for-a-day-of-travel-work-and-gaming-with-intels-new-core-ultra-series-3-chip-and-still-had-18-percent-battery-life-left-when-i-got-home/" target="_blank">given what we've seen of Panther Lake's battery life</a> (different processors but using the same 18A node), it's not beyond believability. </p><p>There are a number of other improvements, including:</p><ul><li>Wi-Fi 7</li><li>Backlit keyboard</li><li>Thunderbolt 4</li><li>Fingerprint reader</li><li>Pre-installed Fedora Linux</li></ul><p>Of course installing Linux isn't exactly difficult, but it's nice to see Fedora installed by default for those who just want to buy a laptop and get to it, right out of the box.</p><p>Fedora in particular is a great choice, in my not-so-humble opinion. It at least gave me a better time of things than many other distros did. But hey, I don't want to go sparking the perennial distro debates in the comments.</p><p>Other than those changes, you're getting the same convertible, two-in-one touch and type lappy as before.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Asus ROG Zephyrus G16 (2026) gaming laptop review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Asus ROG Zephyrus G16 (2026)"></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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable" /><a href='https://cdn.mos.cms.futurecdn.net/YmQsDwaSRNwF7tv3K4z7GH-1920-80.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-1920-80.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable" /><a href='https://cdn.mos.cms.futurecdn.net/WhowLtaVz7mcMQgxQYgj2N-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-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-320-70.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-1920-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-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Asus ROG Zephyrus G16 (2026)"></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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable" /><a href='https://cdn.mos.cms.futurecdn.net/YmQsDwaSRNwF7tv3K4z7GH-1920-80.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-1920-80.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable" /><a href='https://cdn.mos.cms.futurecdn.net/WhowLtaVz7mcMQgxQYgj2N-1920-80.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-1920-80.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-1920-80.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-1920-80.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[ Microsoft quietly deletes 32 GB RAM recommendation, which I'm sure has nothing to do with it bringing back 8 GB laptops ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Earlier this year, Microsoft posted a support document titled "How to optimize your gaming PC setup" where it said that 16 GB of memory is "plenty for most gamers" but "32 GB is ideal for serious players who run the most demanding titles or use heavy mods". That document has since been deleted. </p><p>That's as reported by <a href="https://www.windowslatest.com/2026/08/05/microsoft-just-deleted-windows-11s-32gb-ram-recommendation-docs-as-prices-soar-and-it-rushes-to-sell-8gb-ram-pcs/" target="_blank">Windows Latest</a>, who noticed the change this week. Now, clicking on the <a href="https://www.microsoft.com/en-us/windows/learning-center/optimize-your-gaming-pc-setup">link address</a> to the support document redirects you to the Windows Learning Center instead. </p><p>Interestingly, Microsoft, in a <a href="https://www.microsoft.com/en-us/windows/learning-center/gaming-features-what-the-best-windows-pc-gaming-systems-have-in-common" target="_blank">separate support document</a>, declared 32 GB to be the "no-worries" upgrade back in May, and that support document has since been deleted too. Two separate documents that recommend 32 GB of memory being taken down is certainly strange behaviour, and implies it wasn't just an accident. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XZKx1e"></div>                            </div>                            <script src="https://kwizly.com/embed/XZKx1e.js" async=""></script><p>And it would make sense for Microsoft not to pitch 32 GB of memory, given that it just recently announced it would be bringing back <a href="https://www.pcgamer.com/hardware/microsoft-plans-to-launch-a-cheaper-8-gb-surface-laptop-later-this-year-which-wont-meet-the-requirements-of-a-copilot-pc/" target="_blank">8 GB Surface laptops in May</a>. Microsoft seemed to remove the 8 GB memory option in the 7th-generation Microsoft Surface and Microsoft Surface Pro 12th edition, which are the previous versions of both laptops. </p><p>These new laptops don't even meet the memory requirements to be labelled a Copilot+ PC, and they're mighty expensive, with the Intel Core Ultra 5 standard Surface with 8 GB of memory and 256 GB of storage being an eye-watering<a href="https://www.microsoft.com/en-us/store/configure/Surface-Laptop-for-Business-13-inch-Intel/8mzbmmcjzpb1?selectedColor=" target="_blank"> $1,299</a>.</p><p>This is a shame as its initial assessment seems about right, in my estimation. 16 GB of memory is fine for most games, but 32 GB is ideal, especially for less casual gamers. I went for 32 GB of DDR5 memory in my own rig, and wouldn't want less, but I also reckon I play more than most. </p><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="p4bTRzCnLFLSyj3sMF56Gk" name="2000x1125-SP9 (1).jpg" alt="Microsoft Surface 9" src="https://cdn.mos.cms.futurecdn.net/p4bTRzCnLFLSyj3sMF56Gk-1920-80.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: Microsoft)</span></figcaption></figure><p>The <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> may be a problem for Microsoft, as suggested by a <a href="https://www.pcgamer.com/gaming-industry/xbox-revenues-dipped-usd1-7-billion-last-year-but-asha-sharma-predicts-a-return-to-growth-by-mid-2027/" target="_blank">dip in console sales</a> (though this 29% decline could be somewhat attributed to the life cycle of the console and tariffs raising prices), but the company's AI usage is also one of the larger contributors to the mess in the first place. The end consumer is paying for the expansion of AI in many ways, but the most pressing to a PC gamer is the fact that they're paying more and more for less storage and memory. </p><p>As such, it would probably be a bad look for Microsoft to recommend 32 GB when its latest Surface Pro device will fetch a minimum of $2,750 to get so much memory. And Microsoft seems unlikely to backtrack on this pricing for some time. Samsung, one of the big three memory manufacturers, <a href="https://www.pcgamer.com/hardware/memory/gleefully-counting-its-billions-samsung-cries-warning-of-a-severe-memory-supply-crisis-next-year/" target="_blank">reckons</a> we will see a "severe" memory supply crisis next year and "Beyond 2029, it is hard to say because of more limited visibility."</p><p>AMD did a similar thing recently. After arguing gamers should look to "<a href="https://web.archive.org/web/20220120204302/https://community.amd.com/t5/gaming/game-beyond-4gb/ba-p/414776" target="_blank">Game beyond 4 GB</a> [of VRAM]" back in 2020, it has just recently launched a 4 GB graphics card, the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-launches-the-rx-9050-and-its-even-more-entry-level-than-expected/" target="_blank">RX 9050</a>.</p><p>While these big companies continue to put more and more funding into AI, we'll just have to sit with our meagre supplies of memory until it all blows over. Here's hoping 2029 is the year things get better. Or is it 2030?</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/microsoft-quietly-deletes-32-gb-ram-recommendation-which-im-sure-has-nothing-to-do-with-it-bringing-back-8-gb-laptops/</link>
                                                                            <description>
                            <![CDATA[ Is 8 GB enough any more? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hgfVnZyjHA55wpVbpEnSaj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/x4jBg8VRZtGw6h8TPAyAW9-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 06 Aug 2026 10:12:10 +0000</pubDate>                                                                                                                                <updated>Thu, 06 Aug 2026 10:29:32 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE-320-70.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/x4jBg8VRZtGw6h8TPAyAW9-1920-80.jpg">
                                                            <media:credit><![CDATA[Microsoft]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A Microsoft Surface laptop with a Qualcomm X processor ]]></media:description>                                                            <media:text><![CDATA[A Microsoft Surface laptop with a Qualcomm X processor ]]></media:text>
                                <media:title type="plain"><![CDATA[A Microsoft Surface laptop with a Qualcomm X processor ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/x4jBg8VRZtGw6h8TPAyAW9-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Earlier this year, Microsoft posted a support document titled "How to optimize your gaming PC setup" where it said that 16 GB of memory is "plenty for most gamers" but "32 GB is ideal for serious players who run the most demanding titles or use heavy mods". That document has since been deleted. </p><p>That's as reported by <a href="https://www.windowslatest.com/2026/08/05/microsoft-just-deleted-windows-11s-32gb-ram-recommendation-docs-as-prices-soar-and-it-rushes-to-sell-8gb-ram-pcs/" target="_blank">Windows Latest</a>, who noticed the change this week. Now, clicking on the <a href="https://www.microsoft.com/en-us/windows/learning-center/optimize-your-gaming-pc-setup">link address</a> to the support document redirects you to the Windows Learning Center instead. </p><p>Interestingly, Microsoft, in a <a href="https://www.microsoft.com/en-us/windows/learning-center/gaming-features-what-the-best-windows-pc-gaming-systems-have-in-common" target="_blank">separate support document</a>, declared 32 GB to be the "no-worries" upgrade back in May, and that support document has since been deleted too. Two separate documents that recommend 32 GB of memory being taken down is certainly strange behaviour, and implies it wasn't just an accident. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XZKx1e"></div>                            </div>                            <script src="https://kwizly.com/embed/XZKx1e.js" async=""></script><p>And it would make sense for Microsoft not to pitch 32 GB of memory, given that it just recently announced it would be bringing back <a href="https://www.pcgamer.com/hardware/microsoft-plans-to-launch-a-cheaper-8-gb-surface-laptop-later-this-year-which-wont-meet-the-requirements-of-a-copilot-pc/" target="_blank">8 GB Surface laptops in May</a>. Microsoft seemed to remove the 8 GB memory option in the 7th-generation Microsoft Surface and Microsoft Surface Pro 12th edition, which are the previous versions of both laptops. </p><p>These new laptops don't even meet the memory requirements to be labelled a Copilot+ PC, and they're mighty expensive, with the Intel Core Ultra 5 standard Surface with 8 GB of memory and 256 GB of storage being an eye-watering<a href="https://www.microsoft.com/en-us/store/configure/Surface-Laptop-for-Business-13-inch-Intel/8mzbmmcjzpb1?selectedColor=" target="_blank"> $1,299</a>.</p><p>This is a shame as its initial assessment seems about right, in my estimation. 16 GB of memory is fine for most games, but 32 GB is ideal, especially for less casual gamers. I went for 32 GB of DDR5 memory in my own rig, and wouldn't want less, but I also reckon I play more than most. </p><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="p4bTRzCnLFLSyj3sMF56Gk" name="2000x1125-SP9 (1).jpg" alt="Microsoft Surface 9" src="https://cdn.mos.cms.futurecdn.net/p4bTRzCnLFLSyj3sMF56Gk-1920-80.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: Microsoft)</span></figcaption></figure><p>The <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> may be a problem for Microsoft, as suggested by a <a href="https://www.pcgamer.com/gaming-industry/xbox-revenues-dipped-usd1-7-billion-last-year-but-asha-sharma-predicts-a-return-to-growth-by-mid-2027/" target="_blank">dip in console sales</a> (though this 29% decline could be somewhat attributed to the life cycle of the console and tariffs raising prices), but the company's AI usage is also one of the larger contributors to the mess in the first place. The end consumer is paying for the expansion of AI in many ways, but the most pressing to a PC gamer is the fact that they're paying more and more for less storage and memory. </p><p>As such, it would probably be a bad look for Microsoft to recommend 32 GB when its latest Surface Pro device will fetch a minimum of $2,750 to get so much memory. And Microsoft seems unlikely to backtrack on this pricing for some time. Samsung, one of the big three memory manufacturers, <a href="https://www.pcgamer.com/hardware/memory/gleefully-counting-its-billions-samsung-cries-warning-of-a-severe-memory-supply-crisis-next-year/" target="_blank">reckons</a> we will see a "severe" memory supply crisis next year and "Beyond 2029, it is hard to say because of more limited visibility."</p><p>AMD did a similar thing recently. After arguing gamers should look to "<a href="https://web.archive.org/web/20220120204302/https://community.amd.com/t5/gaming/game-beyond-4gb/ba-p/414776" target="_blank">Game beyond 4 GB</a> [of VRAM]" back in 2020, it has just recently launched a 4 GB graphics card, the <a href="https://www.pcgamer.com/hardware/graphics-cards/amd-launches-the-rx-9050-and-its-even-more-entry-level-than-expected/" target="_blank">RX 9050</a>.</p><p>While these big companies continue to put more and more funding into AI, we'll just have to sit with our meagre supplies of memory until it all blows over. Here's hoping 2029 is the year things get better. Or is it 2030?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ MacBook Neo outperforms Dell XPS 13 in Cyberpunk 2077 benchmark—though I wouldn't recommend gaming on either notebook ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Remember those 'I'm a Mac, and I'm a PC' ad spots from years ago? Such platform rivalry feels like old, mouldering hat these days (especially to a console-gaming interloper like me). That said, we live in a world where both the <a href="https://www.pcgamer.com/hardware/gaming-laptops/macbook-neo-review/" target="_blank">MacBook Neo</a> and the Dell XPS 13, two notebooks alike in dignity, are vying for the crown of 'most affordable entry-level notebook' at $699 a piece.</p><p>The rivalry is old news, though a fresh twist in the tale is that apparently large Microsoft Word files actually open faster on the MacBook Neo. <a href="https://youtu.be/xK4rIDIEIYQ?si=n73rkTcgT0pSXZJJ&amp;t=560" target="_blank">Independent testing carried out by PhoneBuff</a> found that the Neo opened a 500-page Word document in a hair over 7 seconds, whereas a similarly specced Dell XPS 13 took 12 seconds (via <a href="https://www.windowslatest.com/2026/08/02/ms-word-opens-twice-as-slow-on-windows-11-pcs-as-on-macbooks-and-microsoft-has-no-excuse/" target="_blank">Windows Latest</a>).</p><p>It's quite the upset—you'd think that after all these years, Microsoft would offer the optimum Word Doc experience within Windows. To add insult to injury, the MacBook Neo doesn't even have Apple's speedy M-series silicon, but instead features what is essentially a repurposed phone chip in the A18 Pro. Though, to be fair, this 'mere' phone chip is still comparable to older M-series chips.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XZKx1e"></div>                            </div>                            <script src="https://kwizly.com/embed/XZKx1e.js" async=""></script><p>Notebooks like this can handle more than just note-taking. The Dell XPS 13 features an Intel Core 5 320 (a stripped-down version of <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">the Panther Lake chips we like a lot</a>), which should offer plenty of other opportunities to shine throughout PhoneBuff's testing. For instance, on startup the Dell XPS 13 races to the desktop in 24 seconds. The MacBook Neo takes very nearly twice as long, clocking in at 40 seconds. Mind you, that may not really be an, ahem, <em>apples to apples</em> comparsion as the notebooks are running two different operating systems.</p><p>But as both of the laptops tested were configured with only 8 GB of RAM, you'd perhaps expect this to be a closer run thing. PhoneBuff's battery efficiency and creative workload tests are a lot more variable, but there's only one thing that I'm interested in here: gaming performance.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3808px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="r7kH7a3UqjhfFT7a798xhm" name="dell-xps-13-origami" alt="Origami Linux on a Dell XPS 13 laptop" src="https://cdn.mos.cms.futurecdn.net/r7kH7a3UqjhfFT7a798xhm-1920-80.jpg" mos="" align="middle" fullscreen="" width="3808" height="2142" attribution="" 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 href="https://www.pcgamer.com/games/rpg/cyberpunk-2077-has-now-sold-more-than-40-million-copies-a-testament-to-what-cd-projekt-does-best/" target="_blank">Cyberpunk 2077</a> on a notebook? It's more likely than you think—though with some caveats, obviously. The MacBook Neo loaded up <a href="https://www.pcgamer.com/gaming-industry/cd-projekt-has-rebranded-to-make-things-simultaneously-simpler-and-more-confusing/" target="_blank">CD Projekt Red's</a> techno dystopia in a hair under 41 seconds, whereas the Dell XPS 13 managed it in 55. When it comes to the game benchmark, though, you can't even attempt to run it at ultra settings on the Dell XPS 13.</p><p>Otherwise, when running fullscreen, the XPS 13 averages 16 fps in the benchmark, whereas the MacBook Neo averages almost 20 fps. Now, the MacBook Neo outperforming the Dell was not something I was expecting. Though I also wouldn't necessarily call 20 fps 'playable,' let alone 'enjoyable'.</p><p>Our Ian managed to get the MacBook Neo to run Cyberpunk 2077 at 30 FPS in his own testing earlier this year. He writes in his <a href="https://www.pcgamer.com/hardware/gaming-laptops/macbook-neo-review/" target="_blank">review</a>, "The downside is that to get this, you need to dip below Steam Deck settings, using the Low graphics profile, with the resolution at 720p, and with MetalFX upscaling in performance mode. That's not great, and looks a little soft thanks to all the upscaling going on, but at least it is technically playable."</p><p>Personally, I think I'll be sticking with my rig for Cyberpunk 2077—though either notebook might still get a look in for less hardware-intensive indie releases and visual novels.</p><p>If you manage your gaming expectations accordingly, then the XPS 13's 13-inch OLED touch display is nothing to sneeze at. The XPS 13's OLED also enjoys P3 colour gamut, meaning it supports a slightly wider range of colours than the MacBook Neo. Furthermore, its 120 Hz refresh rate is twice that of the MacBook Neo's screen—at the very least, scrolling through a webpage will feel a smidge smoother on the Dell, even if its Intel Core 5 320 chip will struggle to keep up with your competitive favourites.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/macbook-neo-outperforms-dell-xps-13-in-cyberpunk-2077-benchmark-though-i-wouldnt-recommend-gaming-on-either-notebook/</link>
                                                                            <description>
                            <![CDATA[ Affordable AND performant. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZW4hAbnUawmHze9eGgaL4Q</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/QDjbLfMYN9FEaKgA8VWDmb-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 03 Aug 2026 16:24:56 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY-320-70.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/QDjbLfMYN9FEaKgA8VWDmb-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Apple MacBook Neo in Citrus colour.]]></media:description>                                                            <media:text><![CDATA[Apple MacBook Neo in Citrus colour.]]></media:text>
                                <media:title type="plain"><![CDATA[Apple MacBook Neo in Citrus colour.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/QDjbLfMYN9FEaKgA8VWDmb-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Remember those 'I'm a Mac, and I'm a PC' ad spots from years ago? Such platform rivalry feels like old, mouldering hat these days (especially to a console-gaming interloper like me). That said, we live in a world where both the <a href="https://www.pcgamer.com/hardware/gaming-laptops/macbook-neo-review/" target="_blank">MacBook Neo</a> and the Dell XPS 13, two notebooks alike in dignity, are vying for the crown of 'most affordable entry-level notebook' at $699 a piece.</p><p>The rivalry is old news, though a fresh twist in the tale is that apparently large Microsoft Word files actually open faster on the MacBook Neo. <a href="https://youtu.be/xK4rIDIEIYQ?si=n73rkTcgT0pSXZJJ&amp;t=560" target="_blank">Independent testing carried out by PhoneBuff</a> found that the Neo opened a 500-page Word document in a hair over 7 seconds, whereas a similarly specced Dell XPS 13 took 12 seconds (via <a href="https://www.windowslatest.com/2026/08/02/ms-word-opens-twice-as-slow-on-windows-11-pcs-as-on-macbooks-and-microsoft-has-no-excuse/" target="_blank">Windows Latest</a>).</p><p>It's quite the upset—you'd think that after all these years, Microsoft would offer the optimum Word Doc experience within Windows. To add insult to injury, the MacBook Neo doesn't even have Apple's speedy M-series silicon, but instead features what is essentially a repurposed phone chip in the A18 Pro. Though, to be fair, this 'mere' phone chip is still comparable to older M-series chips.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XZKx1e"></div>                            </div>                            <script src="https://kwizly.com/embed/XZKx1e.js" async=""></script><p>Notebooks like this can handle more than just note-taking. The Dell XPS 13 features an Intel Core 5 320 (a stripped-down version of <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">the Panther Lake chips we like a lot</a>), which should offer plenty of other opportunities to shine throughout PhoneBuff's testing. For instance, on startup the Dell XPS 13 races to the desktop in 24 seconds. The MacBook Neo takes very nearly twice as long, clocking in at 40 seconds. Mind you, that may not really be an, ahem, <em>apples to apples</em> comparsion as the notebooks are running two different operating systems.</p><p>But as both of the laptops tested were configured with only 8 GB of RAM, you'd perhaps expect this to be a closer run thing. PhoneBuff's battery efficiency and creative workload tests are a lot more variable, but there's only one thing that I'm interested in here: gaming performance.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3808px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="r7kH7a3UqjhfFT7a798xhm" name="dell-xps-13-origami" alt="Origami Linux on a Dell XPS 13 laptop" src="https://cdn.mos.cms.futurecdn.net/r7kH7a3UqjhfFT7a798xhm-1920-80.jpg" mos="" align="middle" fullscreen="" width="3808" height="2142" attribution="" 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 href="https://www.pcgamer.com/games/rpg/cyberpunk-2077-has-now-sold-more-than-40-million-copies-a-testament-to-what-cd-projekt-does-best/" target="_blank">Cyberpunk 2077</a> on a notebook? It's more likely than you think—though with some caveats, obviously. The MacBook Neo loaded up <a href="https://www.pcgamer.com/gaming-industry/cd-projekt-has-rebranded-to-make-things-simultaneously-simpler-and-more-confusing/" target="_blank">CD Projekt Red's</a> techno dystopia in a hair under 41 seconds, whereas the Dell XPS 13 managed it in 55. When it comes to the game benchmark, though, you can't even attempt to run it at ultra settings on the Dell XPS 13.</p><p>Otherwise, when running fullscreen, the XPS 13 averages 16 fps in the benchmark, whereas the MacBook Neo averages almost 20 fps. Now, the MacBook Neo outperforming the Dell was not something I was expecting. Though I also wouldn't necessarily call 20 fps 'playable,' let alone 'enjoyable'.</p><p>Our Ian managed to get the MacBook Neo to run Cyberpunk 2077 at 30 FPS in his own testing earlier this year. He writes in his <a href="https://www.pcgamer.com/hardware/gaming-laptops/macbook-neo-review/" target="_blank">review</a>, "The downside is that to get this, you need to dip below Steam Deck settings, using the Low graphics profile, with the resolution at 720p, and with MetalFX upscaling in performance mode. That's not great, and looks a little soft thanks to all the upscaling going on, but at least it is technically playable."</p><p>Personally, I think I'll be sticking with my rig for Cyberpunk 2077—though either notebook might still get a look in for less hardware-intensive indie releases and visual novels.</p><p>If you manage your gaming expectations accordingly, then the XPS 13's 13-inch OLED touch display is nothing to sneeze at. The XPS 13's OLED also enjoys P3 colour gamut, meaning it supports a slightly wider range of colours than the MacBook Neo. Furthermore, its 120 Hz refresh rate is twice that of the MacBook Neo's screen—at the very least, scrolling through a webpage will feel a smidge smoother on the Dell, even if its Intel Core 5 320 chip will struggle to keep up with your competitive favourites.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Razer Blade 16 (2026) gaming laptop review ]]></title>
                                                                                                <dc:content><![CDATA[ <div data-widget-type="review" data-model-name="Razer Blade 16 (2026)" data-widget-title=""></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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-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-320-70.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-1920-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-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Razer Blade 16 (2026)" data-widget-title=""></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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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[ Bad news, the school year starts soon. Good news, it's an excuse to buy PC gaming gear for educational purposes, promise ]]></title>
                                                                                                <dc:content><![CDATA[ <p>It won't be long now until the summer break is over, and many hopeful young minds will be heading back to school. And we all know what that means—late night gaming sessions.</p><p>I kid. Well, sort of. I've rounded up a selection of gear that could <em>reasonably </em>be used for school-related duties, and will also come in handy for a bit of PC gaming in the evenings. Because as we all know, gaming can be good for your brain. No, seriously. <a href="https://www.washingtonpost.com/wellness/2025/12/21/video-games-brain-cognition-boost/" target="_blank">There have been studies and everything</a>.</p><ul><li><strong>Join us on </strong><a href="https://whatsapp.com/channel/0029VaZEGnpAu3aYJa8PuS2t" target="_blank"><strong>WhatsApp for daily deals</strong></a><strong>, direct to your phone.</strong></li></ul><p>Prospective students will need a good mouse, of course. So why not a gaming model, like this Logitech G305 Lightspeed for <a href="https://www.amazon.com/Logitech-LIGHTSPEED-Wireless-Gaming-Mouse/dp/B07CMS5Q6P/" target="_blank">$30 at Amazon</a>? Or this <a href="https://www.amazon.com/Razer-HyperSpeed-Wireless-Gaming-Mouse/dp/B0BGJT87N2" target="_blank">Razer Naga V2 Hyperspeed for $60</a>, with tons of extra buttons for... learning. Yes, that's it. Or a good mechanical keyboard. Or a monitor. Or even, if you've got really deep pockets, <a href="https://www.amazon.com/GIGABYTE-1920x1200-GeForce-i7-13620H-CVHI3US894SH/dp/B0FDMN25CZ/" target="_blank">a proper gaming laptop</a> for the same sort of money as many productivity-focussed machines.</p><p>Whether you're buying for a student who definitely needs both book-learning and some fun downtime, or you're hoping your parents might break open the bank account and put some money towards things you actually want<em>,</em> as well as need, there should be something here to suit. Come with me, as we learn together. All work and no play just isn't fun, y'know?</p><h2 class="article-body__section" id="section-back-to-school-pc-gaming-deals"><span>Back to school PC gaming deals</span></h2>        <div class="featured_product_block featured_block_hero" data-id="9e7f8788-8a7c-11f1-9de4-5fdb196491fa">            <a href="https://www.amazon.com/SteelSeries-QcK-Cloth-Gaming-Mouse/dp/B000UVRU6G/" data-model-name="QCK Large Gaming Mousepad | Non-Slip | Silicone" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/kZofr4xeV6BvSowsoauCTK.jpg" alt="A SteelSeries QCK gaming mouse pad" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>SteelSeries</div>                                        <div class="featured__title">QCK Large Gaming Mousepad | Non-Slip | Silicone</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f87f6-8a7c-11f1-a982-75e8586be489">            <a href="https://www.amazon.com/SanDisk-Ultra-Flair-Flash-Drive/dp/B015CH1NAQ/" data-model-name="64 GB Flash Drive | USB 3.0" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/EcQe58P4VLhPZ7f4eBSMiP.jpg" alt="A Sandisk 64 GB USB stick on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Sandisk</div>                                        <div class="featured__title">64 GB Flash Drive | USB 3.0</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8864-8a7c-11f1-bfac-e5a43372cbec">            <a href="https://www.amazon.com/Logitech-LIGHTSPEED-Wireless-Gaming-Mouse/dp/B07CMS5Q6P/" data-model-name="G305 Lightspeed Gaming Mouse | Wireless" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/bEATt9AzyvomBBK4WQnTKU.jpg" alt="A Logitech G305 Lightspeed gaming mouse on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Logitech</div>                                        <div class="featured__title">G305 Lightspeed Gaming Mouse | Wireless</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f88c8-8a7c-11f1-9926-17a230029a3a">            <a href="https://www.amazon.com/Redragon-Programmable-Hot-Swappable-Anti-Ghosting-Double-Shot/dp/B0CF3VGQFL/" data-model-name="Mechanical Gaming Keyboard | Wired" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Gtz83wxiqH9bKqF64PdQ8Y.jpg" alt="A Redragon mechanical gaming keyboard on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Redragon</div>                                        <div class="featured__title">Mechanical Gaming Keyboard | Wired</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f892c-8a7c-11f1-86e9-e1e2d462727b">            <a href="https://www.amazon.com/Razer-BlackShark-Xbox-Gaming-Headset-Console/dp/B0CXGTGPZQ/" data-model-name="Blackshark V2 X Gaming Headset | Wired" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GK37KPjmvrzQfChjwu59Nd.jpg" alt="A Razer BlackShark V2 X Wired gaming headset on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer</div>                                        <div class="featured__title">Blackshark V2 X Gaming Headset | Wired</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8990-8a7c-11f1-822f-2120ad9dc87e">            <a href="https://www.amazon.com/Razer-HyperSpeed-Wireless-Gaming-Mouse/dp/B0BGJT87N2" data-model-name="Naga V2 Hyperspeed MMO Gaming Mouse | Wireless" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/tJo2pBdQJk49Ec9PcLiKyg.jpg" alt="A Razer Naga V2 Hyperspeed MMO mouse on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer</div>                                        <div class="featured__title">Naga V2 Hyperspeed MMO Gaming Mouse | Wireless</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f89f4-8a7c-11f1-a21d-b904524010fe">            <a href="https://www.amazon.com/Razer-BlackShark-HyperSpeed-Wireless-Headset/dp/B0FH5YWH7B/" data-model-name="Blackshark V3 X Hyperspeed Gaming Headset | Wireless" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/hWFZmSNZ2uaWaGdR6iZEbm.jpg" alt="A Razer Blackshark V3 gaming headset on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer</div>                                        <div class="featured__title">Blackshark V3 X Hyperspeed Gaming Headset | Wireless</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8a58-8a7c-11f1-ab08-a3a9feaf1b2a">            <a href="https://www.amazon.com/Strix-Scope-Wired-Mechanical-Gaming-Keyboard/dp/B0FGGZK4X7/" data-model-name="ROG Strix Scope II X Mechanical Gaming Keyboard | 100% Full-Size | Wired" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v73KeLknpV5CfR7cA36K84.jpg" alt="An Asus ROG Strix Scope II 96 wired gaming keyboard on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Asus</div>                                        <div class="featured__title">ROG Strix Scope II X Mechanical Gaming Keyboard | 100% Full-Size | Wired</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8abc-8a7c-11f1-bb51-61f04b46bf7b">            <a href="https://www.amazon.com/Arctis-GameBuds-Xbox-Switch-Mobile/dp/B0DW654ZPX/" data-model-name="Arctis Gamebuds | 2.4 GHz + Bluetooth 5.3 | Active Noise Cancelling " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/NUdjXQVqiP6AUrwSHVVYa7.jpg" alt="A set of SteelSeries Arctis GameBuds on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>SteelSeries</div>                                        <div class="featured__title">Arctis Gamebuds | 2.4 GHz + Bluetooth 5.3 | Active Noise Cancelling </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8b20-8a7c-11f1-8fdb-45e487e11679">            <a href="https://www.newegg.com/acer-vg271u-m3bmiipx-27-wqhd-144hz-using-hdmi-port-180hz-using-display-port-nitro-ips-black/p/N82E16824011467" data-model-name="Nitro 27-inch Gaming Monitor | 1440p | 180hz | IPS" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Bp8kmRU7oLdRUtoh3zNuhD.jpg" alt="An Acer Nitro 27-inch 1440p gaming monitor on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Nitro 27-inch Gaming Monitor | 1440p | 180hz | IPS</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8b84-8a7c-11f1-9800-fb5a7b57f362">            <a href="https://www.amazon.com/WD_BLACK-1TB-Game-Drive-WDBAWY0010BBK-WESN/dp/B09ZRD38D8/" data-model-name="P40 Game Drive External SSD | 1 TB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/zZYzcFrMPtKjX8RpXY765L.jpg" alt="A WD_Black P40 1 TB external SSD drive on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>WD_BLACK</div>                                        <div class="featured__title">P40 Game Drive External SSD | 1 TB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8bde-8a7c-11f1-bd90-d12098acc854">            <a href="https://www.amazon.com/Corsair-TC100-Relaxed-Gaming-Chair/dp/B0BN7FDFVP/" data-model-name="TC100 Relaxed Gaming Chair | Fabric " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/pHcRAWPqDToT6zRMThc2XP.jpg" alt="A Corsair TC100 Relaxed gaming chair on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Corsair</div>                                        <div class="featured__title">TC100 Relaxed Gaming Chair | Fabric </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8c42-8a7c-11f1-beca-655615372c9f">            <a href="https://www.amazon.com/KTC-Curved-Monitor-3440x1440-Ultrawide/dp/B0FN2VJ9GJ/" data-model-name="34-Inch Ultrawide Curved Gaming Monitor | 3440x1440 | 180 Hz" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/C3f3dGZMNG5NhdJcCGNHzS.jpg" alt="A KTC 34-inch ultrawide gaming monitor on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>KTC</div>                                        <div class="featured__title">34-Inch Ultrawide Curved Gaming Monitor | 3440x1440 | 180 Hz</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8ca6-8a7c-11f1-8631-1d320d9db949">            <a href="https://www.amazon.com/GIGABYTE-1920x1200-GeForce-i7-13620H-CVHI3US894SH/dp/B0FDMN25CZ/" data-model-name="A16 Gaming Laptop | RTX 5060 | Intel Core i7 13620H | 1 TB | 16 GB DDR5 | 16-inch" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/8QKthTg6tgno2UZZod98zV.jpg" alt="A Gigabyte Gaming A16 gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Gigabyte</div>                                        <div class="featured__title">A16 Gaming Laptop | RTX 5060 | Intel Core i7 13620H | 1 TB | 16 GB DDR5 | 16-inch</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8d14-8a7c-11f1-8075-a30ab5363967">            <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-3k-oled-120hz-gaming-laptop-amd-ryzen-9-270-16gb-memory-geforce-rtx-5060-1tb-storage-platinum-white/JJGGLH72GT" data-model-name="ROG Zephyrus G14 Gaming Laptop | RTX 5060 | Ryzen 9 270 | 1 TB | 16 GB DDR5 | 14-inch | OLED" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ikRekRD8HJ2LLbJGE6JBdZ.jpg" alt="An Asus ROG Zephyrus G14 gaming laptop in white on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Asus</div>                                        <div class="featured__title">ROG Zephyrus G14 Gaming Laptop | RTX 5060 | Ryzen 9 270 | 1 TB | 16 GB DDR5 | 14-inch | OLED</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/bad-news-the-school-year-starts-soon-good-news-its-an-excuse-to-buy-pc-gaming-gear-for-educational-purposes-promise/</link>
                                                                            <description>
                            <![CDATA[ We're learning over here. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KrM6bXojg4f2b65ehkUk3f</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MJzKtsdfDFj3qcYopf8Zrn-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 28 Jul 2026 14:14:57 +0000</pubDate>                                                                                                                                <updated>Tue, 11 Aug 2026 18:04:34 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE-320-70.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/MJzKtsdfDFj3qcYopf8Zrn-1920-80.jpg">
                                                            <media:credit><![CDATA[Acer, Gigabyte, Asus, Razer, Corsair]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A collection of PC gaming peripherals and hardware on a pink and white background]]></media:description>                                                            <media:text><![CDATA[A collection of PC gaming peripherals and hardware on a pink and white background]]></media:text>
                                <media:title type="plain"><![CDATA[A collection of PC gaming peripherals and hardware on a pink and white background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MJzKtsdfDFj3qcYopf8Zrn-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It won't be long now until the summer break is over, and many hopeful young minds will be heading back to school. And we all know what that means—late night gaming sessions.</p><p>I kid. Well, sort of. I've rounded up a selection of gear that could <em>reasonably </em>be used for school-related duties, and will also come in handy for a bit of PC gaming in the evenings. Because as we all know, gaming can be good for your brain. No, seriously. <a href="https://www.washingtonpost.com/wellness/2025/12/21/video-games-brain-cognition-boost/" target="_blank">There have been studies and everything</a>.</p><ul><li><strong>Join us on </strong><a href="https://whatsapp.com/channel/0029VaZEGnpAu3aYJa8PuS2t" target="_blank"><strong>WhatsApp for daily deals</strong></a><strong>, direct to your phone.</strong></li></ul><p>Prospective students will need a good mouse, of course. So why not a gaming model, like this Logitech G305 Lightspeed for <a href="https://www.amazon.com/Logitech-LIGHTSPEED-Wireless-Gaming-Mouse/dp/B07CMS5Q6P/" target="_blank">$30 at Amazon</a>? Or this <a href="https://www.amazon.com/Razer-HyperSpeed-Wireless-Gaming-Mouse/dp/B0BGJT87N2" target="_blank">Razer Naga V2 Hyperspeed for $60</a>, with tons of extra buttons for... learning. Yes, that's it. Or a good mechanical keyboard. Or a monitor. Or even, if you've got really deep pockets, <a href="https://www.amazon.com/GIGABYTE-1920x1200-GeForce-i7-13620H-CVHI3US894SH/dp/B0FDMN25CZ/" target="_blank">a proper gaming laptop</a> for the same sort of money as many productivity-focussed machines.</p><p>Whether you're buying for a student who definitely needs both book-learning and some fun downtime, or you're hoping your parents might break open the bank account and put some money towards things you actually want<em>,</em> as well as need, there should be something here to suit. Come with me, as we learn together. All work and no play just isn't fun, y'know?</p><h2 class="article-body__section" id="section-back-to-school-pc-gaming-deals"><span>Back to school PC gaming deals</span></h2>        <div class="featured_product_block featured_block_hero" data-id="9e7f8788-8a7c-11f1-9de4-5fdb196491fa">            <a href="https://www.amazon.com/SteelSeries-QcK-Cloth-Gaming-Mouse/dp/B000UVRU6G/" data-model-name="QCK Large Gaming Mousepad | Non-Slip | Silicone" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/kZofr4xeV6BvSowsoauCTK.jpg" alt="A SteelSeries QCK gaming mouse pad" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>SteelSeries</div>                                        <div class="featured__title">QCK Large Gaming Mousepad | Non-Slip | Silicone</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f87f6-8a7c-11f1-a982-75e8586be489">            <a href="https://www.amazon.com/SanDisk-Ultra-Flair-Flash-Drive/dp/B015CH1NAQ/" data-model-name="64 GB Flash Drive | USB 3.0" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/EcQe58P4VLhPZ7f4eBSMiP.jpg" alt="A Sandisk 64 GB USB stick on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Sandisk</div>                                        <div class="featured__title">64 GB Flash Drive | USB 3.0</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8864-8a7c-11f1-bfac-e5a43372cbec">            <a href="https://www.amazon.com/Logitech-LIGHTSPEED-Wireless-Gaming-Mouse/dp/B07CMS5Q6P/" data-model-name="G305 Lightspeed Gaming Mouse | Wireless" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/bEATt9AzyvomBBK4WQnTKU.jpg" alt="A Logitech G305 Lightspeed gaming mouse on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Logitech</div>                                        <div class="featured__title">G305 Lightspeed Gaming Mouse | Wireless</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f88c8-8a7c-11f1-9926-17a230029a3a">            <a href="https://www.amazon.com/Redragon-Programmable-Hot-Swappable-Anti-Ghosting-Double-Shot/dp/B0CF3VGQFL/" data-model-name="Mechanical Gaming Keyboard | Wired" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Gtz83wxiqH9bKqF64PdQ8Y.jpg" alt="A Redragon mechanical gaming keyboard on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Redragon</div>                                        <div class="featured__title">Mechanical Gaming Keyboard | Wired</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f892c-8a7c-11f1-86e9-e1e2d462727b">            <a href="https://www.amazon.com/Razer-BlackShark-Xbox-Gaming-Headset-Console/dp/B0CXGTGPZQ/" data-model-name="Blackshark V2 X Gaming Headset | Wired" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GK37KPjmvrzQfChjwu59Nd.jpg" alt="A Razer BlackShark V2 X Wired gaming headset on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer</div>                                        <div class="featured__title">Blackshark V2 X Gaming Headset | Wired</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8990-8a7c-11f1-822f-2120ad9dc87e">            <a href="https://www.amazon.com/Razer-HyperSpeed-Wireless-Gaming-Mouse/dp/B0BGJT87N2" data-model-name="Naga V2 Hyperspeed MMO Gaming Mouse | Wireless" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/tJo2pBdQJk49Ec9PcLiKyg.jpg" alt="A Razer Naga V2 Hyperspeed MMO mouse on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer</div>                                        <div class="featured__title">Naga V2 Hyperspeed MMO Gaming Mouse | Wireless</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f89f4-8a7c-11f1-a21d-b904524010fe">            <a href="https://www.amazon.com/Razer-BlackShark-HyperSpeed-Wireless-Headset/dp/B0FH5YWH7B/" data-model-name="Blackshark V3 X Hyperspeed Gaming Headset | Wireless" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/hWFZmSNZ2uaWaGdR6iZEbm.jpg" alt="A Razer Blackshark V3 gaming headset on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer</div>                                        <div class="featured__title">Blackshark V3 X Hyperspeed Gaming Headset | Wireless</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8a58-8a7c-11f1-ab08-a3a9feaf1b2a">            <a href="https://www.amazon.com/Strix-Scope-Wired-Mechanical-Gaming-Keyboard/dp/B0FGGZK4X7/" data-model-name="ROG Strix Scope II X Mechanical Gaming Keyboard | 100% Full-Size | Wired" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/v73KeLknpV5CfR7cA36K84.jpg" alt="An Asus ROG Strix Scope II 96 wired gaming keyboard on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Asus</div>                                        <div class="featured__title">ROG Strix Scope II X Mechanical Gaming Keyboard | 100% Full-Size | Wired</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8abc-8a7c-11f1-bb51-61f04b46bf7b">            <a href="https://www.amazon.com/Arctis-GameBuds-Xbox-Switch-Mobile/dp/B0DW654ZPX/" data-model-name="Arctis Gamebuds | 2.4 GHz + Bluetooth 5.3 | Active Noise Cancelling " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/NUdjXQVqiP6AUrwSHVVYa7.jpg" alt="A set of SteelSeries Arctis GameBuds on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>SteelSeries</div>                                        <div class="featured__title">Arctis Gamebuds | 2.4 GHz + Bluetooth 5.3 | Active Noise Cancelling </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8b20-8a7c-11f1-8fdb-45e487e11679">            <a href="https://www.newegg.com/acer-vg271u-m3bmiipx-27-wqhd-144hz-using-hdmi-port-180hz-using-display-port-nitro-ips-black/p/N82E16824011467" data-model-name="Nitro 27-inch Gaming Monitor | 1440p | 180hz | IPS" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Bp8kmRU7oLdRUtoh3zNuhD.jpg" alt="An Acer Nitro 27-inch 1440p gaming monitor on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Nitro 27-inch Gaming Monitor | 1440p | 180hz | IPS</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8b84-8a7c-11f1-9800-fb5a7b57f362">            <a href="https://www.amazon.com/WD_BLACK-1TB-Game-Drive-WDBAWY0010BBK-WESN/dp/B09ZRD38D8/" data-model-name="P40 Game Drive External SSD | 1 TB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/zZYzcFrMPtKjX8RpXY765L.jpg" alt="A WD_Black P40 1 TB external SSD drive on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>WD_BLACK</div>                                        <div class="featured__title">P40 Game Drive External SSD | 1 TB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8bde-8a7c-11f1-bd90-d12098acc854">            <a href="https://www.amazon.com/Corsair-TC100-Relaxed-Gaming-Chair/dp/B0BN7FDFVP/" data-model-name="TC100 Relaxed Gaming Chair | Fabric " data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/pHcRAWPqDToT6zRMThc2XP.jpg" alt="A Corsair TC100 Relaxed gaming chair on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Corsair</div>                                        <div class="featured__title">TC100 Relaxed Gaming Chair | Fabric </div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8c42-8a7c-11f1-beca-655615372c9f">            <a href="https://www.amazon.com/KTC-Curved-Monitor-3440x1440-Ultrawide/dp/B0FN2VJ9GJ/" data-model-name="34-Inch Ultrawide Curved Gaming Monitor | 3440x1440 | 180 Hz" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/C3f3dGZMNG5NhdJcCGNHzS.jpg" alt="A KTC 34-inch ultrawide gaming monitor on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>KTC</div>                                        <div class="featured__title">34-Inch Ultrawide Curved Gaming Monitor | 3440x1440 | 180 Hz</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8ca6-8a7c-11f1-8631-1d320d9db949">            <a href="https://www.amazon.com/GIGABYTE-1920x1200-GeForce-i7-13620H-CVHI3US894SH/dp/B0FDMN25CZ/" data-model-name="A16 Gaming Laptop | RTX 5060 | Intel Core i7 13620H | 1 TB | 16 GB DDR5 | 16-inch" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/8QKthTg6tgno2UZZod98zV.jpg" alt="A Gigabyte Gaming A16 gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Gigabyte</div>                                        <div class="featured__title">A16 Gaming Laptop | RTX 5060 | Intel Core i7 13620H | 1 TB | 16 GB DDR5 | 16-inch</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9e7f8d14-8a7c-11f1-8075-a30ab5363967">            <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-3k-oled-120hz-gaming-laptop-amd-ryzen-9-270-16gb-memory-geforce-rtx-5060-1tb-storage-platinum-white/JJGGLH72GT" data-model-name="ROG Zephyrus G14 Gaming Laptop | RTX 5060 | Ryzen 9 270 | 1 TB | 16 GB DDR5 | 14-inch | OLED" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/ikRekRD8HJ2LLbJGE6JBdZ.jpg" alt="An Asus ROG Zephyrus G14 gaming laptop in white on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Asus</div>                                        <div class="featured__title">ROG Zephyrus G14 Gaming Laptop | RTX 5060 | Ryzen 9 270 | 1 TB | 16 GB DDR5 | 14-inch | OLED</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Framework 13 Pro laptop 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-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RbMANp3sEgZJHfSeWEUmQJ-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YRqj4hNkvzJW3L3SQKdScH-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ze63F8FpjjwMnNKYSHxogH-1920-80.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-1920-80.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-1920-80.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/nbs2FbEVLThThLpncCELCJ-1920-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-320-70.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/nbs2FbEVLThThLpncCELCJ-1920-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/nbs2FbEVLThThLpncCELCJ-1920-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-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/RbMANp3sEgZJHfSeWEUmQJ-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YRqj4hNkvzJW3L3SQKdScH-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ze63F8FpjjwMnNKYSHxogH-1920-80.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-1920-80.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-1920-80.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[ MSI celebrates 40 year anniversary by unveiling a SEVEN GRAND LAPTOP ]]></title>
                                                                                                <dc:content><![CDATA[ <p>My favourite hardware news stories lately have all followed a similar line of logic: 'Why? Well, why not?' But when it comes to the laptop MSI just unveiled as part of its 40th anniversary, I can't move past 'But why though?'</p><p>The sticking point for me is the <a href="https://us-store.msi.com/Titan-18-HX-Dragon-Edition-Draco-Epic-A2WJ-1246US" target="_blank">Titan 18 HX Dragon Edition's ludicrous $7,000 price tag</a>. Sure, you're getting an <a href="https://www.pcgamer.com/hardware/graphics-cards/msi-rtx-5090-suprim-soc-review/" target="_blank">Nvidia RTX 5090</a> GPU with a pretty face-melting 24 GB of GDDR7, plus an <a href="https://www.pcgamer.com/hardware/processors/intel-adds-mobile-chips-to-its-updated-arrow-lake-plus-family-with-8-percent-more-gaming-performance-despite-no-changes-to-core-counts-or-their-clock-speeds/" target="_blank">Intel Core Ultra 9 290HX Plus processor</a>. And, sure, some versions of the RTX 5090 will set you back a couple grand all on their own, but not usually the slimmer laptop kind. Anyway, 7,000 smackers is still <em>a lot</em> of money for the power.</p><p>I hate to say it but the oodles of SSD storage and the whopping 96 GB of DDR5 might have something to do with it (thanks, memory crisis). Hey, at least if you buy directly from MSI, you also get a free code for Lego Batman: Legacy of the Dark Knight.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async=""></script><p>This very pricey gaming laptop also enjoys an 18-inch MiniLED screen, which features a maximum resolution of 3840×2400. The refresh rate is a not too shabby 120 Hz, but at this price point I was kind of expecting something fast enough to make my eyes roll back in my head.</p><p>Joking aside, I'm struggling to understand who this gaming laptop is really for, beyond an MSI super fan (or a scaly fan with deep pockets and terrible taste in dragon art).</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Cg8ETTts7x5CCC9NaQuEiD-1920-80.jpg" alt="The MSI Titan 18 HX Dragon Edition in a gradient void." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nehTuyEbfukHnokkSL6FgD-1920-80.jpg" alt="The MSI Titan 18 HX Dragon Edition in a gradient void." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K3Vhbzkz3N6RpJXGoH2LeD-1920-80.jpg" alt="The MSI Titan 18 HX Dragon Edition in a gradient void." /><figcaption><small role="credit">MSI</small></figcaption></figure></figure><p>It's far from the only spenny anniversary hardware we've seen this year. For instance, the Asus' ROG sub-brand celebrated two decades, launching <a href="https://www.pcgamer.com/hardware/motherboards/twenty-years-ago-copper-was-king-for-pc-enthusiasts-so-asus-has-brought-it-back-for-its-rog-anniversary-well-sort-of/" target="_blank">a shiny, aluminium-dressed-up-as-copper motherboard</a> back in May. The <a href="https://www.pcgamer.com/hardware/graphics-cards/as-if-rog-astral-50-series-graphics-cards-could-get-any-beefier-asus-has-just-announced-a-chonky-anniversary-update/" target="_blank">Astral ROG Astral GeForce RTX 5090</a> and <a href="https://www.pcgamer.com/hardware/memory/were-getting-closer-to-a-100-percent-rog-rig-as-asus-gets-into-the-dram-game-for-its-20th-anniversary/" target="_blank">a China-exclusive DRAM kit</a> also got anniversary editions. Again, it's all a bit too rich for my blood, but I'll admit that those glistening gold designs are almost tasteful.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/msi-celebrates-40-year-anniversary-by-unveiling-a-seven-grand-laptop/</link>
                                                                            <description>
                            <![CDATA[ You'd need a dragon's hoard to afford this. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GjjHa7PeCpU8jUcsfdaUBQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/t4ZZyRtCsGrFpEVSfH6pQ4-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 16:41:12 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY-320-70.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/t4ZZyRtCsGrFpEVSfH6pQ4-1920-80.jpg">
                                                            <media:credit><![CDATA[MSI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The MSI Titan 18 HX Dragon Edition gaming laptop floats in a blue-pink gradient void.]]></media:description>                                                            <media:text><![CDATA[The MSI Titan 18 HX Dragon Edition gaming laptop floats in a blue-pink gradient void.]]></media:text>
                                <media:title type="plain"><![CDATA[The MSI Titan 18 HX Dragon Edition gaming laptop floats in a blue-pink gradient void.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/t4ZZyRtCsGrFpEVSfH6pQ4-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>My favourite hardware news stories lately have all followed a similar line of logic: 'Why? Well, why not?' But when it comes to the laptop MSI just unveiled as part of its 40th anniversary, I can't move past 'But why though?'</p><p>The sticking point for me is the <a href="https://us-store.msi.com/Titan-18-HX-Dragon-Edition-Draco-Epic-A2WJ-1246US" target="_blank">Titan 18 HX Dragon Edition's ludicrous $7,000 price tag</a>. Sure, you're getting an <a href="https://www.pcgamer.com/hardware/graphics-cards/msi-rtx-5090-suprim-soc-review/" target="_blank">Nvidia RTX 5090</a> GPU with a pretty face-melting 24 GB of GDDR7, plus an <a href="https://www.pcgamer.com/hardware/processors/intel-adds-mobile-chips-to-its-updated-arrow-lake-plus-family-with-8-percent-more-gaming-performance-despite-no-changes-to-core-counts-or-their-clock-speeds/" target="_blank">Intel Core Ultra 9 290HX Plus processor</a>. And, sure, some versions of the RTX 5090 will set you back a couple grand all on their own, but not usually the slimmer laptop kind. Anyway, 7,000 smackers is still <em>a lot</em> of money for the power.</p><p>I hate to say it but the oodles of SSD storage and the whopping 96 GB of DDR5 might have something to do with it (thanks, memory crisis). Hey, at least if you buy directly from MSI, you also get a free code for Lego Batman: Legacy of the Dark Knight.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async=""></script><p>This very pricey gaming laptop also enjoys an 18-inch MiniLED screen, which features a maximum resolution of 3840×2400. The refresh rate is a not too shabby 120 Hz, but at this price point I was kind of expecting something fast enough to make my eyes roll back in my head.</p><p>Joking aside, I'm struggling to understand who this gaming laptop is really for, beyond an MSI super fan (or a scaly fan with deep pockets and terrible taste in dragon art).</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Cg8ETTts7x5CCC9NaQuEiD-1920-80.jpg" alt="The MSI Titan 18 HX Dragon Edition in a gradient void." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nehTuyEbfukHnokkSL6FgD-1920-80.jpg" alt="The MSI Titan 18 HX Dragon Edition in a gradient void." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K3Vhbzkz3N6RpJXGoH2LeD-1920-80.jpg" alt="The MSI Titan 18 HX Dragon Edition in a gradient void." /><figcaption><small role="credit">MSI</small></figcaption></figure></figure><p>It's far from the only spenny anniversary hardware we've seen this year. For instance, the Asus' ROG sub-brand celebrated two decades, launching <a href="https://www.pcgamer.com/hardware/motherboards/twenty-years-ago-copper-was-king-for-pc-enthusiasts-so-asus-has-brought-it-back-for-its-rog-anniversary-well-sort-of/" target="_blank">a shiny, aluminium-dressed-up-as-copper motherboard</a> back in May. The <a href="https://www.pcgamer.com/hardware/graphics-cards/as-if-rog-astral-50-series-graphics-cards-could-get-any-beefier-asus-has-just-announced-a-chonky-anniversary-update/" target="_blank">Astral ROG Astral GeForce RTX 5090</a> and <a href="https://www.pcgamer.com/hardware/memory/were-getting-closer-to-a-100-percent-rog-rig-as-asus-gets-into-the-dram-game-for-its-20th-anniversary/" target="_blank">a China-exclusive DRAM kit</a> also got anniversary editions. Again, it's all a bit too rich for my blood, but I'll admit that those glistening gold designs are almost tasteful.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Acer and Gigabyte will launch RTX Spark laptops too, but not before Microsoft and Co. ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Nvidia's Arm-based processor for laptops was <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">unveiled after much waiting</a> at Computex back in June. RTX Spark is Nvidia's first proper go at a consumer chip, combining CPU and GPU, and while it is of course targeted at AI workloads, it's also targeted at gaming. Now, Nvidia has confirmed which will be the first brands of RTX Spark laptop to come to market this fall and which will follow those.  </p><p>According to <a href="https://investor.nvidia.com/news/press-release-details/2026/NVIDIA-Agent-Toolkit-Expands-With-New-Omniverse-Libraries-Putting-AI-Agents-to-Work-Building-Simulation-Ready-Worlds/default.aspx" target="_blank">Nvidia</a>, "RTX Spark systems will be available this fall from Asus, Dell Technologies, HP, Lenovo, Microsoft Surface and MSI, with models from Acer and Gigabyte to follow."</p><p>The initial few aren't a big surprise given these are the exact companies that were announced as partners when RTX Spark was revealed. Of note is Acer and Gigabyte following the initial six, though.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async=""></script><p>As Chinese news site the <a href="https://www.ctee.com.tw/news/20260722700077-430501" target="_blank">Commercial Times points out</a> (via <a href="https://videocardz.com/newz/asus-and-msi-reportedly-first-taiwanese-brands-to-launch-nvidia-rtx-spark-pcs" target="_blank">VideoCardz</a>), MSI and Asus will be the first <em>Taiwanese </em>companies to launch Spark lappies. But given it was the Surface Laptop Ultra that RTX Spark was most commonly shown running on at Computex, it'll be surprising if that's not the first one to market.</p><p>That being said, I'm looking forward to RTX Spark laptops other than the Surface. Back when it was announced, I reported just how much I <a href="https://www.pcgamer.com/hardware/gaming-laptops/msis-new-skinny-two-in-one-laptop-has-an-nvidia-rtx-spark-chip-which-could-make-for-some-impressive-gaming-chops/" target="_blank">liked the look of the thin MSI Prestige N16 Flip AI+</a>. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pqXmMBsWccMXKvY24zEUJY" name="pcg_site_thumbnail_split (3) (1)" alt="An RTX Spark in-hand on the left, and Nvidia CEO Jensen Huang on the right." src="https://cdn.mos.cms.futurecdn.net/pqXmMBsWccMXKvY24zEUJY-1920-80.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 (left), AP - Associated Press (right))</span></figcaption></figure><p>If laptops as thin as this can really <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">pump out 100 fps at 1440p</a> like Nvidia claims—and our Dave's <a href="https://www.pcgamer.com/hardware/gaming-laptops/this-is-me-playing-alan-wake-2s-native-arm-build-on-an-rtx-spark-laptop-and-im-here-for-it/" target="_blank">hands-on experience gaming on RTX Spark</a> certainly does make me hopeful—then getting that kind of power out of such a thin laptop is an exciting prospect. Though I guess that will depend on the TDPs and cooling in question, too.</p><p>The other big announcement from Nvidia at SIGGRAPH 2026, at least as far as we gamers are concerned, was a <a href="https://www.pcgamer.com/hardware/nvidia-finally-reveals-what-controls-devs-actually-have-for-dlss-5-and-dont-worry-folks-there-are-two-main-sliders-to-control-the-ai-filter/" target="_blank">closer look at how DLSS 5 works</a>. For now, the AI filter looks to be controllable with just a couple of sliders, though Nvidia says it's working on building more controls for devs. And I can't deny that cranking up the subsurface scattering on masked-off environmental objects looks pretty damn good to my eyes, even if the controls are limited.</p><p>That technology will launch this fall, too, so the end of 2026 might be an interesting time for PC gaming. Setting aside the usual affordability provisos given the current state of the market, of course.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/acer-and-gigabyte-will-launch-rtx-spark-laptops-too-but-not-before-microsoft-and-co/</link>
                                                                            <description>
                            <![CDATA[ The first batch not including Acer and Gigabyte will launch this fall. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wDfqmGuGo4sfuja6VYLziJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5M22sGhheNtrHZiFJTywXG-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Jul 2026 15:54:37 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/5M22sGhheNtrHZiFJTywXG-1920-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nvidia RTX Spark SoC]]></media:description>                                                            <media:text><![CDATA[Nvidia RTX Spark SoC]]></media:text>
                                <media:title type="plain"><![CDATA[Nvidia RTX Spark SoC]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5M22sGhheNtrHZiFJTywXG-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Nvidia's Arm-based processor for laptops was <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">unveiled after much waiting</a> at Computex back in June. RTX Spark is Nvidia's first proper go at a consumer chip, combining CPU and GPU, and while it is of course targeted at AI workloads, it's also targeted at gaming. Now, Nvidia has confirmed which will be the first brands of RTX Spark laptop to come to market this fall and which will follow those.  </p><p>According to <a href="https://investor.nvidia.com/news/press-release-details/2026/NVIDIA-Agent-Toolkit-Expands-With-New-Omniverse-Libraries-Putting-AI-Agents-to-Work-Building-Simulation-Ready-Worlds/default.aspx" target="_blank">Nvidia</a>, "RTX Spark systems will be available this fall from Asus, Dell Technologies, HP, Lenovo, Microsoft Surface and MSI, with models from Acer and Gigabyte to follow."</p><p>The initial few aren't a big surprise given these are the exact companies that were announced as partners when RTX Spark was revealed. Of note is Acer and Gigabyte following the initial six, though.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async=""></script><p>As Chinese news site the <a href="https://www.ctee.com.tw/news/20260722700077-430501" target="_blank">Commercial Times points out</a> (via <a href="https://videocardz.com/newz/asus-and-msi-reportedly-first-taiwanese-brands-to-launch-nvidia-rtx-spark-pcs" target="_blank">VideoCardz</a>), MSI and Asus will be the first <em>Taiwanese </em>companies to launch Spark lappies. But given it was the Surface Laptop Ultra that RTX Spark was most commonly shown running on at Computex, it'll be surprising if that's not the first one to market.</p><p>That being said, I'm looking forward to RTX Spark laptops other than the Surface. Back when it was announced, I reported just how much I <a href="https://www.pcgamer.com/hardware/gaming-laptops/msis-new-skinny-two-in-one-laptop-has-an-nvidia-rtx-spark-chip-which-could-make-for-some-impressive-gaming-chops/" target="_blank">liked the look of the thin MSI Prestige N16 Flip AI+</a>. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="pqXmMBsWccMXKvY24zEUJY" name="pcg_site_thumbnail_split (3) (1)" alt="An RTX Spark in-hand on the left, and Nvidia CEO Jensen Huang on the right." src="https://cdn.mos.cms.futurecdn.net/pqXmMBsWccMXKvY24zEUJY-1920-80.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 (left), AP - Associated Press (right))</span></figcaption></figure><p>If laptops as thin as this can really <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">pump out 100 fps at 1440p</a> like Nvidia claims—and our Dave's <a href="https://www.pcgamer.com/hardware/gaming-laptops/this-is-me-playing-alan-wake-2s-native-arm-build-on-an-rtx-spark-laptop-and-im-here-for-it/" target="_blank">hands-on experience gaming on RTX Spark</a> certainly does make me hopeful—then getting that kind of power out of such a thin laptop is an exciting prospect. Though I guess that will depend on the TDPs and cooling in question, too.</p><p>The other big announcement from Nvidia at SIGGRAPH 2026, at least as far as we gamers are concerned, was a <a href="https://www.pcgamer.com/hardware/nvidia-finally-reveals-what-controls-devs-actually-have-for-dlss-5-and-dont-worry-folks-there-are-two-main-sliders-to-control-the-ai-filter/" target="_blank">closer look at how DLSS 5 works</a>. For now, the AI filter looks to be controllable with just a couple of sliders, though Nvidia says it's working on building more controls for devs. And I can't deny that cranking up the subsurface scattering on masked-off environmental objects looks pretty damn good to my eyes, even if the controls are limited.</p><p>That technology will launch this fall, too, so the end of 2026 might be an interesting time for PC gaming. Setting aside the usual affordability provisos given the current state of the market, of course.</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)"></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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-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-320-70.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-1920-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-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div data-widget-type="review" data-model-name="Asus Zenbook A16 (2026)"></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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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-1920-80.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[ In the wake of Prime Day, this RTX 5070 Ti laptop is looking mighty alluring next to all those lesser RTX 5070 machines ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="4752ea50-ed54-46f5-98a2-2f0463ad20b1" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti" data-dimension48="Vector 16 HX AI | RTX 5070 Ti" data-dimension25="$1576.99" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-Geforce-RTX-5070Ti-16GB-DDR5-512GB-NVMe-SSD-Thunderbolt-5-Wi-Fi-6E-Win/18760565525" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1273px;"><p class="vanilla-image-block" style="padding-top:99.21%;"><img id="L8EiHLSsFi8GFPQWs77aRF" name="1778069308.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8EiHLSsFi8GFPQWs77aRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1273" height="1263" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-Geforce-RTX-5070Ti-16GB-DDR5-512GB-NVMe-SSD-Thunderbolt-5-Wi-Fi-6E-Win/18760565525" target="_blank" rel="nofollow" data-dimension112="4752ea50-ed54-46f5-98a2-2f0463ad20b1" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti" data-dimension48="Vector 16 HX AI | RTX 5070 Ti" data-dimension25="$1576.99">Vector 16 HX AI | RTX 5070 Ti: was $1849.99 now $1576.99</a></strong><br />I'm a big fan of this mildly anachronistic gaming laptop. It's thick, can be loud, but it delivers on gaming performance and does so for an affordable price tag. The RTX 5070 Ti at its heart is a quality 12 GB mobile GPU, has a 140 W power limit, and if you run it on balanced mode you'll still get good gaming performance without the turbine whine of the fans. This one's got a 1200p screen, which should give the GPU very little trouble, although the SSD is very small. Can't have everything for this sort of money, ey?<br /><strong></strong><br /><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1200p | 144 Hz | 16 GB DDR5 | 512 GB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-16-144hz-fhd-wuxga-gaming-laptop-intel-ultra-7-255hx-geforce-rtx-5070ti-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRLGZ" target="_blank">Best Buy $1,779.99 (1 TB SSD)</a><a class="view-deal button" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-Geforce-RTX-5070Ti-16GB-DDR5-512GB-NVMe-SSD-Thunderbolt-5-Wi-Fi-6E-Win/18760565525" target="_blank" rel="nofollow" data-dimension112="4752ea50-ed54-46f5-98a2-2f0463ad20b1" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti" data-dimension48="Vector 16 HX AI | RTX 5070 Ti" data-dimension25="$1576.99">View Deal</a></p></div><p>As post-Prime Day price tags find their way back up to pre-sales prices, I'm happy to see at least some deals that haven't scarpered. This is most definitely one of them, as you're getting a laptop with an RTX 5070 Ti (mobile) GPU for the eminently reasonable price of <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-Geforce-RTX-5070Ti-16GB-DDR5-512GB-NVMe-SSD-Thunderbolt-5-Wi-Fi-6E-Win/18760565525" target="_blank">$1577 at Walmart</a>.</p><p>For reference, that's about the price that we're seeing RTX 5070 laptops go for right now, even when on sale. The RTX 5070 Ti mobile is significantly faster, so it's no small thing to see this lappy in the same price bracket as RTX 5070 models.</p><ul><li><strong>Join us on </strong><a href="https://whatsapp.com/channel/0029VaZEGnpAu3aYJa8PuS2t" target="_blank"><strong>WhatsApp for daily deals</strong></a><strong>, direct to your phone.</strong></li></ul><p>The 32 GB version was <a href="https://www.pcgamer.com/hardware/gaming-laptops/one-gaming-laptop-rules-them-all-for-price-versus-performance-this-prime-day-and-its-this-32-gb-rtx-5070-ti-machine-for-usd1-599/" target="_blank">on sale last week for Prime Day</a>, but here you're getting a cut-back 16 GB one, with only half of the storage (512 GB) to boot. It's therefore not as good of a deal as last week, but the good news is the SSD and RAM isn't soldered in. There are even two SSD slots, meaning you can upgrade whenever you feel like it. If it were me, I'd be whapping in another TB of storage, or at the very least another 512 GB, ASAP. The RAM can wait.</p><p>The main thing to keep in mind with the Vector 16 HX AI 16 is that it's a bit of a throwback to the old guard of laptops. It's bulky (see the image below), loud, and not as much of an amazing proposition when unplugged. Otherwise, it's very performant when plugged in. In other words, it's more of a desk-body than a modern pack-it-and-go machine.</p><p>In his <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-vector-16-hx-ai-gaming-laptop-review/" target="_blank">review of the RTX 5080 version of this laptop</a>, our Dave found it to be pretty noisy in its Extreme Performance mode, but he was impressed with its performance while in the much quieter Balanced mode. When it already beats a bunch of similarly specced laptops, dropping into a more efficient mode doesn't seem too bad of a proposition.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/m3SobFjSWhSB6ADH9jX3qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/khQFrMyu5JdEoDZ8iVMWqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CSa3tfYRdkjnsjSvFAwQqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZgqFWNDxh3ZBUKH8wK96qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yGMVGcxrxNG5rVJa77dbqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/swDo5cEb2fJ8Vy5GaUiqqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The Intel Core Ultra 7 255HX in this laptop is an Arrow Lake chip, meaning it's not the most recent, but it should do just fine for gaming. Notably, you're still getting eight Performance cores, which is the same as higher-tier laptop chips of the same generation like the Core Ultra 9 275HX.</p><p>Dave found battery life to be far from amazing on the RTX 5080 version, and with the RTX 5070 Ti mobile not being substantially less power-hungry, battery life likely won't be amazing here, either. It's a pretty thick machine, too, in the style of more traditional gaming laptops and unlike many thin ones you see these days. </p><p>Both of those things mean you'll probably want to keep the laptop as a plugged-in, top-of-the-desk affair. Of course, it will still perform nicely and won't immediately die when unplugged, especially if you drop it into that Balanced mode.</p><p>It's also not the comfiest for typing over long periods thanks to its scratchy edges, though that's just one more thing lending favor to my characterization of this lappy as a bit of a throwback. If you know that's what you're in for, and you're okay with that, I doubt you'll be disappointed in what you're getting here for the price—especially if you're happy cracking the thing open and upgrading that SSD before long.</p><h2 id="check-out-all-of-walmart-s-gaming-laptop-deals">👉 <a href="https://www.walmart.com/search?q=gaming+laptop&amp;facet=all_deals%3Anon_event" target="_blank">Check out all of Walmart's gaming laptop deals</a> 👈</h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/in-the-wake-of-prime-day-this-rtx-5070-ti-laptop-is-looking-mighty-alluring-next-to-all-those-lesser-rtx-5070-machines/</link>
                                                                            <description>
                            <![CDATA[ You might want to add in some more storage ASAP, though. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Rv6bU6jCbRoYCwHThGvkw8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7xNFNEYeo39iFzRnmgTjK4-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 01 Jul 2026 14:18:44 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/7xNFNEYeo39iFzRnmgTjK4-1920-80.jpg">
                                                            <media:credit><![CDATA[MSI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An MSI Vector 16 HX AI 16 gaming laptop on a custom PC Gamer deals background.]]></media:description>                                                            <media:text><![CDATA[An MSI Vector 16 HX AI 16 gaming laptop on a custom PC Gamer deals background.]]></media:text>
                                <media:title type="plain"><![CDATA[An MSI Vector 16 HX AI 16 gaming laptop on a custom PC Gamer deals background.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7xNFNEYeo39iFzRnmgTjK4-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="4752ea50-ed54-46f5-98a2-2f0463ad20b1" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti" data-dimension48="Vector 16 HX AI | RTX 5070 Ti" data-dimension25="$1576.99" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-Geforce-RTX-5070Ti-16GB-DDR5-512GB-NVMe-SSD-Thunderbolt-5-Wi-Fi-6E-Win/18760565525" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1273px;"><p class="vanilla-image-block" style="padding-top:99.21%;"><img id="L8EiHLSsFi8GFPQWs77aRF" name="1778069308.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8EiHLSsFi8GFPQWs77aRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1273" height="1263" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-Geforce-RTX-5070Ti-16GB-DDR5-512GB-NVMe-SSD-Thunderbolt-5-Wi-Fi-6E-Win/18760565525" target="_blank" rel="nofollow" data-dimension112="4752ea50-ed54-46f5-98a2-2f0463ad20b1" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti" data-dimension48="Vector 16 HX AI | RTX 5070 Ti" data-dimension25="$1576.99">Vector 16 HX AI | RTX 5070 Ti: was $1849.99 now $1576.99</a></strong><br />I'm a big fan of this mildly anachronistic gaming laptop. It's thick, can be loud, but it delivers on gaming performance and does so for an affordable price tag. The RTX 5070 Ti at its heart is a quality 12 GB mobile GPU, has a 140 W power limit, and if you run it on balanced mode you'll still get good gaming performance without the turbine whine of the fans. This one's got a 1200p screen, which should give the GPU very little trouble, although the SSD is very small. Can't have everything for this sort of money, ey?<br /><strong></strong><br /><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1200p | 144 Hz | 16 GB DDR5 | 512 GB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-16-144hz-fhd-wuxga-gaming-laptop-intel-ultra-7-255hx-geforce-rtx-5070ti-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRLGZ" target="_blank">Best Buy $1,779.99 (1 TB SSD)</a><a class="view-deal button" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-Geforce-RTX-5070Ti-16GB-DDR5-512GB-NVMe-SSD-Thunderbolt-5-Wi-Fi-6E-Win/18760565525" target="_blank" rel="nofollow" data-dimension112="4752ea50-ed54-46f5-98a2-2f0463ad20b1" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti" data-dimension48="Vector 16 HX AI | RTX 5070 Ti" data-dimension25="$1576.99">View Deal</a></p></div><p>As post-Prime Day price tags find their way back up to pre-sales prices, I'm happy to see at least some deals that haven't scarpered. This is most definitely one of them, as you're getting a laptop with an RTX 5070 Ti (mobile) GPU for the eminently reasonable price of <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-Geforce-RTX-5070Ti-16GB-DDR5-512GB-NVMe-SSD-Thunderbolt-5-Wi-Fi-6E-Win/18760565525" target="_blank">$1577 at Walmart</a>.</p><p>For reference, that's about the price that we're seeing RTX 5070 laptops go for right now, even when on sale. The RTX 5070 Ti mobile is significantly faster, so it's no small thing to see this lappy in the same price bracket as RTX 5070 models.</p><ul><li><strong>Join us on </strong><a href="https://whatsapp.com/channel/0029VaZEGnpAu3aYJa8PuS2t" target="_blank"><strong>WhatsApp for daily deals</strong></a><strong>, direct to your phone.</strong></li></ul><p>The 32 GB version was <a href="https://www.pcgamer.com/hardware/gaming-laptops/one-gaming-laptop-rules-them-all-for-price-versus-performance-this-prime-day-and-its-this-32-gb-rtx-5070-ti-machine-for-usd1-599/" target="_blank">on sale last week for Prime Day</a>, but here you're getting a cut-back 16 GB one, with only half of the storage (512 GB) to boot. It's therefore not as good of a deal as last week, but the good news is the SSD and RAM isn't soldered in. There are even two SSD slots, meaning you can upgrade whenever you feel like it. If it were me, I'd be whapping in another TB of storage, or at the very least another 512 GB, ASAP. The RAM can wait.</p><p>The main thing to keep in mind with the Vector 16 HX AI 16 is that it's a bit of a throwback to the old guard of laptops. It's bulky (see the image below), loud, and not as much of an amazing proposition when unplugged. Otherwise, it's very performant when plugged in. In other words, it's more of a desk-body than a modern pack-it-and-go machine.</p><p>In his <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-vector-16-hx-ai-gaming-laptop-review/" target="_blank">review of the RTX 5080 version of this laptop</a>, our Dave found it to be pretty noisy in its Extreme Performance mode, but he was impressed with its performance while in the much quieter Balanced mode. When it already beats a bunch of similarly specced laptops, dropping into a more efficient mode doesn't seem too bad of a proposition.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/m3SobFjSWhSB6ADH9jX3qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/khQFrMyu5JdEoDZ8iVMWqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CSa3tfYRdkjnsjSvFAwQqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZgqFWNDxh3ZBUKH8wK96qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yGMVGcxrxNG5rVJa77dbqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/swDo5cEb2fJ8Vy5GaUiqqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The Intel Core Ultra 7 255HX in this laptop is an Arrow Lake chip, meaning it's not the most recent, but it should do just fine for gaming. Notably, you're still getting eight Performance cores, which is the same as higher-tier laptop chips of the same generation like the Core Ultra 9 275HX.</p><p>Dave found battery life to be far from amazing on the RTX 5080 version, and with the RTX 5070 Ti mobile not being substantially less power-hungry, battery life likely won't be amazing here, either. It's a pretty thick machine, too, in the style of more traditional gaming laptops and unlike many thin ones you see these days. </p><p>Both of those things mean you'll probably want to keep the laptop as a plugged-in, top-of-the-desk affair. Of course, it will still perform nicely and won't immediately die when unplugged, especially if you drop it into that Balanced mode.</p><p>It's also not the comfiest for typing over long periods thanks to its scratchy edges, though that's just one more thing lending favor to my characterization of this lappy as a bit of a throwback. If you know that's what you're in for, and you're okay with that, I doubt you'll be disappointed in what you're getting here for the price—especially if you're happy cracking the thing open and upgrading that SSD before long.</p><h2 id="check-out-all-of-walmart-s-gaming-laptop-deals">👉 <a href="https://www.walmart.com/search?q=gaming+laptop&amp;facet=all_deals%3Anon_event" target="_blank">Check out all of Walmart's gaming laptop deals</a> 👈</h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ There are some great deals on thermal paste this Prime Day and I always keep a tube in my backpack ]]></title>
                                                                                                <dc:content><![CDATA[ <p>You know I actually petitioned to write this piece. I was like "yeah, gimme them thermal paste deals". I'm a long-time proponent of thermal paste. In fact, I've been lobbying governments around the world to provide it with the same protected status that Mozarella di Bufala Campana enjoys. </p><p>After all, where would we be without the plucky stuff? Using toothpaste? Jelly? Gods forbid we'd be welding our CPU blocks on.</p><p>Ok, ok, yes, I'm being somewhat facetious here. But still, thermal paste is one of those things that until you run out of it, you don't really think about. It's a $10, $15, $20 purchase, that can make or break a build.</p><p>Now of course most coolers do come with some either pre-attached or included in a tube by default, but, it's often low quality, or there's little of it. If you accidentally reposition your CPU block a few times on the initial install, or have to do some troubleshooting, it'll easily smudge, smear, and leave you with uneven coverage and a toasty chip as a result.</p><p>And then of course, at the other end of the spectrum. If your machine is starting to get a little long in the tooth. Over time, cheap thermal paste can dry out and crack, producing even worse results for you. You'll see it in your performance first, as clock speeds fall, and then, as the temps climb up (a handy quick install of Hardware Monitor or HWInfo64 will flag if there's a real issue). Worst case scenario? You do nothing and severely damage your CPU, or even more catastrophic than that, which your GPU die because the paste holding that house-brick sized cooler to it has turned into dust.</p><p>So then, we all know its Prime Day/Week at this point, what are the best thermal paste dealios out there? These ones that's what:</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul>        <div class="featured_product_block featured_block_hero" data-id="cfb634bf-b0b3-4e0c-8940-7b1004ba06a4">            <a href="https://www.amazon.com/Thermal-Grizzly-Kryonaut-Grease-Paste/dp/B011F7W3LU/" data-model-name="Kryonaut - 1 gram" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/LcBenFHHrzpTkxKzqx5gRM.jpg" alt="a thermal grizzly thermal paste tube on a white background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Thermal Grizzly</div>                                        <div class="featured__title">Kryonaut - 1 gram</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>Thermal Grizzly's Kryonaut is an absolute staple in the thermal paste world, solid, dependable and seriously good in terms of overall performance. Admittedly, you're not going to see a huge swing from one paste to another, maybe a degree or two, but the consistency here is great, particularly as it's at its lowest ever price of just $6.74<br />Key specs: Grey | Gloopy | Tastes like sherbet* | 1 gram | $6.74 p/g | Non-conductive</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="26ab80dc-ab0b-4142-b6fc-36b263607b2b">            <a href="https://www.amazon.com/ARCTIC-MX-4-2019-Performance-Durability/dp/B07L9BDY3T/" data-model-name="MX-4 - 4 grams" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:99.53%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/duCQ5z7gyD4SHt7bVa3DsT.jpg" alt="an artic thermal paste tube on a white background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Arctic</div>                                        <div class="featured__title">MX-4 - 4 grams</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>The budget king, and a long-time favorite of our own Jacob Ridley, the MX-4 four-gram tube here is down to an impressive $4.99, viscosity is lighter than most, so it is a little runny, but performance is exceptional, and that extra fluid gives it a bit of a longer life span than most. Insanely affordable at $5 for 4 grams.<br />Key specs: Grey | Gloopier | Tastes like fudge* | 4 grams | $1.25 p/g | Non-conductive</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="80f96a6d-041e-47f9-8592-c886fbd11d09">            <a href="https://www.amazon.com/Noctua-NT-H1-Pro-Grade-Thermal-Compound/dp/B002CQU14A/" data-model-name="NT-H1 - 3.5 grams" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:101.15%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/3YvJiu3wL7byXD28LiejHc.jpg" alt="Noctua's NT-H1 thermal paste tube floating on a white background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Noctua</div>                                        <div class="featured__title">NT-H1 - 3.5 grams</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>Unbelievable the audacity of Noctua to not even put up a single Prime Day deal for its thermal paste this year. I'm including it anyway, because it's top-tier paste, and my literal go-to at a cost. NT-H1 is, in all honesty, legendary. With the consistency of well-bound cement, it's not cheap, but I'm pretty sure you could use this in zero-G if you wanted.<br />Key specs: Grey | Non-Newtonian Fluid | Tastes like summer mornings* | 3.5 grams | $2.56 p/g | Non-conductive</p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="06a2cb34-0cba-47cd-9f0f-119c998c84f7" data-action="Deal Block" data-label="Kryonaut - 1 gram" data-dimension48="Kryonaut - 1 gram" data-dimension25="$6.74" href="https://www.amazon.com/Thermal-Grizzly-Kryonaut-Grease-Paste/dp/B011F7W3LU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LcBenFHHrzpTkxKzqx5gRM" name="Tgrizzly-kryonaut" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LcBenFHHrzpTkxKzqx5gRM-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Thermal-Grizzly-Kryonaut-Grease-Paste/dp/B011F7W3LU/" target="_blank" rel="nofollow" data-dimension112="06a2cb34-0cba-47cd-9f0f-119c998c84f7" data-action="Deal Block" data-label="Kryonaut - 1 gram" data-dimension48="Kryonaut - 1 gram" data-dimension25="$6.74">Kryonaut - 1 gram: was $11.96 now $6.74</a></strong><br />Thermal Grizzly's Kryonaut is an absolute staple in the thermal paste world, solid, dependable and seriously good in terms of overall performance. Admittedly, you're not going to see a huge swing from one paste to another, maybe a degree or two, but the consistency here is great, particularly as it's at its lowest ever price of just $6.74</p><p><strong>Key specs: Grey | Gloopy | Tastes like sherbet* | 1 gram | $6.74 p/g | Non-conductive</strong><a class="view-deal button" href="https://www.amazon.com/Thermal-Grizzly-Kryonaut-Grease-Paste/dp/B011F7W3LU/" target="_blank" rel="nofollow" data-dimension112="06a2cb34-0cba-47cd-9f0f-119c998c84f7" data-action="Deal Block" data-label="Kryonaut - 1 gram" data-dimension48="Kryonaut - 1 gram" data-dimension25="$6.74">View Deal</a></p></div><div class="product"><a data-dimension112="411f2d67-4b1d-43b6-a062-c8946e2ea21b" data-action="Deal Block" data-label="MX-4 - 4 grams" data-dimension48="MX-4 - 4 grams" data-dimension25="$4.99" href="https://www.amazon.com/ARCTIC-MX-4-2019-Performance-Durability/dp/B07L9BDY3T/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:99.53%;"><img id="duCQ5z7gyD4SHt7bVa3DsT" name="arctic-mx4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/duCQ5z7gyD4SHt7bVa3DsT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1493" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ARCTIC-MX-4-2019-Performance-Durability/dp/B07L9BDY3T/" target="_blank" rel="nofollow" data-dimension112="411f2d67-4b1d-43b6-a062-c8946e2ea21b" data-action="Deal Block" data-label="MX-4 - 4 grams" data-dimension48="MX-4 - 4 grams" data-dimension25="$4.99">MX-4 - 4 grams: was $8.99 now $4.99</a></strong><br />The budget king, and a long-time favorite of our own Jacob Ridley, the MX-4 four-gram tube here is down to an impressive $4.99, viscosity is lighter than most, so it is a little runny, but performance is exceptional, and that extra fluid gives it a bit of a longer life span than most. Insanely affordable at $5 for 4 grams.</p><p><strong>Key specs: Grey | Gloopier | Tastes like fudge* | 4 grams | $1.25 p/g | Non-conductive</strong><a class="view-deal button" href="https://www.amazon.com/ARCTIC-MX-4-2019-Performance-Durability/dp/B07L9BDY3T/" target="_blank" rel="nofollow" data-dimension112="411f2d67-4b1d-43b6-a062-c8946e2ea21b" data-action="Deal Block" data-label="MX-4 - 4 grams" data-dimension48="MX-4 - 4 grams" data-dimension25="$4.99">View Deal</a></p></div><div class="product"><a data-dimension112="32a184e8-24b0-41c6-bf04-2032a6094297" data-action="Deal Block" data-label="NT-H1 - 3.5 grams" data-dimension48="NT-H1 - 3.5 grams" data-dimension25="$8.95" href="https://www.amazon.com/Noctua-NT-H1-Pro-Grade-Thermal-Compound/dp/B002CQU14A/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1483px;"><p class="vanilla-image-block" style="padding-top:101.15%;"><img id="3YvJiu3wL7byXD28LiejHc" name="noctua-nt-h1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3YvJiu3wL7byXD28LiejHc-1920-80.jpg" mos="" align="middle" fullscreen="" width="1483" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Noctua-NT-H1-Pro-Grade-Thermal-Compound/dp/B002CQU14A/" target="_blank" rel="nofollow" data-dimension112="32a184e8-24b0-41c6-bf04-2032a6094297" data-action="Deal Block" data-label="NT-H1 - 3.5 grams" data-dimension48="NT-H1 - 3.5 grams" data-dimension25="$8.95">NT-H1 - 3.5 grams: $8.95</a></strong><br />Unbelievable the audacity of Noctua to not even put up a single Prime Day deal for its thermal paste this year. I'm including it anyway, because it's top-tier paste, and my literal go-to at a cost. NT-H1 is, in all honesty, legendary. With the consistency of well-bound cement, it's not cheap, but I'm pretty sure you could use this in zero-G if you wanted.</p><p><strong>Key specs: Grey | Non-Newtonian Fluid | Tastes like summer mornings* | 3.5 grams | $2.56 p/g | Non-conductive</strong><a class="view-deal button" href="https://www.amazon.com/Noctua-NT-H1-Pro-Grade-Thermal-Compound/dp/B002CQU14A/" target="_blank" rel="nofollow" data-dimension112="32a184e8-24b0-41c6-bf04-2032a6094297" data-action="Deal Block" data-label="NT-H1 - 3.5 grams" data-dimension48="NT-H1 - 3.5 grams" data-dimension25="$8.95">View Deal</a></p></div><h2 id="the-wild-card-alternative">The wild card alternative</h2><div class="product"><a data-dimension112="fd0c4f91-9a68-4911-8b0f-8fc62e06b206" data-action="Deal Block" data-label="Conductonaut Liquid Metal - 1 gram" data-dimension48="Conductonaut Liquid Metal - 1 gram" data-dimension25="$9.74" href="https://www.newegg.com/thermal-grizzly-liquid-metal/p/2MB-0048-00036" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:27.20%;"><img id="XF9XqxXFQURBWAP78sJWJF" name="liquidmetal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XF9XqxXFQURBWAP78sJWJF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="408" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/thermal-grizzly-liquid-metal/p/2MB-0048-00036" target="_blank" rel="nofollow" data-dimension112="fd0c4f91-9a68-4911-8b0f-8fc62e06b206" data-action="Deal Block" data-label="Conductonaut Liquid Metal - 1 gram" data-dimension48="Conductonaut Liquid Metal - 1 gram" data-dimension25="$9.74">Conductonaut Liquid Metal - 1 gram: was $13.99 now $9.74</a></strong><br />The ultimate king of kings, Thermal Grizzly's Conductonaut liquid metal is an absolute specialist TIM (thermal interface material). Now, let me be clear. It's conductive, and it is a liquid-metal which will react with bare copper blocks. You cannot and should not use this with copper-based CPU blocks, as it'll eat away the metal. However, thermal conductivity is through the roof, and it's exceptionally good for use when delidding older chips that use thermal paste between the IHS and the CPU die itself, or for extending the life of your PS5 Pro and other consoles. Do not eat it, don't get it on your skin, and do not let it touch electrical surfaces, and you'll be fine.</p><p><strong>Key specs: Chrome | Wet | Do not eat this, ever* | 1 gram | $9.74 p/g | Conductive!!!</strong><a class="view-deal button" href="https://www.newegg.com/thermal-grizzly-liquid-metal/p/2MB-0048-00036" target="_blank" rel="nofollow" data-dimension112="fd0c4f91-9a68-4911-8b0f-8fc62e06b206" data-action="Deal Block" data-label="Conductonaut Liquid Metal - 1 gram" data-dimension48="Conductonaut Liquid Metal - 1 gram" data-dimension25="$9.74">View Deal</a></p></div><p><em>*PC Gamer politely reminds you to never eat the thermal paste for goodness' sake.</em></p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Nz2ZFWLgEuzJHQrG2xEWkc-1920-80.jpg" alt="the process of delidding an old Intel chip and applying liquid metal between the die and the IHS" /><figcaption>carefully add a drop, then spread it with the included specialised cotton buds, and then clean up the mess.<small role="credit">Future / Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vEoNhgAhRH3sJiDkPY2inc-1920-80.jpg" alt="the process of delidding an old Intel chip and applying liquid metal between the die and the IHS" /><figcaption><small role="credit">Future / Tom's Hardware</small></figcaption></figure></figure><p>I'm going to wade in here with a little extra tip. I've spent years benchmarking CPUs and building all manner of weird and wonderful machines. Even dabbled in delidding a slew of Intel chips once upon a time in the hunt for ever better cooling. And let me tell you, after doing all of that, and speaking to numerous competitive overclockers, system builders, and more, in terms of your thermal paste application, as long as it's a non-conductive paste, be generous with how much you put on your chip. Identify where the die is, where the complexes are (some chips benefit from a long line of paste in the middle, some just a blob), and put a big ol' slathering of the stuff there instead.</p><p>If it goes over the side, honestly, and again as long as it's not conductive, it's not the end of the world. You can clean it up if you need to later with some isopropyl alcohol spray (<a href="https://www.amazon.com/Isopropyl-Alcohol-Spray-Surface-Cleaning/dp/B0GKFDLD35/" target="_blank">this stuff</a> you get 16 fl oz and its 20% off, nice), and a good microfiber cloth.</p><p>The more the better, to be blunt, it won't dry out as fast, and you can guarantee coverage. Put too little on there, and you can end up with thermal hot-spots on your chip due to poor coverage, and ain't nobody got time for that.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/psa-please-stop-eating-the-thermal-paste-and-yes-i-know-theres-some-cheap-deals-right-now-on-it/</link>
                                                                            <description>
                            <![CDATA[ I write for PC Gamer, what did you expect?! ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vEXWeLtPtK6CuMeJ4bjLFH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LSkG5cerZjLACYPiFig7nW-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 26 Jun 2026 12:20:43 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/LSkG5cerZjLACYPiFig7nW-1920-80.jpg">
                                                            <media:credit><![CDATA[Thermal Grizzly, Arctic]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lots of tubes of thermal paste sat floating in a prime day deals pc gamer background]]></media:description>                                                            <media:text><![CDATA[Lots of tubes of thermal paste sat floating in a prime day deals pc gamer background]]></media:text>
                                <media:title type="plain"><![CDATA[Lots of tubes of thermal paste sat floating in a prime day deals pc gamer background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LSkG5cerZjLACYPiFig7nW-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>You know I actually petitioned to write this piece. I was like "yeah, gimme them thermal paste deals". I'm a long-time proponent of thermal paste. In fact, I've been lobbying governments around the world to provide it with the same protected status that Mozarella di Bufala Campana enjoys. </p><p>After all, where would we be without the plucky stuff? Using toothpaste? Jelly? Gods forbid we'd be welding our CPU blocks on.</p><p>Ok, ok, yes, I'm being somewhat facetious here. But still, thermal paste is one of those things that until you run out of it, you don't really think about. It's a $10, $15, $20 purchase, that can make or break a build.</p><p>Now of course most coolers do come with some either pre-attached or included in a tube by default, but, it's often low quality, or there's little of it. If you accidentally reposition your CPU block a few times on the initial install, or have to do some troubleshooting, it'll easily smudge, smear, and leave you with uneven coverage and a toasty chip as a result.</p><p>And then of course, at the other end of the spectrum. If your machine is starting to get a little long in the tooth. Over time, cheap thermal paste can dry out and crack, producing even worse results for you. You'll see it in your performance first, as clock speeds fall, and then, as the temps climb up (a handy quick install of Hardware Monitor or HWInfo64 will flag if there's a real issue). Worst case scenario? You do nothing and severely damage your CPU, or even more catastrophic than that, which your GPU die because the paste holding that house-brick sized cooler to it has turned into dust.</p><p>So then, we all know its Prime Day/Week at this point, what are the best thermal paste dealios out there? These ones that's what:</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul>        <div class="featured_product_block featured_block_hero" data-id="cfb634bf-b0b3-4e0c-8940-7b1004ba06a4">            <a href="https://www.amazon.com/Thermal-Grizzly-Kryonaut-Grease-Paste/dp/B011F7W3LU/" data-model-name="Kryonaut - 1 gram" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/LcBenFHHrzpTkxKzqx5gRM.jpg" alt="a thermal grizzly thermal paste tube on a white background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Thermal Grizzly</div>                                        <div class="featured__title">Kryonaut - 1 gram</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>Thermal Grizzly's Kryonaut is an absolute staple in the thermal paste world, solid, dependable and seriously good in terms of overall performance. Admittedly, you're not going to see a huge swing from one paste to another, maybe a degree or two, but the consistency here is great, particularly as it's at its lowest ever price of just $6.74<br />Key specs: Grey | Gloopy | Tastes like sherbet* | 1 gram | $6.74 p/g | Non-conductive</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="26ab80dc-ab0b-4142-b6fc-36b263607b2b">            <a href="https://www.amazon.com/ARCTIC-MX-4-2019-Performance-Durability/dp/B07L9BDY3T/" data-model-name="MX-4 - 4 grams" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:99.53%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/duCQ5z7gyD4SHt7bVa3DsT.jpg" alt="an artic thermal paste tube on a white background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Arctic</div>                                        <div class="featured__title">MX-4 - 4 grams</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>The budget king, and a long-time favorite of our own Jacob Ridley, the MX-4 four-gram tube here is down to an impressive $4.99, viscosity is lighter than most, so it is a little runny, but performance is exceptional, and that extra fluid gives it a bit of a longer life span than most. Insanely affordable at $5 for 4 grams.<br />Key specs: Grey | Gloopier | Tastes like fudge* | 4 grams | $1.25 p/g | Non-conductive</p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="80f96a6d-041e-47f9-8592-c886fbd11d09">            <a href="https://www.amazon.com/Noctua-NT-H1-Pro-Grade-Thermal-Compound/dp/B002CQU14A/" data-model-name="NT-H1 - 3.5 grams" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:101.15%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/3YvJiu3wL7byXD28LiejHc.jpg" alt="Noctua's NT-H1 thermal paste tube floating on a white background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Noctua</div>                                        <div class="featured__title">NT-H1 - 3.5 grams</div>                                    </div>                <div class="subtitle__description">                                                            <p><p>Unbelievable the audacity of Noctua to not even put up a single Prime Day deal for its thermal paste this year. I'm including it anyway, because it's top-tier paste, and my literal go-to at a cost. NT-H1 is, in all honesty, legendary. With the consistency of well-bound cement, it's not cheap, but I'm pretty sure you could use this in zero-G if you wanted.<br />Key specs: Grey | Non-Newtonian Fluid | Tastes like summer mornings* | 3.5 grams | $2.56 p/g | Non-conductive</p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="06a2cb34-0cba-47cd-9f0f-119c998c84f7" data-action="Deal Block" data-label="Kryonaut - 1 gram" data-dimension48="Kryonaut - 1 gram" data-dimension25="$6.74" href="https://www.amazon.com/Thermal-Grizzly-Kryonaut-Grease-Paste/dp/B011F7W3LU/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="LcBenFHHrzpTkxKzqx5gRM" name="Tgrizzly-kryonaut" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/LcBenFHHrzpTkxKzqx5gRM-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Thermal-Grizzly-Kryonaut-Grease-Paste/dp/B011F7W3LU/" target="_blank" rel="nofollow" data-dimension112="06a2cb34-0cba-47cd-9f0f-119c998c84f7" data-action="Deal Block" data-label="Kryonaut - 1 gram" data-dimension48="Kryonaut - 1 gram" data-dimension25="$6.74">Kryonaut - 1 gram: was $11.96 now $6.74</a></strong><br />Thermal Grizzly's Kryonaut is an absolute staple in the thermal paste world, solid, dependable and seriously good in terms of overall performance. Admittedly, you're not going to see a huge swing from one paste to another, maybe a degree or two, but the consistency here is great, particularly as it's at its lowest ever price of just $6.74</p><p><strong>Key specs: Grey | Gloopy | Tastes like sherbet* | 1 gram | $6.74 p/g | Non-conductive</strong><a class="view-deal button" href="https://www.amazon.com/Thermal-Grizzly-Kryonaut-Grease-Paste/dp/B011F7W3LU/" target="_blank" rel="nofollow" data-dimension112="06a2cb34-0cba-47cd-9f0f-119c998c84f7" data-action="Deal Block" data-label="Kryonaut - 1 gram" data-dimension48="Kryonaut - 1 gram" data-dimension25="$6.74">View Deal</a></p></div><div class="product"><a data-dimension112="411f2d67-4b1d-43b6-a062-c8946e2ea21b" data-action="Deal Block" data-label="MX-4 - 4 grams" data-dimension48="MX-4 - 4 grams" data-dimension25="$4.99" href="https://www.amazon.com/ARCTIC-MX-4-2019-Performance-Durability/dp/B07L9BDY3T/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:99.53%;"><img id="duCQ5z7gyD4SHt7bVa3DsT" name="arctic-mx4" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/duCQ5z7gyD4SHt7bVa3DsT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1493" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/ARCTIC-MX-4-2019-Performance-Durability/dp/B07L9BDY3T/" target="_blank" rel="nofollow" data-dimension112="411f2d67-4b1d-43b6-a062-c8946e2ea21b" data-action="Deal Block" data-label="MX-4 - 4 grams" data-dimension48="MX-4 - 4 grams" data-dimension25="$4.99">MX-4 - 4 grams: was $8.99 now $4.99</a></strong><br />The budget king, and a long-time favorite of our own Jacob Ridley, the MX-4 four-gram tube here is down to an impressive $4.99, viscosity is lighter than most, so it is a little runny, but performance is exceptional, and that extra fluid gives it a bit of a longer life span than most. Insanely affordable at $5 for 4 grams.</p><p><strong>Key specs: Grey | Gloopier | Tastes like fudge* | 4 grams | $1.25 p/g | Non-conductive</strong><a class="view-deal button" href="https://www.amazon.com/ARCTIC-MX-4-2019-Performance-Durability/dp/B07L9BDY3T/" target="_blank" rel="nofollow" data-dimension112="411f2d67-4b1d-43b6-a062-c8946e2ea21b" data-action="Deal Block" data-label="MX-4 - 4 grams" data-dimension48="MX-4 - 4 grams" data-dimension25="$4.99">View Deal</a></p></div><div class="product"><a data-dimension112="32a184e8-24b0-41c6-bf04-2032a6094297" data-action="Deal Block" data-label="NT-H1 - 3.5 grams" data-dimension48="NT-H1 - 3.5 grams" data-dimension25="$8.95" href="https://www.amazon.com/Noctua-NT-H1-Pro-Grade-Thermal-Compound/dp/B002CQU14A/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1483px;"><p class="vanilla-image-block" style="padding-top:101.15%;"><img id="3YvJiu3wL7byXD28LiejHc" name="noctua-nt-h1" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3YvJiu3wL7byXD28LiejHc-1920-80.jpg" mos="" align="middle" fullscreen="" width="1483" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Noctua-NT-H1-Pro-Grade-Thermal-Compound/dp/B002CQU14A/" target="_blank" rel="nofollow" data-dimension112="32a184e8-24b0-41c6-bf04-2032a6094297" data-action="Deal Block" data-label="NT-H1 - 3.5 grams" data-dimension48="NT-H1 - 3.5 grams" data-dimension25="$8.95">NT-H1 - 3.5 grams: $8.95</a></strong><br />Unbelievable the audacity of Noctua to not even put up a single Prime Day deal for its thermal paste this year. I'm including it anyway, because it's top-tier paste, and my literal go-to at a cost. NT-H1 is, in all honesty, legendary. With the consistency of well-bound cement, it's not cheap, but I'm pretty sure you could use this in zero-G if you wanted.</p><p><strong>Key specs: Grey | Non-Newtonian Fluid | Tastes like summer mornings* | 3.5 grams | $2.56 p/g | Non-conductive</strong><a class="view-deal button" href="https://www.amazon.com/Noctua-NT-H1-Pro-Grade-Thermal-Compound/dp/B002CQU14A/" target="_blank" rel="nofollow" data-dimension112="32a184e8-24b0-41c6-bf04-2032a6094297" data-action="Deal Block" data-label="NT-H1 - 3.5 grams" data-dimension48="NT-H1 - 3.5 grams" data-dimension25="$8.95">View Deal</a></p></div><h2 id="the-wild-card-alternative">The wild card alternative</h2><div class="product"><a data-dimension112="fd0c4f91-9a68-4911-8b0f-8fc62e06b206" data-action="Deal Block" data-label="Conductonaut Liquid Metal - 1 gram" data-dimension48="Conductonaut Liquid Metal - 1 gram" data-dimension25="$9.74" href="https://www.newegg.com/thermal-grizzly-liquid-metal/p/2MB-0048-00036" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:27.20%;"><img id="XF9XqxXFQURBWAP78sJWJF" name="liquidmetal" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XF9XqxXFQURBWAP78sJWJF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="408" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/thermal-grizzly-liquid-metal/p/2MB-0048-00036" target="_blank" rel="nofollow" data-dimension112="fd0c4f91-9a68-4911-8b0f-8fc62e06b206" data-action="Deal Block" data-label="Conductonaut Liquid Metal - 1 gram" data-dimension48="Conductonaut Liquid Metal - 1 gram" data-dimension25="$9.74">Conductonaut Liquid Metal - 1 gram: was $13.99 now $9.74</a></strong><br />The ultimate king of kings, Thermal Grizzly's Conductonaut liquid metal is an absolute specialist TIM (thermal interface material). Now, let me be clear. It's conductive, and it is a liquid-metal which will react with bare copper blocks. You cannot and should not use this with copper-based CPU blocks, as it'll eat away the metal. However, thermal conductivity is through the roof, and it's exceptionally good for use when delidding older chips that use thermal paste between the IHS and the CPU die itself, or for extending the life of your PS5 Pro and other consoles. Do not eat it, don't get it on your skin, and do not let it touch electrical surfaces, and you'll be fine.</p><p><strong>Key specs: Chrome | Wet | Do not eat this, ever* | 1 gram | $9.74 p/g | Conductive!!!</strong><a class="view-deal button" href="https://www.newegg.com/thermal-grizzly-liquid-metal/p/2MB-0048-00036" target="_blank" rel="nofollow" data-dimension112="fd0c4f91-9a68-4911-8b0f-8fc62e06b206" data-action="Deal Block" data-label="Conductonaut Liquid Metal - 1 gram" data-dimension48="Conductonaut Liquid Metal - 1 gram" data-dimension25="$9.74">View Deal</a></p></div><p><em>*PC Gamer politely reminds you to never eat the thermal paste for goodness' sake.</em></p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Nz2ZFWLgEuzJHQrG2xEWkc-1920-80.jpg" alt="the process of delidding an old Intel chip and applying liquid metal between the die and the IHS" /><figcaption>carefully add a drop, then spread it with the included specialised cotton buds, and then clean up the mess.<small role="credit">Future / Tom's Hardware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vEoNhgAhRH3sJiDkPY2inc-1920-80.jpg" alt="the process of delidding an old Intel chip and applying liquid metal between the die and the IHS" /><figcaption><small role="credit">Future / Tom's Hardware</small></figcaption></figure></figure><p>I'm going to wade in here with a little extra tip. I've spent years benchmarking CPUs and building all manner of weird and wonderful machines. Even dabbled in delidding a slew of Intel chips once upon a time in the hunt for ever better cooling. And let me tell you, after doing all of that, and speaking to numerous competitive overclockers, system builders, and more, in terms of your thermal paste application, as long as it's a non-conductive paste, be generous with how much you put on your chip. Identify where the die is, where the complexes are (some chips benefit from a long line of paste in the middle, some just a blob), and put a big ol' slathering of the stuff there instead.</p><p>If it goes over the side, honestly, and again as long as it's not conductive, it's not the end of the world. You can clean it up if you need to later with some isopropyl alcohol spray (<a href="https://www.amazon.com/Isopropyl-Alcohol-Spray-Surface-Cleaning/dp/B0GKFDLD35/" target="_blank">this stuff</a> you get 16 fl oz and its 20% off, nice), and a good microfiber cloth.</p><p>The more the better, to be blunt, it won't dry out as fast, and you can guarantee coverage. Put too little on there, and you can end up with thermal hot-spots on your chip due to poor coverage, and ain't nobody got time for that.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ If you've been holding out for a budget gaming laptop with 32 GB of RAM this Prime Day, I've found just the machine for you ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="1a654a9a-391a-4740-bff5-ca2d0693b43c" data-action="Deal Block" data-label="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension48="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension25="$1099.99" href="https://www.amazon.com/Gaming-Processor-GeForce-Display-ANV16S-41-R2AJ/dp/B0F195W823/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="wfsF8gCCvfRvUaHSotDH3D" name="AcerNitroV16S (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wfsF8gCCvfRvUaHSotDH3D-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Gaming-Processor-GeForce-Display-ANV16S-41-R2AJ/dp/B0F195W823/" target="_blank" rel="nofollow" data-dimension112="1a654a9a-391a-4740-bff5-ca2d0693b43c" data-action="Deal Block" data-label="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension48="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension25="$1099.99">Nitro V 16S AI | RTX 5060 (85 W): was $1399.99 now $1099.99</a></strong><br />It might be an 85 W RTX 5060 machine, but this Acer comes with a helluva bonus: 32 GB of RAM for a budget price tag. The 1200p, 180 Hz display is well-suited to its GPU, too—which makes this slimmer-than-average gaming laptop very tempting for the cash.</p><p><strong>Key specs: RTX 5060 (115 W) | Ryzen 7 260 | 16-inch | 1200p | 180 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Gaming-Processor-GeForce-Display-ANV16S-41-R2AJ/dp/B0F195W823/" target="_blank" rel="nofollow" data-dimension112="1a654a9a-391a-4740-bff5-ca2d0693b43c" data-action="Deal Block" data-label="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension48="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension25="$1099.99">View Deal</a></p></div><p>There's always the odd surprise over the Prime Day sales period, and this machine definitely raised my eyebrows this morning. That's because it's the rarest of things: a budget gaming laptop with 32 GB of DDR5 and a hefty discount, right in the middle of 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>.</p><p>Yes, this Acer Nitro V 16S offers a proper amount of system RAM tucked inside a slim chassis <a href="https://www.amazon.com/Gaming-Processor-GeForce-Display-ANV16S-41-R2AJ/dp/B0F195W823/" target="_blank">for $1,100 at Amazon</a>. It's also a handsome-looking lappy, so what you're getting here is something rather svelte, all for a much lower price than many of the chonkier models I've been finding.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>As you'd expect for the price tag, it's not mega powerful. However, the 85 W-limited RTX 5060 here should still do just fine, as it's been paired with a very reasonable 1200p, 180 Hz display. It'll still need a bit of DLSS assistance in really demanding games, but I reckon it's got a well-weighted specs sheet for the money.</p><p>Particularly as it's rocking an <a href="https://www.amd.com/en/products/processors/laptop/ryzen/200-series/amd-ryzen-7-260.html" target="_blank">eight core, 16-thread AMD CPU</a>. It's not the fastest of AMD mobile chips, but it should still be plenty grunty for both gaming and productivity purposes.</p><p>Factor in the downright generous amount of RAM, and a 1 TB SSD for storage, and this laptop looks like it's ignoring the RAMpocalypse-induced price increases entirely. It's like a machine from a different era—not in terms of specs, but definitely in terms of value.</p><p>I'd happily snap up one of these little beasties for this sort of cash. Slim, sleek, decently specced, and stuffed full of memory modules. That'll do nicely, thank you very much.</p><h2 id="shop-all-of-amazon-s-prime-day-gaming-laptop-deals-right-here">👉<a href="https://www.amazon.com/s?k=gaming+laptops" target="_blank">Shop all of Amazon's Prime Day gaming laptop deals right here</a>👈 </h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/if-youve-been-holding-out-for-a-budget-gaming-laptop-with-32-gb-of-ram-this-prime-day-ive-found-just-the-machine-for-you/</link>
                                                                            <description>
                            <![CDATA[ It's pretty slim, too. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">LDoTrVbFwiuJuXULrMnB2k</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gBWZFKmPxRWgv75fEXsdmD-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 26 Jun 2026 10:12:34 +0000</pubDate>                                                                                                                                <updated>Fri, 26 Jun 2026 10:12:42 +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-320-70.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/gBWZFKmPxRWgv75fEXsdmD-1920-80.jpg">
                                                            <media:credit><![CDATA[Acer]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Acer Nitro V 16S RTX 5060 32 GB gaming laptop on a blue and red Prime Day deals background, with the PC Gamer logo in the bottom right]]></media:description>                                                            <media:text><![CDATA[An Acer Nitro V 16S RTX 5060 32 GB gaming laptop on a blue and red Prime Day deals background, with the PC Gamer logo in the bottom right]]></media:text>
                                <media:title type="plain"><![CDATA[An Acer Nitro V 16S RTX 5060 32 GB gaming laptop on a blue and red Prime Day deals background, with the PC Gamer logo in the bottom right]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gBWZFKmPxRWgv75fEXsdmD-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="1a654a9a-391a-4740-bff5-ca2d0693b43c" data-action="Deal Block" data-label="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension48="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension25="$1099.99" href="https://www.amazon.com/Gaming-Processor-GeForce-Display-ANV16S-41-R2AJ/dp/B0F195W823/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="wfsF8gCCvfRvUaHSotDH3D" name="AcerNitroV16S (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/wfsF8gCCvfRvUaHSotDH3D-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Gaming-Processor-GeForce-Display-ANV16S-41-R2AJ/dp/B0F195W823/" target="_blank" rel="nofollow" data-dimension112="1a654a9a-391a-4740-bff5-ca2d0693b43c" data-action="Deal Block" data-label="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension48="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension25="$1099.99">Nitro V 16S AI | RTX 5060 (85 W): was $1399.99 now $1099.99</a></strong><br />It might be an 85 W RTX 5060 machine, but this Acer comes with a helluva bonus: 32 GB of RAM for a budget price tag. The 1200p, 180 Hz display is well-suited to its GPU, too—which makes this slimmer-than-average gaming laptop very tempting for the cash.</p><p><strong>Key specs: RTX 5060 (115 W) | Ryzen 7 260 | 16-inch | 1200p | 180 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Gaming-Processor-GeForce-Display-ANV16S-41-R2AJ/dp/B0F195W823/" target="_blank" rel="nofollow" data-dimension112="1a654a9a-391a-4740-bff5-ca2d0693b43c" data-action="Deal Block" data-label="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension48="Nitro V 16S AI | RTX 5060 (85 W)" data-dimension25="$1099.99">View Deal</a></p></div><p>There's always the odd surprise over the Prime Day sales period, and this machine definitely raised my eyebrows this morning. That's because it's the rarest of things: a budget gaming laptop with 32 GB of DDR5 and a hefty discount, right in the middle of 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>.</p><p>Yes, this Acer Nitro V 16S offers a proper amount of system RAM tucked inside a slim chassis <a href="https://www.amazon.com/Gaming-Processor-GeForce-Display-ANV16S-41-R2AJ/dp/B0F195W823/" target="_blank">for $1,100 at Amazon</a>. It's also a handsome-looking lappy, so what you're getting here is something rather svelte, all for a much lower price than many of the chonkier models I've been finding.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>As you'd expect for the price tag, it's not mega powerful. However, the 85 W-limited RTX 5060 here should still do just fine, as it's been paired with a very reasonable 1200p, 180 Hz display. It'll still need a bit of DLSS assistance in really demanding games, but I reckon it's got a well-weighted specs sheet for the money.</p><p>Particularly as it's rocking an <a href="https://www.amd.com/en/products/processors/laptop/ryzen/200-series/amd-ryzen-7-260.html" target="_blank">eight core, 16-thread AMD CPU</a>. It's not the fastest of AMD mobile chips, but it should still be plenty grunty for both gaming and productivity purposes.</p><p>Factor in the downright generous amount of RAM, and a 1 TB SSD for storage, and this laptop looks like it's ignoring the RAMpocalypse-induced price increases entirely. It's like a machine from a different era—not in terms of specs, but definitely in terms of value.</p><p>I'd happily snap up one of these little beasties for this sort of cash. Slim, sleek, decently specced, and stuffed full of memory modules. That'll do nicely, thank you very much.</p><h2 id="shop-all-of-amazon-s-prime-day-gaming-laptop-deals-right-here">👉<a href="https://www.amazon.com/s?k=gaming+laptops" target="_blank">Shop all of Amazon's Prime Day gaming laptop deals right here</a>👈 </h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ One gaming laptop rules them all for price versus performance this Prime Day, and it's this 32 GB RTX 5070 Ti machine for $1,599 ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="ecfd4445-2628-4fb2-bf57-4e05856f4040" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1273px;"><p class="vanilla-image-block" style="padding-top:99.21%;"><img id="L8EiHLSsFi8GFPQWs77aRF" name="1778069308.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8EiHLSsFi8GFPQWs77aRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1273" height="1263" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow" data-dimension112="ecfd4445-2628-4fb2-bf57-4e05856f4040" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599">Vector 16 HX AI | RTX 5070 Ti (140 W): was $1999 now $1599</a></strong><br />I'm a big fan of this mildly anachronistic gaming laptop. It's thick, can be loud, but it delivers on gaming performance and does so for an affordable price tag. The RTX 5070 Ti at its heart is a quality 12 GB mobile GPU, has a 140 W power limit, and if you run it on balanced mode you'll still get good gaming performance without the turbine whine of the fans. A great machine at a great price—with a speedy screen, too.<br /><strong></strong><br /><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1600p | 240 Hz | 32 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-16-144hz-fhd-wuxga-gaming-laptop-intel-ultra-7-255hx-geforce-rtx-5070ti-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRLGZ" target="_blank">Best Buy $1,779.99 (16 GB DDR5)</a><strong></strong><a class="view-deal button" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow" data-dimension112="ecfd4445-2628-4fb2-bf57-4e05856f4040" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599">View Deal</a></p></div><p>The balance of price versus performance is something we're obsessed with here at PC Gamer, which is why we're big fans of MSI's Vector range of laptops. Our Dave reviewed the RTX 5080-equipped version of the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-vector-16-hx-ai-gaming-laptop-review/" target="_blank">MSI Vector 16 HX AI</a>, and found it to deliver great frame rates for the cash.</p><p>However, while the RTX 5080 version is still <a href="https://www.walmart.com/ip/MSI-16-GeForce-RTX-5080-Laptop-GPU-Intel-Core-Ultra-9-275HX-16GB-Memory-1-TB-SSD-Windows-11-Home-Gaming-Laptop-240-Hz-Vector-16-HX-AI-A2XWIG-050US/16173414561" target="_blank">well north of $2,000</a>, I've found this MSI Vector 16 HX AI with an RTX 5070 Ti on board <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank">for $1,599 at Walmart</a>. It's stacked full of speedy components, and for this sort of cash I simply can't beat its price/performance combo, even in the middle of the Amazon Prime Day sales.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>The RTX 5070 Ti mobile is a very capable gaming GPU, particularly when it's pushed to a 140 W power limit. Combine that with a 240 Hz, 1600p screen, and this lappy starts to make all the others around the same price look a bit under-specced.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/c4sHzGAraRJom3aFDwGcqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/swDo5cEb2fJ8Vy5GaUiqqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yGMVGcxrxNG5rVJa77dbqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NyFy4GjH25r9fQMg79u7qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PtTeJsfRJXsYocRpQwvGqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/m3SobFjSWhSB6ADH9jX3qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CSa3tfYRdkjnsjSvFAwQqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZgqFWNDxh3ZBUKH8wK96qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dLtPXG2csSnaR8mRiF3vpm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eg6C6evWEax7cd5oWKv3Y7-1920-80.jpg" alt="MSI vector 16 HX AI gaming laptop with the underside exposed" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Sure, it'd be nice if it was an OLED. But hey, we're talking value here, and most OLED machines are much more expensive. The rest of the specs sheet is pretty mega, too, with a <a href="https://www.intel.com/content/www/us/en/products/sku/242292/intel-core-ultra-7-processor-255hx-30m-cache-up-to-5-20-ghz/specifications.html" target="_blank">20-core Intel chip</a> handling the CPU duties and... hang on a minute, is that 32 GB of DDR5?</p><p>Yep, even in the middle of 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">RAM crisis</a>, this machine comes equipped with a generous amount of memory modules. <a href="https://www.pcgamer.com/hardware/gaming-laptops/32-gb-gaming-laptop-deals-are-back-this-prime-day-and-ive-found-three-awesome-machines-id-buy-with-my-own-cash-right-now/" target="_blank">32 GB gaming laptop deals</a> have become very rare in recent months, although I've been finding a few during this sales event regardless.</p><p>It's also got a 1 TB SSD, which should provide ample room for a few games. Again, I'd love to see a 2 TB here, but <a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank">SSD prices</a> are still pretty hefty at the moment, so I'll take this one for the money.</p><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="AsFphxsE4hhfPMLE9ZG2qm" name="" alt="MSI Vector 16 HX AI gaming laptop" src="https://cdn.mos.cms.futurecdn.net/AsFphxsE4hhfPMLE9ZG2qm-1920-80.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>There are a few drawbacks to this lappy. For a start, it's very noisy at top whack, but you can set the fan profile to balanced mode and even things out without sacrificing too much performance.</p><p>It's also a bit... plastic fantastic, in terms of chassis design. Honestly, I've seen much worse—and it's not a huge deal when you get one in your hands. It's got fair amount of chonk, but it's not a bad-looking machine. In fact, we found it rather charming when it was passed it around the office. </p><p>And yes, the battery life is rubbish, so it's not particularly portable. Still, if you're looking for a gaming laptop with high specs for reasonable prices this Prime Day, I can't find anything that beats this. All hail the Vector 16 HX AI. King of the value-based castle once again.</p><h2 id="shop-all-the-walmart-gaming-laptop-deals-right-here">👉<a href="https://www.walmart.com/search?q=gaming+laptops" target="_blank">Shop all the Walmart gaming laptop deals right here</a>👈</h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/one-gaming-laptop-rules-them-all-for-price-versus-performance-this-prime-day-and-its-this-32-gb-rtx-5070-ti-machine-for-usd1-599/</link>
                                                                            <description>
                            <![CDATA[ Shame it's not quite as cheap as it used to be, but hey, what is? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xKC43Fmbr8hydogWxa8NPR</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HSgKE8JZSmgNFNqPBG5kFQ-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 25 Jun 2026 10:39:04 +0000</pubDate>                                                                                                                                <updated>Fri, 26 Jun 2026 13:53:48 +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-320-70.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/HSgKE8JZSmgNFNqPBG5kFQ-1920-80.jpg">
                                                            <media:credit><![CDATA[MSI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An MSI Vector 16 HX AI gaming laptop on a blue and red Prime Day deals background]]></media:description>                                                            <media:text><![CDATA[An MSI Vector 16 HX AI gaming laptop on a blue and red Prime Day deals background]]></media:text>
                                <media:title type="plain"><![CDATA[An MSI Vector 16 HX AI gaming laptop on a blue and red Prime Day deals background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HSgKE8JZSmgNFNqPBG5kFQ-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="ecfd4445-2628-4fb2-bf57-4e05856f4040" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1273px;"><p class="vanilla-image-block" style="padding-top:99.21%;"><img id="L8EiHLSsFi8GFPQWs77aRF" name="1778069308.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8EiHLSsFi8GFPQWs77aRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1273" height="1263" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow" data-dimension112="ecfd4445-2628-4fb2-bf57-4e05856f4040" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599">Vector 16 HX AI | RTX 5070 Ti (140 W): was $1999 now $1599</a></strong><br />I'm a big fan of this mildly anachronistic gaming laptop. It's thick, can be loud, but it delivers on gaming performance and does so for an affordable price tag. The RTX 5070 Ti at its heart is a quality 12 GB mobile GPU, has a 140 W power limit, and if you run it on balanced mode you'll still get good gaming performance without the turbine whine of the fans. A great machine at a great price—with a speedy screen, too.<br /><strong></strong><br /><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1600p | 240 Hz | 32 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-16-144hz-fhd-wuxga-gaming-laptop-intel-ultra-7-255hx-geforce-rtx-5070ti-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRLGZ" target="_blank">Best Buy $1,779.99 (16 GB DDR5)</a><strong></strong><a class="view-deal button" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow" data-dimension112="ecfd4445-2628-4fb2-bf57-4e05856f4040" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599">View Deal</a></p></div><p>The balance of price versus performance is something we're obsessed with here at PC Gamer, which is why we're big fans of MSI's Vector range of laptops. Our Dave reviewed the RTX 5080-equipped version of the <a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-vector-16-hx-ai-gaming-laptop-review/" target="_blank">MSI Vector 16 HX AI</a>, and found it to deliver great frame rates for the cash.</p><p>However, while the RTX 5080 version is still <a href="https://www.walmart.com/ip/MSI-16-GeForce-RTX-5080-Laptop-GPU-Intel-Core-Ultra-9-275HX-16GB-Memory-1-TB-SSD-Windows-11-Home-Gaming-Laptop-240-Hz-Vector-16-HX-AI-A2XWIG-050US/16173414561" target="_blank">well north of $2,000</a>, I've found this MSI Vector 16 HX AI with an RTX 5070 Ti on board <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank">for $1,599 at Walmart</a>. It's stacked full of speedy components, and for this sort of cash I simply can't beat its price/performance combo, even in the middle of the Amazon Prime Day sales.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>The RTX 5070 Ti mobile is a very capable gaming GPU, particularly when it's pushed to a 140 W power limit. Combine that with a 240 Hz, 1600p screen, and this lappy starts to make all the others around the same price look a bit under-specced.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/c4sHzGAraRJom3aFDwGcqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/swDo5cEb2fJ8Vy5GaUiqqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yGMVGcxrxNG5rVJa77dbqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NyFy4GjH25r9fQMg79u7qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/PtTeJsfRJXsYocRpQwvGqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/m3SobFjSWhSB6ADH9jX3qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CSa3tfYRdkjnsjSvFAwQqm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZgqFWNDxh3ZBUKH8wK96qm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/dLtPXG2csSnaR8mRiF3vpm-1920-80.jpg" alt="MSI Vector 16 HX AI gaming laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eg6C6evWEax7cd5oWKv3Y7-1920-80.jpg" alt="MSI vector 16 HX AI gaming laptop with the underside exposed" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Sure, it'd be nice if it was an OLED. But hey, we're talking value here, and most OLED machines are much more expensive. The rest of the specs sheet is pretty mega, too, with a <a href="https://www.intel.com/content/www/us/en/products/sku/242292/intel-core-ultra-7-processor-255hx-30m-cache-up-to-5-20-ghz/specifications.html" target="_blank">20-core Intel chip</a> handling the CPU duties and... hang on a minute, is that 32 GB of DDR5?</p><p>Yep, even in the middle of 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">RAM crisis</a>, this machine comes equipped with a generous amount of memory modules. <a href="https://www.pcgamer.com/hardware/gaming-laptops/32-gb-gaming-laptop-deals-are-back-this-prime-day-and-ive-found-three-awesome-machines-id-buy-with-my-own-cash-right-now/" target="_blank">32 GB gaming laptop deals</a> have become very rare in recent months, although I've been finding a few during this sales event regardless.</p><p>It's also got a 1 TB SSD, which should provide ample room for a few games. Again, I'd love to see a 2 TB here, but <a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank">SSD prices</a> are still pretty hefty at the moment, so I'll take this one for the money.</p><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="AsFphxsE4hhfPMLE9ZG2qm" name="" alt="MSI Vector 16 HX AI gaming laptop" src="https://cdn.mos.cms.futurecdn.net/AsFphxsE4hhfPMLE9ZG2qm-1920-80.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>There are a few drawbacks to this lappy. For a start, it's very noisy at top whack, but you can set the fan profile to balanced mode and even things out without sacrificing too much performance.</p><p>It's also a bit... plastic fantastic, in terms of chassis design. Honestly, I've seen much worse—and it's not a huge deal when you get one in your hands. It's got fair amount of chonk, but it's not a bad-looking machine. In fact, we found it rather charming when it was passed it around the office. </p><p>And yes, the battery life is rubbish, so it's not particularly portable. Still, if you're looking for a gaming laptop with high specs for reasonable prices this Prime Day, I can't find anything that beats this. All hail the Vector 16 HX AI. King of the value-based castle once again.</p><h2 id="shop-all-the-walmart-gaming-laptop-deals-right-here">👉<a href="https://www.walmart.com/search?q=gaming+laptops" target="_blank">Shop all the Walmart gaming laptop deals right here</a>👈</h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A lightweight gaming laptop that doesn't break your back will often break your bank account, but these two Prime Day deals have style, power, and portability for days ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Gaming laptops used to be massive. I don't mean in terms of popularity (although they still are), but more in terms of physical chassis size. That was a real problem when you wanted to put one in your backpack to take to work, or on your next flight.</p><p>However, there are now plenty of slim and light, game-ready machines to choose from, most of which won't look out of place in your next meeting. Take these little Asus ROG Zephyrus beauties, for example.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>I've found an RTX 5060-equipped Asus ROG Zephyrus G14 <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank">for $1,450 at Best Buy</a>. That's the perfect size for travel, and while the fans are a little noisy, I don't think that's too much to bear when the price is this reasonable.</p><p>Or, you could pick up the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g16-2025-review/" target="_blank">Asus ROG Zephyrus G16</a> with an RTX 5070 mobile crammed inside <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank">for $1,575</a>. It's more backpack-friendly than shoulder-bag ready, but it's a very tempting, very premium gaming laptop for mid-range money.</p><p>So, why don't either of these machines top our <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptop guide</a>? Well, that's because the <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-14-2025-review/" target="_blank">Razer Blade 14</a> and <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2025-review/" target="_blank">Razer Blade 16</a> are slightly better overall in their respective classes, so they take the crown. However, both are very expensive at the moment, while these second-place contenders are down to much, much more affordable prices for the Prime Day sales.</p><h2 class="article-body__section" id="section-quick-links"><span>Quick links</span></h2><ul><li><strong>Asus ROG Zephyrus G14 | 14-inch | RTX 5060 | </strong><a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank"><strong>$1,450 at Best Buy (save $850)</strong></a></li><li><strong>Asus ROG Zephyrus G16 | 16-inch | RTX 5070 | </strong><a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank"><strong>$1,575 at Best Buy (save $575)</strong></a></li></ul><h2 class="article-body__section" id="section-asus-rog-zephyrus-g14-rtx-5060"><span>Asus ROG Zephyrus G14 | RTX 5060</span></h2><div class="product"><a data-dimension112="55203240-7ff0-497b-bf28-91b9a6af23bb" data-action="Deal Block" data-label="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension48="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension25="$1449.99" href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t3okwVosv6suLriqrEhwtB" name="AsusROGZephyrusG14 (3)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t3okwVosv6suLriqrEhwtB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank" rel="nofollow" data-dimension112="55203240-7ff0-497b-bf28-91b9a6af23bb" data-action="Deal Block" data-label="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension48="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension25="$1449.99">ROG Zephyrus G14 | RTX 5060 (90W): was $1899.99 now $1449.99</a></strong><br />This little 14-inch, backpack-friendly Asus machine has a 120 Hz OLED display and a beautifully slim aluminium chassis design, which makes it well worth considering for this sort of cash. It's properly portable—and properly priced, too.<br /><br /><strong>Key specs: RTX 5060 (90 W) | Ryzen 9 270 | 14-inch | 1800p | 120 Hz OLED | 16 GB LPDDR5X-7500 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank" rel="nofollow" data-dimension112="55203240-7ff0-497b-bf28-91b9a6af23bb" data-action="Deal Block" data-label="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension48="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension25="$1449.99">View Deal</a></p></div><p>If an ultra-portable <a href="https://www.pcgamer.com/hardware/gaming-laptops/best-14-inch-gaming-laptop-the-best-compact-gaming-laptops-ive-held-in-these-hands/" target="_blank">14-inch gaming laptop</a> is your goal, you'd usually have to pay through the nose for it. However, this ROG Zephyrus G14 is priced very attractively at the moment, coming in at <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank">$1,450</a>.</p><p>As our Dave found in <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g14-2025-review/" target="_blank">his review of the RTX 5070 Ti version</a>, it's got a chassis design that's nothing short of delightful. The 120 Hz OLED display is a real highlight, too, which means it should make games, movies, and everything else you use your laptop for look downright lush.</p><p>The saw-toothed fan profile, though, can be a touch irritating. And the 90 W RTX 5060 will need plenty of DLSS help to make the most of its 1800p display. But otherwise, this is a 14-inch machine with very few peers—all for a very reasonable price.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-rtx-5070"><span>Asus ROG Zephyrus G16 | RTX 5070</span></h2><div class="product"><a data-dimension112="fddff33f-400d-44af-aa62-d65ac82fc0b4" data-action="Deal Block" data-label="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension48="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension25="$1574.99" href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2dfTAeCAXQ8ezU9ZQSi4kN" name="AsusROGG16 (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2dfTAeCAXQ8ezU9ZQSi4kN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank" rel="nofollow" data-dimension112="fddff33f-400d-44af-aa62-d65ac82fc0b4" data-action="Deal Block" data-label="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension48="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension25="$1574.99">ROG Zephyrus G16 | RTX 5070 (105 W): was $2149.99 now $1574.99</a></strong><br />The G16 has been a firm favorite here at PC Gamer since Asus started wrapping them in milled aluminium chassis designs, and this one's got that super slim, super sleek feel. What you're getting here for the cash is a very portable form factor, a hyper-premium design, and a 240 Hz OLED display that looks downright lush. It's a touch noisy, but for this price, I'll take it.</p><p><strong>Key specs: RTX 5070 (105 W) | Core Ultra 9 285H | 16-inch | 1600p | 240 Hz OLED | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank" rel="nofollow" data-dimension112="fddff33f-400d-44af-aa62-d65ac82fc0b4" data-action="Deal Block" data-label="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension48="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension25="$1574.99">View Deal</a></p></div><p>If you want a larger screen size and chonkier hardware than the 14-inch tiddler above, how about this RTX 5070-toting G16 <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank">for $1,575</a>? It's got a full-fat 240 Hz OLED display, all in a screen size that makes the most of its fairly grunty graphics hardware.</p><p>Yes, a 105 W RTX 5070 in a slim, milled-aluminium chassis will still need a healthy dose of upscaling thanks to its 1800p panel. And the CPU performance is a little off the boil. But honestly, it's the combo of potent graphics hardware and a backpack-friendly design that really sells me on this particular machine for this sort of money.</p><p>The Razer Blade 16 is slimmer still, and has an even better display—with quieter fans, to boot. <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05819EN4-R3U1" target="_blank">But have you seen the price of those recently</a>? Nah, I'd absolutely save the cash and pick up one of these instead.</p><h2 id="shop-all-the-best-buy-gaming-laptop-deals-here">👉<a href="https://www.bestbuy.com/site/searchpage.jsp?id=pcat17071&amp;st=gaming%20laptops" target="_blank">Shop all the Best Buy gaming laptop deals here</a>👈</h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/a-lightweight-gaming-laptop-that-doesnt-break-your-back-will-often-break-your-bank-account-but-these-two-prime-day-deals-have-style-power-and-portability-for-days/</link>
                                                                            <description>
                            <![CDATA[ Mmmm, milled aluminium. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">TTn23SACeEan9MEQdrhuLM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/f5oVpVD4VCsqXoS44FjqPK-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 24 Jun 2026 14:52:38 +0000</pubDate>                                                                                                                                <updated>Wed, 24 Jun 2026 14:52:44 +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-320-70.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/f5oVpVD4VCsqXoS44FjqPK-1920-80.jpg">
                                                            <media:credit><![CDATA[Asus]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Asus ROG Zephyrus G14 and Asus ROG Zephyrus G16 gaming laptop on a blue and red Prime Day deals background]]></media:description>                                                            <media:text><![CDATA[An Asus ROG Zephyrus G14 and Asus ROG Zephyrus G16 gaming laptop on a blue and red Prime Day deals background]]></media:text>
                                <media:title type="plain"><![CDATA[An Asus ROG Zephyrus G14 and Asus ROG Zephyrus G16 gaming laptop on a blue and red Prime Day deals background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/f5oVpVD4VCsqXoS44FjqPK-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Gaming laptops used to be massive. I don't mean in terms of popularity (although they still are), but more in terms of physical chassis size. That was a real problem when you wanted to put one in your backpack to take to work, or on your next flight.</p><p>However, there are now plenty of slim and light, game-ready machines to choose from, most of which won't look out of place in your next meeting. Take these little Asus ROG Zephyrus beauties, for example.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>I've found an RTX 5060-equipped Asus ROG Zephyrus G14 <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank">for $1,450 at Best Buy</a>. That's the perfect size for travel, and while the fans are a little noisy, I don't think that's too much to bear when the price is this reasonable.</p><p>Or, you could pick up the <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g16-2025-review/" target="_blank">Asus ROG Zephyrus G16</a> with an RTX 5070 mobile crammed inside <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank">for $1,575</a>. It's more backpack-friendly than shoulder-bag ready, but it's a very tempting, very premium gaming laptop for mid-range money.</p><p>So, why don't either of these machines top our <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptop guide</a>? Well, that's because the <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-14-2025-review/" target="_blank">Razer Blade 14</a> and <a href="https://www.pcgamer.com/hardware/gaming-laptops/razer-blade-16-2025-review/" target="_blank">Razer Blade 16</a> are slightly better overall in their respective classes, so they take the crown. However, both are very expensive at the moment, while these second-place contenders are down to much, much more affordable prices for the Prime Day sales.</p><h2 class="article-body__section" id="section-quick-links"><span>Quick links</span></h2><ul><li><strong>Asus ROG Zephyrus G14 | 14-inch | RTX 5060 | </strong><a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank"><strong>$1,450 at Best Buy (save $850)</strong></a></li><li><strong>Asus ROG Zephyrus G16 | 16-inch | RTX 5070 | </strong><a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank"><strong>$1,575 at Best Buy (save $575)</strong></a></li></ul><h2 class="article-body__section" id="section-asus-rog-zephyrus-g14-rtx-5060"><span>Asus ROG Zephyrus G14 | RTX 5060</span></h2><div class="product"><a data-dimension112="55203240-7ff0-497b-bf28-91b9a6af23bb" data-action="Deal Block" data-label="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension48="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension25="$1449.99" href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="t3okwVosv6suLriqrEhwtB" name="AsusROGZephyrusG14 (3)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/t3okwVosv6suLriqrEhwtB-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank" rel="nofollow" data-dimension112="55203240-7ff0-497b-bf28-91b9a6af23bb" data-action="Deal Block" data-label="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension48="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension25="$1449.99">ROG Zephyrus G14 | RTX 5060 (90W): was $1899.99 now $1449.99</a></strong><br />This little 14-inch, backpack-friendly Asus machine has a 120 Hz OLED display and a beautifully slim aluminium chassis design, which makes it well worth considering for this sort of cash. It's properly portable—and properly priced, too.<br /><br /><strong>Key specs: RTX 5060 (90 W) | Ryzen 9 270 | 14-inch | 1800p | 120 Hz OLED | 16 GB LPDDR5X-7500 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank" rel="nofollow" data-dimension112="55203240-7ff0-497b-bf28-91b9a6af23bb" data-action="Deal Block" data-label="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension48="ROG Zephyrus G14 | RTX 5060 (90W)" data-dimension25="$1449.99">View Deal</a></p></div><p>If an ultra-portable <a href="https://www.pcgamer.com/hardware/gaming-laptops/best-14-inch-gaming-laptop-the-best-compact-gaming-laptops-ive-held-in-these-hands/" target="_blank">14-inch gaming laptop</a> is your goal, you'd usually have to pay through the nose for it. However, this ROG Zephyrus G14 is priced very attractively at the moment, coming in at <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-9-270-16gb-lpddr5x-geforce-rtx-5060-1tb-ssd-platinum-white/JJGGLH72GT/sku/6629420" target="_blank">$1,450</a>.</p><p>As our Dave found in <a href="https://www.pcgamer.com/hardware/gaming-laptops/asus-rog-zephyrus-g14-2025-review/" target="_blank">his review of the RTX 5070 Ti version</a>, it's got a chassis design that's nothing short of delightful. The 120 Hz OLED display is a real highlight, too, which means it should make games, movies, and everything else you use your laptop for look downright lush.</p><p>The saw-toothed fan profile, though, can be a touch irritating. And the 90 W RTX 5060 will need plenty of DLSS help to make the most of its 1800p display. But otherwise, this is a 14-inch machine with very few peers—all for a very reasonable price.</p><h2 class="article-body__section" id="section-asus-rog-zephyrus-g16-rtx-5070"><span>Asus ROG Zephyrus G16 | RTX 5070</span></h2><div class="product"><a data-dimension112="fddff33f-400d-44af-aa62-d65ac82fc0b4" data-action="Deal Block" data-label="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension48="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension25="$1574.99" href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2dfTAeCAXQ8ezU9ZQSi4kN" name="AsusROGG16 (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2dfTAeCAXQ8ezU9ZQSi4kN-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank" rel="nofollow" data-dimension112="fddff33f-400d-44af-aa62-d65ac82fc0b4" data-action="Deal Block" data-label="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension48="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension25="$1574.99">ROG Zephyrus G16 | RTX 5070 (105 W): was $2149.99 now $1574.99</a></strong><br />The G16 has been a firm favorite here at PC Gamer since Asus started wrapping them in milled aluminium chassis designs, and this one's got that super slim, super sleek feel. What you're getting here for the cash is a very portable form factor, a hyper-premium design, and a 240 Hz OLED display that looks downright lush. It's a touch noisy, but for this price, I'll take it.</p><p><strong>Key specs: RTX 5070 (105 W) | Core Ultra 9 285H | 16-inch | 1600p | 240 Hz OLED | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank" rel="nofollow" data-dimension112="fddff33f-400d-44af-aa62-d65ac82fc0b4" data-action="Deal Block" data-label="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension48="ROG Zephyrus G16 | RTX 5070 (105 W)" data-dimension25="$1574.99">View Deal</a></p></div><p>If you want a larger screen size and chonkier hardware than the 14-inch tiddler above, how about this RTX 5070-toting G16 <a href="https://www.bestbuy.com/product/asus-rog-zephyrus-g16-16-2-5k-oled-240hz-gaming-laptop-intel-core-ultra-9-285h-16gb-ram-nvidia-rtx-5070-1tb-ssd-eclipse-gray/JJGGLHJXQK" target="_blank">for $1,575</a>? It's got a full-fat 240 Hz OLED display, all in a screen size that makes the most of its fairly grunty graphics hardware.</p><p>Yes, a 105 W RTX 5070 in a slim, milled-aluminium chassis will still need a healthy dose of upscaling thanks to its 1800p panel. And the CPU performance is a little off the boil. But honestly, it's the combo of potent graphics hardware and a backpack-friendly design that really sells me on this particular machine for this sort of money.</p><p>The Razer Blade 16 is slimmer still, and has an even better display—with quieter fans, to boot. <a href="https://www.razer.com/gaming-laptops/razer-blade-16/RZ09-05819EN4-R3U1" target="_blank">But have you seen the price of those recently</a>? Nah, I'd absolutely save the cash and pick up one of these instead.</p><h2 id="shop-all-the-best-buy-gaming-laptop-deals-here">👉<a href="https://www.bestbuy.com/site/searchpage.jsp?id=pcat17071&amp;st=gaming%20laptops" target="_blank">Shop all the Best Buy gaming laptop deals here</a>👈</h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I've been cooling custom PCs with everything from toothpaste to fully bespoke loops, and these are the coolest Prime Day deals I've found this year ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Honestly, finding good cooler deals this Amazon Prime Day seems to be, by and large, quite the challenge. I spent hours trying to collate the best of them into a single list like this. I don't know what it is, maybe all the ethanol's being used up in AI datacentres somehow, or big AIO is slowly creeping the prices up so they can secretly match their profit margins to the memory boys. It's a conspiracy I tell you. </p><p>Still, I've been cooling PCs since I was, but a wee boy, and overclocking them for just as long, and these are the sure-fire picks I'd be considering for my next machine (if I could afford the SSD). And, I mean, alright, I have taken a bit of liberty here as well; there's even a Razer laptop cooling pad with an air-tight pressure seal thrown in for if you're one of those portable people, but still good deals all around, even some notable mentions from our <a href="https://www.pcgamer.com/best-cpu-coolers/" target="_blank">best of coolers</a> list too.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><h3 class="article-body__section" id="section-aio-liquid-coolers"><span>AIO Liquid Coolers</span></h3><p>Yeah, let's be fair, I do love a good air tower as much as the next hardware enthusiast (particularly if it's beige and brown and rhymes with not you err), but the undisputed kings of convenience and performance are closed-loop liquid AIO liquid coolers, I know it, you know it, we all know it. Slightly finicky when things go wrong, but seriously easy to install, and in modern-times, remarkably dependable.</p><p>And I've found three stellar options, too, for you to peruse over. <a href="https://www.pcgamer.com/hardware/cooling/corsair-nautilus-360-rs-review/">Corsair's Nautilus 360 RS</a> it's simple, affordable, and remarkably robust. Then there's Phantek's Glacier One 360M25-LCD with its humongous 6-inch display, and <a href="https://www.pcgamer.com/hardware/cooling/tryx-panorama-se-argb-360-review/">Tryx's Panorama SE</a>, complete with curved OLED. All 360mm all of the time.</p>        <div class="featured_product_block featured_block_hero" data-id="0bb2d37b-4e8f-4ab5-8d1d-1db314dd0fae">            <a href="https://www.amazon.com/CORSAIR-Nautilus-360-Liquid-Cooler/dp/B0DF7B7324/" data-model-name="Nautilus 360 RS | 360mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/qTRrTBaiXxjsswEH6eGFW9.jpg" alt="corsair cooler on white" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Corsair</div>                                        <div class="featured__title">Nautilus 360 RS | 360mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="6f260a9d-de87-4525-b209-3d509ef349fd">            <a href="https://www.newegg.com/phanteks-aio-glacier-one-radiator-size-397-mm-black/p/N82E16835709320" data-model-name="Glacier One 360M25-LCD | 360" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:30.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rbHSVofz7uQMNHgjhhZxMP.jpg" alt="Phanteks Cooler" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Phanteks</div>                                        <div class="featured__title">Glacier One 360M25-LCD | 360</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9d50b317-cb2c-4ffd-9991-43f9e691425b">            <a href="https://www.newegg.com/tryx-aio-panorama-se-argb-radiator-size-360-mm-amd-intel-black/p/2YM-00BE-00013" data-model-name="Panorama SE 360 ARGB | 360mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:49.10%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Tngv5DLXgoLFHaBGCYUokX.jpg" alt="Tryx panorama cooler" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tryx</div>                                        <div class="featured__title">Panorama SE 360 ARGB | 360mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="Nautilus 360 RS" data-dimension48="Nautilus 360 RS" data-dimension25="$79.99" href="https://www.amazon.com/CORSAIR-Nautilus-360-Liquid-Cooler/dp/B0DF7B7324/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qTRrTBaiXxjsswEH6eGFW9" name="corsair-nautilus-360" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qTRrTBaiXxjsswEH6eGFW9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/CORSAIR-Nautilus-360-Liquid-Cooler/dp/B0DF7B7324/" target="_blank" rel="nofollow" data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="Nautilus 360 RS" data-dimension48="Nautilus 360 RS" data-dimension25="$79.99">Nautilus 360 RS: was $109.99 now $79.99</a></strong><br />Sometimes you just need a cheap, affordable, reliable 360mm AIO, and that is exactly what the Nautilus 360 is. Is it the best cooler out there? No, not really, Arctic's Liquid Cooler holds that title, but for what it's worth, its a plain, basic, wham-bam thankyou mam non-RGB (I know I'm in shock too) solution that just gets the job done, and at its lowest ever price of just $76 down from $110 on Amazon (cheaper than Arctic in fact).<a class="view-deal button" href="https://www.amazon.com/CORSAIR-Nautilus-360-Liquid-Cooler/dp/B0DF7B7324/" target="_blank" rel="nofollow" data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="Nautilus 360 RS" data-dimension48="Nautilus 360 RS" data-dimension25="$79.99">View Deal</a></p></div><div class="product"><a data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="Glacier One 360M25-LCD" data-dimension48="Glacier One 360M25-LCD" data-dimension25="$109.99" href="https://www.newegg.com/phanteks-aio-glacier-one-radiator-size-397-mm-black/p/N82E16835709320" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:30.00%;"><img id="rbHSVofz7uQMNHgjhhZxMP" name="phanteks-glacier-one-360-lcd" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rbHSVofz7uQMNHgjhhZxMP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="300" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Then there's the Phanteks Glacier One 360M25-LCD. Now I haven't technically tested this one specifically, but I have used practically every other Phanteks Glacier AIO out there, and then some, and I can safely report they're surprisingly reliable, quiet, and come with some of the minimal BS fans I've ever seen. They're just so simple to daisy-chain together, and there's no RGB nonsense, or hubs, or madness to deal with. The LCD version, though, comes with a 6-inch configurable LCD display that sits on top of the CPU block for a staggeringly cheap $110 at Newegg after rebate and a coupon code's slapped on (<strong>promo code: PHAF448</strong>)<a class="view-deal button" href="https://www.newegg.com/phanteks-aio-glacier-one-radiator-size-397-mm-black/p/N82E16835709320" target="_blank" rel="nofollow" data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="Glacier One 360M25-LCD" data-dimension48="Glacier One 360M25-LCD" data-dimension25="$109.99">View Deal</a></p></div><div class="product"><a data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Panorama SE ARGB 360" data-dimension48="Panorama SE ARGB 360" data-dimension25="$251.99" href="https://www.newegg.com/tryx-aio-panorama-se-argb-radiator-size-360-mm-amd-intel-black/p/2YM-00BE-00013" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:49.10%;"><img id="Tngv5DLXgoLFHaBGCYUokX" name="tryx-panorama-se-360" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Tngv5DLXgoLFHaBGCYUokX-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="491" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Lastly, and because everything needs a curved OLED screen, Tryx's Panorama SE ARGB 360 is currently on sale for $252 down from $280 as well, courtesy of Newegg. Now, despite the moniker and the lower price tag, this is effectively a second generation of Tryx's initial curved OLED design, and it improves significantly on the initial design. So you can skip the OG 360 and opt for this one instead. The fans are better, you can rotate the screen, and it's a smaller CPU block. Tick, tick, tick.<a class="view-deal button" href="https://www.newegg.com/tryx-aio-panorama-se-argb-radiator-size-360-mm-amd-intel-black/p/2YM-00BE-00013" target="_blank" rel="nofollow" data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Panorama SE ARGB 360" data-dimension48="Panorama SE ARGB 360" data-dimension25="$251.99">View Deal</a></p></div><h3 class="article-body__section" id="section-air-towers"><span>Air Towers</span></h3><p>Oh yes, finally, I get to talk about the good stuff. The unsung hero of the gaming PC that's lost the limelight thanks to its flashy liquid-filled cousins. Air towers. Love them, loathe them, the overall designs have come a long way in the last few years. If you're fed up of fiddling around with cruddy little metal clips, have I got news for you, because both my picks are super quick and super easy to install, no clips required.</p><p>There's three on display here, and I'll wax lyrical about all of them, because I've had hands-on time building with each, and testing them equally, and well, I can tell you right now Sudokoo's SK700V AM5 is a stellar little kit, and so is be quiet!'s Dark Rock Elite. Cooler Master's Hyper 212 Pro is based off a classic, and honestly, if you're on an Ultra 5 or a Ryzen 5 for that matter, it's a good shout.</p>        <div class="featured_product_block featured_block_hero" data-id="a74d7d71-878a-4eae-a29d-4b7aa6349b6e">            <a href="https://www.amazon.com/Sudokoo-Exclusive-Digital-Heatpipes-Warranty/dp/B0DYZJYS2H/" data-model-name="SK700V AM5 | 1x 120mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/dvfVD7ToQ64tLCVxM9PV8Q.jpg" alt="Sudokoo Cooler on a white background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Sudokoo</div>                                        <div class="featured__title">SK700V AM5 | 1x 120mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="e175446b-20b4-4456-a2c2-226adf1f1ba1">            <a href="https://www.newegg.com/be-quiet-dark-rock-elite/p/13C-001F-00071" data-model-name="Dark Rock Elite | 2x 120mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GAh4HU4WwD3B5hY6jhJA7A.png" alt="be quiet! Dark Rock Elite cooler" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>be quiet!</div>                                        <div class="featured__title">Dark Rock Elite | 2x 120mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1c152556-9ba6-4c6f-8456-d4cb1f3bdc69">            <a href="https://www.amazon.com/Cooler-Master-RR-212S-20PC-R1-Direct-Contact/dp/B07H22TC1N/" data-model-name="Hyper 212 Pro ARGB | 1x 120mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2k5rbLKBoJXu6LRJqD7mTj.jpg" alt="Cooler Master Hyper 212 Pro" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Cooler Master</div>                                        <div class="featured__title">Hyper 212 Pro ARGB | 1x 120mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="7d65553a-86d3-4f3e-bece-cb3bb081e72c" data-action="Deal Block" data-label="SK700V AM5" data-dimension48="SK700V AM5" data-dimension25="$71.99" href="https://www.amazon.com/Sudokoo-Exclusive-Digital-Heatpipes-Warranty/dp/B0DYZJYS2H/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="dvfVD7ToQ64tLCVxM9PV8Q" name="sudokoo-sk700v" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dvfVD7ToQ64tLCVxM9PV8Q-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>You've got Sudokoo SK700V AM5. Now this is a brand new design, from a fledgling company straight out of Singapore. There's rumors suggesting this is actually a Thermalright design licensed out, but to be honest, it's seriously slick. You get a built-in digital display (it's not a fully controllable OLED), a single 120mm fan, and one of the most intricate fin layouts I've ever seen. It's super easy to install too, with a single USB cable for the display, but more importantly, the fan and the screen (combined into a single unit) slide in on a single rail, locking into place. Nice. I scored it 92% in a review (coming soon), at its full $90 price, needn't matter, reduced to $72 thanks to Amazon. One caveat, it's AMD only unless you buy an Intel bracket for a little extra (still a bug bear).<a class="view-deal button" href="https://www.amazon.com/Sudokoo-Exclusive-Digital-Heatpipes-Warranty/dp/B0DYZJYS2H/" target="_blank" rel="nofollow" data-dimension112="7d65553a-86d3-4f3e-bece-cb3bb081e72c" data-action="Deal Block" data-label="SK700V AM5" data-dimension48="SK700V AM5" data-dimension25="$71.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84035e5-25b3-4861-8b34-c8fd8196700f" data-action="Deal Block" data-label="Dark Rock Elite" data-dimension48="Dark Rock Elite" data-dimension25="$67.90" href="https://www.newegg.com/be-quiet-dark-rock-elite/p/13C-001F-00071" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1105px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GAh4HU4WwD3B5hY6jhJA7A" name="Dark_Rock_Elite" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GAh4HU4WwD3B5hY6jhJA7A-1920-80.png" mos="" align="middle" fullscreen="" width="1105" height="1105" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Lastly, it's a similarly themed design in many ways. Be Quiet!'s Dark Rock Elite 280W CPU cooler packs in two fans (again, both on rails) into a super clean footprint that lock into place beautifully, making it impressively easy to install. And yes, it's got RGB in the roof, because of course it does. But, it is only $67.90 now, thanks to a hefty 22% saving on Newegg.<a class="view-deal button" href="https://www.newegg.com/be-quiet-dark-rock-elite/p/13C-001F-00071" target="_blank" rel="nofollow" data-dimension112="c84035e5-25b3-4861-8b34-c8fd8196700f" data-action="Deal Block" data-label="Dark Rock Elite" data-dimension48="Dark Rock Elite" data-dimension25="$67.90">View Deal</a></p></div><div class="product"><a data-dimension112="2ac5e6cd-6166-4abd-92e1-2cac2093616c" data-action="Deal Block" data-label="Hyper 212 Pro ARGB" data-dimension48="Hyper 212 Pro ARGB" data-dimension25="$19.99" href="https://www.amazon.com/Cooler-Master-RR-212S-20PC-R1-Direct-Contact/dp/B07H22TC1N/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2k5rbLKBoJXu6LRJqD7mTj" name="hyper212pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2k5rbLKBoJXu6LRJqD7mTj-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Cooler-Master-RR-212S-20PC-R1-Direct-Contact/dp/B07H22TC1N/" target="_blank" rel="nofollow" data-dimension112="2ac5e6cd-6166-4abd-92e1-2cac2093616c" data-action="Deal Block" data-label="Hyper 212 Pro ARGB" data-dimension48="Hyper 212 Pro ARGB" data-dimension25="$19.99">Hyper 212 Pro ARGB: was $34.99 now $19.99</a></strong><br />Remarkably affordable, Cooler Master's Hyper 212 line has long been a staple for those on a budget looking for something with a bit more grunt than the stock coolers that come with both AMD and Intel's offerings, and the 212 Pro delivers some seriously impressive bang for the buck. Particularly as its had its price slashed all the way down to just $19.99 thanks to Amazon.<a class="view-deal button" href="https://www.amazon.com/Cooler-Master-RR-212S-20PC-R1-Direct-Contact/dp/B07H22TC1N/" target="_blank" rel="nofollow" data-dimension112="2ac5e6cd-6166-4abd-92e1-2cac2093616c" data-action="Deal Block" data-label="Hyper 212 Pro ARGB" data-dimension48="Hyper 212 Pro ARGB" data-dimension25="$19.99">View Deal</a></p></div><h3 class="article-body__section" id="section-fans-the-misc-list"><span>Fans &amp; The Misc List</span></h3><p>I mean, theoretically, this is technically a sort of cornucopia of fans if nothing else, I mean, the third one does count. Sort of… Fans though they're a field that's seemingly got ridiculously expensive for no good reason. Like, the cost of a good modern RGB fan is just astounding, and it really shouldn't be.</p><p>Still, there's three options to toy with here. We've got Lian Li's Uni Fan SL-Inf Wireless. NZXT's F360 RGB Core (made famous with its refresh of the H7 Flow), and then, well, I've added a laptop cooler in for good measure, which is surprisingly interesting all things considered.</p>        <div class="featured_product_block featured_block_hero" data-id="7476d5f8-4247-4dec-94a9-ab508b10a2be">            <a href="https://www.amazon.com/Lian-Li-UNI-Fan-Customizable/dp/B0DJVNMM1P/" data-model-name="UNI Fan SL Wireless 120mm ARGB Fan - Triple Pack" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/FPxngxk8HSx7ZmfC9Vd4JZ.jpg" alt="Lian Li Unifan SL Wireless Triple Pack" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lian Li</div>                                        <div class="featured__title">UNI Fan SL Wireless 120mm ARGB Fan - Triple Pack</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="fa0e7bfb-3bc8-41c9-a16c-44a165e5ca98">            <a href="https://www.newegg.com/nzxt-rf-u36hf-w1-case-fan-360mm-rgb-led/p/N82E16835146157" data-model-name="F360 RGB Core" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Bh34U9odrgkdj66NdNNdhi.jpg" alt="NZXT F360 RGB Core" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NZXT</div>                                        <div class="featured__title">F360 RGB Core</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="cf5e0e18-a3a7-4f36-a879-cfb3861d0877">            <a href="https://www.amazon.com/Razer-Laptop-Cooling-Pad-Intelligent/dp/B0DJDWWHTV/" data-model-name="Razer Laptop Cooling Pad" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:49.40%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/TVGgCoMUPvtUSRvMffDmF4.jpg" alt="razer laptop cooling pad" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer</div>                                        <div class="featured__title">Razer Laptop Cooling Pad</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="71342f69-f2cc-4e93-a30f-85ad7519d510" data-action="Deal Block" data-label="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension48="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension25="$64.99" href="https://www.amazon.com/Lian-Li-UNI-Fan-Customizable/dp/B0DJVNMM1P/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="FPxngxk8HSx7ZmfC9Vd4JZ" name="lian-li-unifan-sl-wireless" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FPxngxk8HSx7ZmfC9Vd4JZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Lian-Li-UNI-Fan-Customizable/dp/B0DJVNMM1P/" target="_blank" rel="nofollow" data-dimension112="71342f69-f2cc-4e93-a30f-85ad7519d510" data-action="Deal Block" data-label="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension48="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension25="$64.99">Uni Fan SL Wireless 120mm Black Triple Pack: was $74.99 now $64.99</a></strong><br />Lian Li's Uni FAN SL-Inf Wireless 120mm Black triple pack. What a name. These, though, I've used most recently in a pretty slick <a href="https://www.pcgamer.com/hardware/gaming-pcs/the-rx-9070-xt-might-not-be-the-truly-mid-range-graphics-card-im-still-dreaming-of-but-it-turned-my-latest-sci-fi-pc-build-into-a-frame-rate-menace/"><u>Phanteks Evolv X2 build</u></a>, and after some fiddling, they're surprisingly easy to set up and configure. I mean the software's a little funky, and I'm not so sure I'm that sold on a giant USB dongle hanging out the back of my chassis for them, but there's no denying they look seriously clean, and reduced down from $75 to $65 on Amazon (particularly when they regularly retail for $90+) is a healthy saving when you need six to nine to kit out a rig.<a class="view-deal button" href="https://www.amazon.com/Lian-Li-UNI-Fan-Customizable/dp/B0DJVNMM1P/" target="_blank" rel="nofollow" data-dimension112="71342f69-f2cc-4e93-a30f-85ad7519d510" data-action="Deal Block" data-label="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension48="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension25="$64.99">View Deal</a></p></div><div class="product"><a data-dimension112="8db8cce8-4e5d-4114-9b3b-4d34356a0960" data-action="Deal Block" data-label="F360 RGB Core" data-dimension48="F360 RGB Core" data-dimension25="$29.99" href="https://www.newegg.com/nzxt-rf-u36hf-w1-case-fan-360mm-rgb-led/p/N82E16835146157" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Bh34U9odrgkdj66NdNNdhi" name="f360-rgb-core-hero-black" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Bh34U9odrgkdj66NdNNdhi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/nzxt-rf-u36hf-w1-case-fan-360mm-rgb-led/p/N82E16835146157" target="_blank" rel="nofollow" data-dimension112="8db8cce8-4e5d-4114-9b3b-4d34356a0960" data-action="Deal Block" data-label="F360 RGB Core" data-dimension48="F360 RGB Core" data-dimension25="$29.99">F360 RGB Core: was $69.99 now $29.99</a></strong><br />If you're more cost-conscious and can't deal with the daisy-chaining nonsense, NZXT's F360 Core RGB line is currently on offer too, at a staggeringly low $30, down from around $70, in black or white editions. They're seriously clean, four screws to install, two cables out (one if you use a compatible fan controller), and done. Nice.<a class="view-deal button" href="https://www.newegg.com/nzxt-rf-u36hf-w1-case-fan-360mm-rgb-led/p/N82E16835146157" target="_blank" rel="nofollow" data-dimension112="8db8cce8-4e5d-4114-9b3b-4d34356a0960" data-action="Deal Block" data-label="F360 RGB Core" data-dimension48="F360 RGB Core" data-dimension25="$29.99">View Deal</a></p></div><div class="product"><a data-dimension112="ec0f9630-925f-4f95-bbec-e08d4bbd6507" data-action="Deal Block" data-label="Laptop Cooling Pad" data-dimension48="Laptop Cooling Pad" data-dimension25="$119.99" href="https://www.amazon.com/Razer-Laptop-Cooling-Pad-Intelligent/dp/B0DJDWWHTV/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:49.40%;"><img id="TVGgCoMUPvtUSRvMffDmF4" name="razer-cooling-pad" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TVGgCoMUPvtUSRvMffDmF4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="741" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Then my wild card, the old Razer Laptop Cooling Pad. RGB? Check. Air-tight pressure chamber with a giant fan? Check. USB ports? Check. If all you want to do is hide away for the summer and pretend it's 2005 again, cranking out Molten Core runs in classic, this is your guy. Amazingly, Razer's knocked $50 off this thing, bringing it down to an astonishingly low $120.<a class="view-deal button" href="https://www.amazon.com/Razer-Laptop-Cooling-Pad-Intelligent/dp/B0DJDWWHTV/" target="_blank" rel="nofollow" data-dimension112="ec0f9630-925f-4f95-bbec-e08d4bbd6507" data-action="Deal Block" data-label="Laptop Cooling Pad" data-dimension48="Laptop Cooling Pad" data-dimension25="$119.99">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/ive-been-cooling-custom-pcs-with-everything-from-toothpaste-to-fully-bespoke-loops-and-these-are-the-coolest-prime-day-deals-ive-found-this-year/</link>
                                                                            <description>
                            <![CDATA[ From air towers, to fans, and AIOs, and laptop pads(?!), I've combobulated the lot into the ultimate list… probably. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5ALcwZA5BoZ4mFJmfcpC4o</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RgX4YcaBJVRdc7DujpcZ4j-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 24 Jun 2026 12:41:18 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/RgX4YcaBJVRdc7DujpcZ4j-1920-80.jpg">
                                                            <media:credit><![CDATA[NZXT/Tryx/be quiet!]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[lots of coolers floating in a background]]></media:description>                                                            <media:text><![CDATA[lots of coolers floating in a background]]></media:text>
                                <media:title type="plain"><![CDATA[lots of coolers floating in a background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RgX4YcaBJVRdc7DujpcZ4j-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Honestly, finding good cooler deals this Amazon Prime Day seems to be, by and large, quite the challenge. I spent hours trying to collate the best of them into a single list like this. I don't know what it is, maybe all the ethanol's being used up in AI datacentres somehow, or big AIO is slowly creeping the prices up so they can secretly match their profit margins to the memory boys. It's a conspiracy I tell you. </p><p>Still, I've been cooling PCs since I was, but a wee boy, and overclocking them for just as long, and these are the sure-fire picks I'd be considering for my next machine (if I could afford the SSD). And, I mean, alright, I have taken a bit of liberty here as well; there's even a Razer laptop cooling pad with an air-tight pressure seal thrown in for if you're one of those portable people, but still good deals all around, even some notable mentions from our <a href="https://www.pcgamer.com/best-cpu-coolers/" target="_blank">best of coolers</a> list too.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><h3 class="article-body__section" id="section-aio-liquid-coolers"><span>AIO Liquid Coolers</span></h3><p>Yeah, let's be fair, I do love a good air tower as much as the next hardware enthusiast (particularly if it's beige and brown and rhymes with not you err), but the undisputed kings of convenience and performance are closed-loop liquid AIO liquid coolers, I know it, you know it, we all know it. Slightly finicky when things go wrong, but seriously easy to install, and in modern-times, remarkably dependable.</p><p>And I've found three stellar options, too, for you to peruse over. <a href="https://www.pcgamer.com/hardware/cooling/corsair-nautilus-360-rs-review/">Corsair's Nautilus 360 RS</a> it's simple, affordable, and remarkably robust. Then there's Phantek's Glacier One 360M25-LCD with its humongous 6-inch display, and <a href="https://www.pcgamer.com/hardware/cooling/tryx-panorama-se-argb-360-review/">Tryx's Panorama SE</a>, complete with curved OLED. All 360mm all of the time.</p>        <div class="featured_product_block featured_block_hero" data-id="0bb2d37b-4e8f-4ab5-8d1d-1db314dd0fae">            <a href="https://www.amazon.com/CORSAIR-Nautilus-360-Liquid-Cooler/dp/B0DF7B7324/" data-model-name="Nautilus 360 RS | 360mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/qTRrTBaiXxjsswEH6eGFW9.jpg" alt="corsair cooler on white" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Corsair</div>                                        <div class="featured__title">Nautilus 360 RS | 360mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="6f260a9d-de87-4525-b209-3d509ef349fd">            <a href="https://www.newegg.com/phanteks-aio-glacier-one-radiator-size-397-mm-black/p/N82E16835709320" data-model-name="Glacier One 360M25-LCD | 360" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:30.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/rbHSVofz7uQMNHgjhhZxMP.jpg" alt="Phanteks Cooler" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Phanteks</div>                                        <div class="featured__title">Glacier One 360M25-LCD | 360</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9d50b317-cb2c-4ffd-9991-43f9e691425b">            <a href="https://www.newegg.com/tryx-aio-panorama-se-argb-radiator-size-360-mm-amd-intel-black/p/2YM-00BE-00013" data-model-name="Panorama SE 360 ARGB | 360mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:49.10%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Tngv5DLXgoLFHaBGCYUokX.jpg" alt="Tryx panorama cooler" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Tryx</div>                                        <div class="featured__title">Panorama SE 360 ARGB | 360mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="Nautilus 360 RS" data-dimension48="Nautilus 360 RS" data-dimension25="$79.99" href="https://www.amazon.com/CORSAIR-Nautilus-360-Liquid-Cooler/dp/B0DF7B7324/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qTRrTBaiXxjsswEH6eGFW9" name="corsair-nautilus-360" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qTRrTBaiXxjsswEH6eGFW9-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/CORSAIR-Nautilus-360-Liquid-Cooler/dp/B0DF7B7324/" target="_blank" rel="nofollow" data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="Nautilus 360 RS" data-dimension48="Nautilus 360 RS" data-dimension25="$79.99">Nautilus 360 RS: was $109.99 now $79.99</a></strong><br />Sometimes you just need a cheap, affordable, reliable 360mm AIO, and that is exactly what the Nautilus 360 is. Is it the best cooler out there? No, not really, Arctic's Liquid Cooler holds that title, but for what it's worth, its a plain, basic, wham-bam thankyou mam non-RGB (I know I'm in shock too) solution that just gets the job done, and at its lowest ever price of just $76 down from $110 on Amazon (cheaper than Arctic in fact).<a class="view-deal button" href="https://www.amazon.com/CORSAIR-Nautilus-360-Liquid-Cooler/dp/B0DF7B7324/" target="_blank" rel="nofollow" data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="Nautilus 360 RS" data-dimension48="Nautilus 360 RS" data-dimension25="$79.99">View Deal</a></p></div><div class="product"><a data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="Glacier One 360M25-LCD" data-dimension48="Glacier One 360M25-LCD" data-dimension25="$109.99" href="https://www.newegg.com/phanteks-aio-glacier-one-radiator-size-397-mm-black/p/N82E16835709320" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:30.00%;"><img id="rbHSVofz7uQMNHgjhhZxMP" name="phanteks-glacier-one-360-lcd" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rbHSVofz7uQMNHgjhhZxMP-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="300" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Then there's the Phanteks Glacier One 360M25-LCD. Now I haven't technically tested this one specifically, but I have used practically every other Phanteks Glacier AIO out there, and then some, and I can safely report they're surprisingly reliable, quiet, and come with some of the minimal BS fans I've ever seen. They're just so simple to daisy-chain together, and there's no RGB nonsense, or hubs, or madness to deal with. The LCD version, though, comes with a 6-inch configurable LCD display that sits on top of the CPU block for a staggeringly cheap $110 at Newegg after rebate and a coupon code's slapped on (<strong>promo code: PHAF448</strong>)<a class="view-deal button" href="https://www.newegg.com/phanteks-aio-glacier-one-radiator-size-397-mm-black/p/N82E16835709320" target="_blank" rel="nofollow" data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="Glacier One 360M25-LCD" data-dimension48="Glacier One 360M25-LCD" data-dimension25="$109.99">View Deal</a></p></div><div class="product"><a data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Panorama SE ARGB 360" data-dimension48="Panorama SE ARGB 360" data-dimension25="$251.99" href="https://www.newegg.com/tryx-aio-panorama-se-argb-radiator-size-360-mm-amd-intel-black/p/2YM-00BE-00013" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:49.10%;"><img id="Tngv5DLXgoLFHaBGCYUokX" name="tryx-panorama-se-360" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Tngv5DLXgoLFHaBGCYUokX-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="491" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Lastly, and because everything needs a curved OLED screen, Tryx's Panorama SE ARGB 360 is currently on sale for $252 down from $280 as well, courtesy of Newegg. Now, despite the moniker and the lower price tag, this is effectively a second generation of Tryx's initial curved OLED design, and it improves significantly on the initial design. So you can skip the OG 360 and opt for this one instead. The fans are better, you can rotate the screen, and it's a smaller CPU block. Tick, tick, tick.<a class="view-deal button" href="https://www.newegg.com/tryx-aio-panorama-se-argb-radiator-size-360-mm-amd-intel-black/p/2YM-00BE-00013" target="_blank" rel="nofollow" data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Panorama SE ARGB 360" data-dimension48="Panorama SE ARGB 360" data-dimension25="$251.99">View Deal</a></p></div><h3 class="article-body__section" id="section-air-towers"><span>Air Towers</span></h3><p>Oh yes, finally, I get to talk about the good stuff. The unsung hero of the gaming PC that's lost the limelight thanks to its flashy liquid-filled cousins. Air towers. Love them, loathe them, the overall designs have come a long way in the last few years. If you're fed up of fiddling around with cruddy little metal clips, have I got news for you, because both my picks are super quick and super easy to install, no clips required.</p><p>There's three on display here, and I'll wax lyrical about all of them, because I've had hands-on time building with each, and testing them equally, and well, I can tell you right now Sudokoo's SK700V AM5 is a stellar little kit, and so is be quiet!'s Dark Rock Elite. Cooler Master's Hyper 212 Pro is based off a classic, and honestly, if you're on an Ultra 5 or a Ryzen 5 for that matter, it's a good shout.</p>        <div class="featured_product_block featured_block_hero" data-id="a74d7d71-878a-4eae-a29d-4b7aa6349b6e">            <a href="https://www.amazon.com/Sudokoo-Exclusive-Digital-Heatpipes-Warranty/dp/B0DYZJYS2H/" data-model-name="SK700V AM5 | 1x 120mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/dvfVD7ToQ64tLCVxM9PV8Q.jpg" alt="Sudokoo Cooler on a white background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Sudokoo</div>                                        <div class="featured__title">SK700V AM5 | 1x 120mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="e175446b-20b4-4456-a2c2-226adf1f1ba1">            <a href="https://www.newegg.com/be-quiet-dark-rock-elite/p/13C-001F-00071" data-model-name="Dark Rock Elite | 2x 120mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/GAh4HU4WwD3B5hY6jhJA7A.png" alt="be quiet! Dark Rock Elite cooler" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>be quiet!</div>                                        <div class="featured__title">Dark Rock Elite | 2x 120mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="1c152556-9ba6-4c6f-8456-d4cb1f3bdc69">            <a href="https://www.amazon.com/Cooler-Master-RR-212S-20PC-R1-Direct-Contact/dp/B07H22TC1N/" data-model-name="Hyper 212 Pro ARGB | 1x 120mm" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/2k5rbLKBoJXu6LRJqD7mTj.jpg" alt="Cooler Master Hyper 212 Pro" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Cooler Master</div>                                        <div class="featured__title">Hyper 212 Pro ARGB | 1x 120mm</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="7d65553a-86d3-4f3e-bece-cb3bb081e72c" data-action="Deal Block" data-label="SK700V AM5" data-dimension48="SK700V AM5" data-dimension25="$71.99" href="https://www.amazon.com/Sudokoo-Exclusive-Digital-Heatpipes-Warranty/dp/B0DYZJYS2H/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="dvfVD7ToQ64tLCVxM9PV8Q" name="sudokoo-sk700v" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/dvfVD7ToQ64tLCVxM9PV8Q-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>You've got Sudokoo SK700V AM5. Now this is a brand new design, from a fledgling company straight out of Singapore. There's rumors suggesting this is actually a Thermalright design licensed out, but to be honest, it's seriously slick. You get a built-in digital display (it's not a fully controllable OLED), a single 120mm fan, and one of the most intricate fin layouts I've ever seen. It's super easy to install too, with a single USB cable for the display, but more importantly, the fan and the screen (combined into a single unit) slide in on a single rail, locking into place. Nice. I scored it 92% in a review (coming soon), at its full $90 price, needn't matter, reduced to $72 thanks to Amazon. One caveat, it's AMD only unless you buy an Intel bracket for a little extra (still a bug bear).<a class="view-deal button" href="https://www.amazon.com/Sudokoo-Exclusive-Digital-Heatpipes-Warranty/dp/B0DYZJYS2H/" target="_blank" rel="nofollow" data-dimension112="7d65553a-86d3-4f3e-bece-cb3bb081e72c" data-action="Deal Block" data-label="SK700V AM5" data-dimension48="SK700V AM5" data-dimension25="$71.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84035e5-25b3-4861-8b34-c8fd8196700f" data-action="Deal Block" data-label="Dark Rock Elite" data-dimension48="Dark Rock Elite" data-dimension25="$67.90" href="https://www.newegg.com/be-quiet-dark-rock-elite/p/13C-001F-00071" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1105px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="GAh4HU4WwD3B5hY6jhJA7A" name="Dark_Rock_Elite" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/GAh4HU4WwD3B5hY6jhJA7A-1920-80.png" mos="" align="middle" fullscreen="" width="1105" height="1105" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Lastly, it's a similarly themed design in many ways. Be Quiet!'s Dark Rock Elite 280W CPU cooler packs in two fans (again, both on rails) into a super clean footprint that lock into place beautifully, making it impressively easy to install. And yes, it's got RGB in the roof, because of course it does. But, it is only $67.90 now, thanks to a hefty 22% saving on Newegg.<a class="view-deal button" href="https://www.newegg.com/be-quiet-dark-rock-elite/p/13C-001F-00071" target="_blank" rel="nofollow" data-dimension112="c84035e5-25b3-4861-8b34-c8fd8196700f" data-action="Deal Block" data-label="Dark Rock Elite" data-dimension48="Dark Rock Elite" data-dimension25="$67.90">View Deal</a></p></div><div class="product"><a data-dimension112="2ac5e6cd-6166-4abd-92e1-2cac2093616c" data-action="Deal Block" data-label="Hyper 212 Pro ARGB" data-dimension48="Hyper 212 Pro ARGB" data-dimension25="$19.99" href="https://www.amazon.com/Cooler-Master-RR-212S-20PC-R1-Direct-Contact/dp/B07H22TC1N/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="2k5rbLKBoJXu6LRJqD7mTj" name="hyper212pro" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/2k5rbLKBoJXu6LRJqD7mTj-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Cooler-Master-RR-212S-20PC-R1-Direct-Contact/dp/B07H22TC1N/" target="_blank" rel="nofollow" data-dimension112="2ac5e6cd-6166-4abd-92e1-2cac2093616c" data-action="Deal Block" data-label="Hyper 212 Pro ARGB" data-dimension48="Hyper 212 Pro ARGB" data-dimension25="$19.99">Hyper 212 Pro ARGB: was $34.99 now $19.99</a></strong><br />Remarkably affordable, Cooler Master's Hyper 212 line has long been a staple for those on a budget looking for something with a bit more grunt than the stock coolers that come with both AMD and Intel's offerings, and the 212 Pro delivers some seriously impressive bang for the buck. Particularly as its had its price slashed all the way down to just $19.99 thanks to Amazon.<a class="view-deal button" href="https://www.amazon.com/Cooler-Master-RR-212S-20PC-R1-Direct-Contact/dp/B07H22TC1N/" target="_blank" rel="nofollow" data-dimension112="2ac5e6cd-6166-4abd-92e1-2cac2093616c" data-action="Deal Block" data-label="Hyper 212 Pro ARGB" data-dimension48="Hyper 212 Pro ARGB" data-dimension25="$19.99">View Deal</a></p></div><h3 class="article-body__section" id="section-fans-the-misc-list"><span>Fans &amp; The Misc List</span></h3><p>I mean, theoretically, this is technically a sort of cornucopia of fans if nothing else, I mean, the third one does count. Sort of… Fans though they're a field that's seemingly got ridiculously expensive for no good reason. Like, the cost of a good modern RGB fan is just astounding, and it really shouldn't be.</p><p>Still, there's three options to toy with here. We've got Lian Li's Uni Fan SL-Inf Wireless. NZXT's F360 RGB Core (made famous with its refresh of the H7 Flow), and then, well, I've added a laptop cooler in for good measure, which is surprisingly interesting all things considered.</p>        <div class="featured_product_block featured_block_hero" data-id="7476d5f8-4247-4dec-94a9-ab508b10a2be">            <a href="https://www.amazon.com/Lian-Li-UNI-Fan-Customizable/dp/B0DJVNMM1P/" data-model-name="UNI Fan SL Wireless 120mm ARGB Fan - Triple Pack" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/FPxngxk8HSx7ZmfC9Vd4JZ.jpg" alt="Lian Li Unifan SL Wireless Triple Pack" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lian Li</div>                                        <div class="featured__title">UNI Fan SL Wireless 120mm ARGB Fan - Triple Pack</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="fa0e7bfb-3bc8-41c9-a16c-44a165e5ca98">            <a href="https://www.newegg.com/nzxt-rf-u36hf-w1-case-fan-360mm-rgb-led/p/N82E16835146157" data-model-name="F360 RGB Core" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/Bh34U9odrgkdj66NdNNdhi.jpg" alt="NZXT F360 RGB Core" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>NZXT</div>                                        <div class="featured__title">F360 RGB Core</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="cf5e0e18-a3a7-4f36-a879-cfb3861d0877">            <a href="https://www.amazon.com/Razer-Laptop-Cooling-Pad-Intelligent/dp/B0DJDWWHTV/" data-model-name="Razer Laptop Cooling Pad" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:49.40%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/TVGgCoMUPvtUSRvMffDmF4.jpg" alt="razer laptop cooling pad" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Razer</div>                                        <div class="featured__title">Razer Laptop Cooling Pad</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="71342f69-f2cc-4e93-a30f-85ad7519d510" data-action="Deal Block" data-label="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension48="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension25="$64.99" href="https://www.amazon.com/Lian-Li-UNI-Fan-Customizable/dp/B0DJVNMM1P/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="FPxngxk8HSx7ZmfC9Vd4JZ" name="lian-li-unifan-sl-wireless" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/FPxngxk8HSx7ZmfC9Vd4JZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Lian-Li-UNI-Fan-Customizable/dp/B0DJVNMM1P/" target="_blank" rel="nofollow" data-dimension112="71342f69-f2cc-4e93-a30f-85ad7519d510" data-action="Deal Block" data-label="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension48="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension25="$64.99">Uni Fan SL Wireless 120mm Black Triple Pack: was $74.99 now $64.99</a></strong><br />Lian Li's Uni FAN SL-Inf Wireless 120mm Black triple pack. What a name. These, though, I've used most recently in a pretty slick <a href="https://www.pcgamer.com/hardware/gaming-pcs/the-rx-9070-xt-might-not-be-the-truly-mid-range-graphics-card-im-still-dreaming-of-but-it-turned-my-latest-sci-fi-pc-build-into-a-frame-rate-menace/"><u>Phanteks Evolv X2 build</u></a>, and after some fiddling, they're surprisingly easy to set up and configure. I mean the software's a little funky, and I'm not so sure I'm that sold on a giant USB dongle hanging out the back of my chassis for them, but there's no denying they look seriously clean, and reduced down from $75 to $65 on Amazon (particularly when they regularly retail for $90+) is a healthy saving when you need six to nine to kit out a rig.<a class="view-deal button" href="https://www.amazon.com/Lian-Li-UNI-Fan-Customizable/dp/B0DJVNMM1P/" target="_blank" rel="nofollow" data-dimension112="71342f69-f2cc-4e93-a30f-85ad7519d510" data-action="Deal Block" data-label="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension48="Uni Fan SL Wireless 120mm Black Triple Pack" data-dimension25="$64.99">View Deal</a></p></div><div class="product"><a data-dimension112="8db8cce8-4e5d-4114-9b3b-4d34356a0960" data-action="Deal Block" data-label="F360 RGB Core" data-dimension48="F360 RGB Core" data-dimension25="$29.99" href="https://www.newegg.com/nzxt-rf-u36hf-w1-case-fan-360mm-rgb-led/p/N82E16835146157" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Bh34U9odrgkdj66NdNNdhi" name="f360-rgb-core-hero-black" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Bh34U9odrgkdj66NdNNdhi-1920-80.jpg" mos="" align="middle" fullscreen="" width="2000" height="2000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/nzxt-rf-u36hf-w1-case-fan-360mm-rgb-led/p/N82E16835146157" target="_blank" rel="nofollow" data-dimension112="8db8cce8-4e5d-4114-9b3b-4d34356a0960" data-action="Deal Block" data-label="F360 RGB Core" data-dimension48="F360 RGB Core" data-dimension25="$29.99">F360 RGB Core: was $69.99 now $29.99</a></strong><br />If you're more cost-conscious and can't deal with the daisy-chaining nonsense, NZXT's F360 Core RGB line is currently on offer too, at a staggeringly low $30, down from around $70, in black or white editions. They're seriously clean, four screws to install, two cables out (one if you use a compatible fan controller), and done. Nice.<a class="view-deal button" href="https://www.newegg.com/nzxt-rf-u36hf-w1-case-fan-360mm-rgb-led/p/N82E16835146157" target="_blank" rel="nofollow" data-dimension112="8db8cce8-4e5d-4114-9b3b-4d34356a0960" data-action="Deal Block" data-label="F360 RGB Core" data-dimension48="F360 RGB Core" data-dimension25="$29.99">View Deal</a></p></div><div class="product"><a data-dimension112="ec0f9630-925f-4f95-bbec-e08d4bbd6507" data-action="Deal Block" data-label="Laptop Cooling Pad" data-dimension48="Laptop Cooling Pad" data-dimension25="$119.99" href="https://www.amazon.com/Razer-Laptop-Cooling-Pad-Intelligent/dp/B0DJDWWHTV/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:49.40%;"><img id="TVGgCoMUPvtUSRvMffDmF4" name="razer-cooling-pad" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/TVGgCoMUPvtUSRvMffDmF4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="741" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p>Then my wild card, the old Razer Laptop Cooling Pad. RGB? Check. Air-tight pressure chamber with a giant fan? Check. USB ports? Check. If all you want to do is hide away for the summer and pretend it's 2005 again, cranking out Molten Core runs in classic, this is your guy. Amazingly, Razer's knocked $50 off this thing, bringing it down to an astonishingly low $120.<a class="view-deal button" href="https://www.amazon.com/Razer-Laptop-Cooling-Pad-Intelligent/dp/B0DJDWWHTV/" target="_blank" rel="nofollow" data-dimension112="ec0f9630-925f-4f95-bbec-e08d4bbd6507" data-action="Deal Block" data-label="Laptop Cooling Pad" data-dimension48="Laptop Cooling Pad" data-dimension25="$119.99">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ There are some absolutely mega PC gaming monitor deals this Prime Day and these are the very best for $250 to around $300 ]]></title>
                                                                                                <dc:content><![CDATA[ <p>If really good GPU deals are slim pickings this Prime Day and decent RAM deals checked out about a year ago, do not despair. There is one class of PC component that's bucking the trend. Gaming monitors.</p><p>Our Jacob R commented earlier today just how "wild" the best of <a href="https://www.pcgamer.com/amazon-prime-day-gaming-monitor-deals/#section-amazon-prime-day-gaming-monitor-deals-oled" target="_blank">our affordable gaming monitor deals look this Prime Day</a>. And he has a point. The spread goes from $99 through to $314 and includes everything from 1080p to OLED.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>27-inch 1440p <a href="https://www.pcgamer.com/hardware/gaming-monitors/of-course-1440p-is-your-favorite-gaming-res-but-im-kinda-stunned-there-are-as-many-4k-gamers-as-1080p-ones-in-pc-gamers-ranks/" target="_blank">proved the most popular form factor in our recent poll</a>, while 4K and 34-inch ultrawide ranked highly, too. Well if you have a budget of around $250 to $300, you can cover all those bases and even tick the OLED box, too.</p><p>Doing 4K duty is the MSI MAG 275UPD. <a href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" target="_blank">For a whisker under $250</a> you get an IPS panel and dual-mode capability. Remarkable. Representing 34-inch ultrawide is the <a href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" target="_blank">LG UltraGear 34GP63A-B for not even $230</a>. It's so much monitor for the money.</p><p>Then there's the <a href="https://www.pcgamer.com/hardware/gaming-monitors/at-just-usd315-this-27-inch-acer-predator-panel-is-probably-the-cheapest-big-brand-oled-gaming-monitor-ever/" target="_blank">Acer Predator X27U W1bmiiprx I covered earlier today</a>. It slightly breaches the $300 barrier at $314. But it's a QD-OLED panel, for goodness sake.</p><p>Anyway, never have you had so many fantastic gaming monitor options for so little money. 2026 Prime Day really is all about bargain gaming panels.</p><h2 class="article-body__section" id="section-amazon-prime-day-gaming-monitor-deals"><span>Amazon Prime Day gaming monitor deals</span></h2>        <div class="featured_product_block featured_block_hero" data-id="0bb2d37b-4e8f-4ab5-8d1d-1db314dd0fae">            <a href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" data-model-name="MAG 275UPD | 27-inch | 4K | IPS" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/woUYCk9LSCd9YsYbrijzLh.jpg" alt="MSI MAG monitor" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>MSI</div>                                        <div class="featured__title">MAG 275UPD | 27-inch | 4K | IPS</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="6f260a9d-de87-4525-b209-3d509ef349fd">            <a href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" data-model-name="UltraGear 34GP63A-B | 34-inch | 3440 x 1440 | VA" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:71.29%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/EZ3i8vvGdsJMsnZg42u75E.jpg" alt="LG ultrawide deal" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>LG</div>                                        <div class="featured__title">UltraGear 34GP63A-B | 34-inch | 3440 x 1440 | VA</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9d50b317-cb2c-4ffd-9991-43f9e691425b">            <a href="https://www.amazon.com/Acer-2560x1440-Adjustment-X27U-W1bmiipprx/dp/B0G5Z5N274/?th=1" data-model-name="Predator X27U W1bmiiprx | 27-inch | 2560 x 1440 | QD-OLED" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:104.41%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/WrY5yqUoXGbWXW764UCSo9.jpg" alt="Acer Predator X27U W1bmiipprx monitor" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Predator X27U W1bmiiprx | 27-inch | 2560 x 1440 | QD-OLED</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="MAG 275UPD" data-dimension48="MAG 275UPD" data-dimension25="$249.99" href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1393px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="woUYCk9LSCd9YsYbrijzLh" name="1764243624.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/woUYCk9LSCd9YsYbrijzLh-1920-80.jpg" mos="" align="middle" fullscreen="" width="1393" height="1393" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" target="_blank" rel="nofollow" data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="MAG 275UPD" data-dimension48="MAG 275UPD" data-dimension25="$249.99">MAG 275UPD: was $309.99 now $249.99</a></strong><br />It doesn't get much better than this, folks. A 4K, 27-inch gaming monitor for under $250. It's an IPS panel with a 1 ms response time and is what's known as a dual mode monitor. That means it runs at both 4K/144 Hz and 1080p/288 Hz. Perfect for blending both competitive gaming and immersive single-player gaming. </p><p><strong>Key specs: 27-inch | 4K + 1080p (dual mode) | 144/288 Hz | 1 ms | IPS</strong><a class="view-deal button" href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" target="_blank" rel="nofollow" data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="MAG 275UPD" data-dimension48="MAG 275UPD" data-dimension25="$249.99">View Deal</a></p></div><div class="product"><a data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="UltraGear 34GP63A-B" data-dimension48="UltraGear 34GP63A-B" data-dimension25="$229.99" href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1550px;"><p class="vanilla-image-block" style="padding-top:71.29%;"><img id="EZ3i8vvGdsJMsnZg42u75E" name="LG UltraGear 34GP63A-B.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EZ3i8vvGdsJMsnZg42u75E-1920-80.jpg" mos="" align="middle" fullscreen="" width="1550" height="1105" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" target="_blank" rel="nofollow" data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="UltraGear 34GP63A-B" data-dimension48="UltraGear 34GP63A-B" data-dimension25="$229.99">UltraGear 34GP63A-B: was $399.99 now $229.99</a></strong><br />At its current price, this LG ultrawide is a genuine bargain (though not as good as it has been before). By comparison, Alienware's fancy QD-OLED 34-inch panel is around $800 even on sale. This LG matches its size, resolution, aspect ratio, and refresh rate for less than one-third of the price, although, of course, it is a VA panel, not an OLED. It's also not the brightest gaming monitor ever, but it is a very good deal.</p><p><strong>Key specs: 34-inch | 3440 x 1440 | 160 Hz | 1 ms | VA | 1800R curve</strong><a class="view-deal button" href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" target="_blank" rel="nofollow" data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="UltraGear 34GP63A-B" data-dimension48="UltraGear 34GP63A-B" data-dimension25="$229.99">View Deal</a></p></div><div class="product"><a data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Predator X27U W1bmiiprx" data-dimension48="Predator X27U W1bmiiprx" data-dimension25="$314.99" href="https://www.amazon.com/Acer-2560x1440-Adjustment-X27U-W1bmiipprx/dp/B0G5Z5N274/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1338px;"><p class="vanilla-image-block" style="padding-top:104.41%;"><img id="WrY5yqUoXGbWXW764UCSo9" name="Acer Predator X27U W1bmiipprx" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WrY5yqUoXGbWXW764UCSo9-1920-80.jpg" mos="" align="middle" fullscreen="" width="1338" height="1397" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-2560x1440-Adjustment-X27U-W1bmiipprx/dp/B0G5Z5N274/?th=1" target="_blank" rel="nofollow" data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Predator X27U W1bmiiprx" data-dimension48="Predator X27U W1bmiiprx" data-dimension25="$314.99">Predator X27U W1bmiiprx: was $549.99 now $314.99</a></strong><br />Entry-level OLED gaming is now, officially, affordable. This Acer 27-inch 1440p QD-OLED does come with some compromises in terms of brightness. But OLED gaming, even slightly attenuated, is still something very special indeed. </p><p><strong>Key specs: 27-inch | 2560 X 1440 | 240 Hz | 0.03 ms | 200 nits SDR / 400 nits HDR | QD-OLED</strong><a class="view-deal button" href="https://www.amazon.com/Acer-2560x1440-Adjustment-X27U-W1bmiipprx/dp/B0G5Z5N274/?th=1" target="_blank" rel="nofollow" data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Predator X27U W1bmiiprx" data-dimension48="Predator X27U W1bmiiprx" data-dimension25="$314.99">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/there-are-some-absolutely-mega-pc-gaming-monitor-deals-this-prime-day-and-these-are-the-very-best-for-usd250-to-around-usd300/</link>
                                                                            <description>
                            <![CDATA[ 4K, ultrawide or OLED. Take your pick. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3xojXZJJo2exBSHar3477B</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/svLGEVQFPKausFi8tzomv4-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Jun 2026 14:46:37 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G-320-70.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/svLGEVQFPKausFi8tzomv4-1920-80.jpg">
                                                            <media:credit><![CDATA[LG, Acer, MSI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Best Prime Day monitor deal round up]]></media:description>                                                            <media:text><![CDATA[Best Prime Day monitor deal round up]]></media:text>
                                <media:title type="plain"><![CDATA[Best Prime Day monitor deal round up]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/svLGEVQFPKausFi8tzomv4-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If really good GPU deals are slim pickings this Prime Day and decent RAM deals checked out about a year ago, do not despair. There is one class of PC component that's bucking the trend. Gaming monitors.</p><p>Our Jacob R commented earlier today just how "wild" the best of <a href="https://www.pcgamer.com/amazon-prime-day-gaming-monitor-deals/#section-amazon-prime-day-gaming-monitor-deals-oled" target="_blank">our affordable gaming monitor deals look this Prime Day</a>. And he has a point. The spread goes from $99 through to $314 and includes everything from 1080p to OLED.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>27-inch 1440p <a href="https://www.pcgamer.com/hardware/gaming-monitors/of-course-1440p-is-your-favorite-gaming-res-but-im-kinda-stunned-there-are-as-many-4k-gamers-as-1080p-ones-in-pc-gamers-ranks/" target="_blank">proved the most popular form factor in our recent poll</a>, while 4K and 34-inch ultrawide ranked highly, too. Well if you have a budget of around $250 to $300, you can cover all those bases and even tick the OLED box, too.</p><p>Doing 4K duty is the MSI MAG 275UPD. <a href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" target="_blank">For a whisker under $250</a> you get an IPS panel and dual-mode capability. Remarkable. Representing 34-inch ultrawide is the <a href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" target="_blank">LG UltraGear 34GP63A-B for not even $230</a>. It's so much monitor for the money.</p><p>Then there's the <a href="https://www.pcgamer.com/hardware/gaming-monitors/at-just-usd315-this-27-inch-acer-predator-panel-is-probably-the-cheapest-big-brand-oled-gaming-monitor-ever/" target="_blank">Acer Predator X27U W1bmiiprx I covered earlier today</a>. It slightly breaches the $300 barrier at $314. But it's a QD-OLED panel, for goodness sake.</p><p>Anyway, never have you had so many fantastic gaming monitor options for so little money. 2026 Prime Day really is all about bargain gaming panels.</p><h2 class="article-body__section" id="section-amazon-prime-day-gaming-monitor-deals"><span>Amazon Prime Day gaming monitor deals</span></h2>        <div class="featured_product_block featured_block_hero" data-id="0bb2d37b-4e8f-4ab5-8d1d-1db314dd0fae">            <a href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" data-model-name="MAG 275UPD | 27-inch | 4K | IPS" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:100.00%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/woUYCk9LSCd9YsYbrijzLh.jpg" alt="MSI MAG monitor" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>MSI</div>                                        <div class="featured__title">MAG 275UPD | 27-inch | 4K | IPS</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="6f260a9d-de87-4525-b209-3d509ef349fd">            <a href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" data-model-name="UltraGear 34GP63A-B | 34-inch | 3440 x 1440 | VA" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:71.29%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/EZ3i8vvGdsJMsnZg42u75E.jpg" alt="LG ultrawide deal" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>LG</div>                                        <div class="featured__title">UltraGear 34GP63A-B | 34-inch | 3440 x 1440 | VA</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="9d50b317-cb2c-4ffd-9991-43f9e691425b">            <a href="https://www.amazon.com/Acer-2560x1440-Adjustment-X27U-W1bmiipprx/dp/B0G5Z5N274/?th=1" data-model-name="Predator X27U W1bmiiprx | 27-inch | 2560 x 1440 | QD-OLED" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:104.41%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/WrY5yqUoXGbWXW764UCSo9.jpg" alt="Acer Predator X27U W1bmiipprx monitor" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Predator X27U W1bmiiprx | 27-inch | 2560 x 1440 | QD-OLED</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><h3 class="article-body__section" id="section-the-full-details"><span>The full details</span></h3><div class="product"><a data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="MAG 275UPD" data-dimension48="MAG 275UPD" data-dimension25="$249.99" href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1393px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="woUYCk9LSCd9YsYbrijzLh" name="1764243624.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/woUYCk9LSCd9YsYbrijzLh-1920-80.jpg" mos="" align="middle" fullscreen="" width="1393" height="1393" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" target="_blank" rel="nofollow" data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="MAG 275UPD" data-dimension48="MAG 275UPD" data-dimension25="$249.99">MAG 275UPD: was $309.99 now $249.99</a></strong><br />It doesn't get much better than this, folks. A 4K, 27-inch gaming monitor for under $250. It's an IPS panel with a 1 ms response time and is what's known as a dual mode monitor. That means it runs at both 4K/144 Hz and 1080p/288 Hz. Perfect for blending both competitive gaming and immersive single-player gaming. </p><p><strong>Key specs: 27-inch | 4K + 1080p (dual mode) | 144/288 Hz | 1 ms | IPS</strong><a class="view-deal button" href="https://www.newegg.com/msi-mag-275upd-e14-27-144hz-uhd-288hz-fhd-ips-metallic-black/p/N82E16824475509" target="_blank" rel="nofollow" data-dimension112="76ba3ad1-7cf5-4cc2-98f1-fd9e97cc4208" data-action="Deal Block" data-label="MAG 275UPD" data-dimension48="MAG 275UPD" data-dimension25="$249.99">View Deal</a></p></div><div class="product"><a data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="UltraGear 34GP63A-B" data-dimension48="UltraGear 34GP63A-B" data-dimension25="$229.99" href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1550px;"><p class="vanilla-image-block" style="padding-top:71.29%;"><img id="EZ3i8vvGdsJMsnZg42u75E" name="LG UltraGear 34GP63A-B.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EZ3i8vvGdsJMsnZg42u75E-1920-80.jpg" mos="" align="middle" fullscreen="" width="1550" height="1105" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" target="_blank" rel="nofollow" data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="UltraGear 34GP63A-B" data-dimension48="UltraGear 34GP63A-B" data-dimension25="$229.99">UltraGear 34GP63A-B: was $399.99 now $229.99</a></strong><br />At its current price, this LG ultrawide is a genuine bargain (though not as good as it has been before). By comparison, Alienware's fancy QD-OLED 34-inch panel is around $800 even on sale. This LG matches its size, resolution, aspect ratio, and refresh rate for less than one-third of the price, although, of course, it is a VA panel, not an OLED. It's also not the brightest gaming monitor ever, but it is a very good deal.</p><p><strong>Key specs: 34-inch | 3440 x 1440 | 160 Hz | 1 ms | VA | 1800R curve</strong><a class="view-deal button" href="https://www.lg.com/us/monitors/lg-34gp63a-b-gaming-monitor" target="_blank" rel="nofollow" data-dimension112="ef22ff48-5c13-4786-a62e-712fa9991a43" data-action="Deal Block" data-label="UltraGear 34GP63A-B" data-dimension48="UltraGear 34GP63A-B" data-dimension25="$229.99">View Deal</a></p></div><div class="product"><a data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Predator X27U W1bmiiprx" data-dimension48="Predator X27U W1bmiiprx" data-dimension25="$314.99" href="https://www.amazon.com/Acer-2560x1440-Adjustment-X27U-W1bmiipprx/dp/B0G5Z5N274/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1338px;"><p class="vanilla-image-block" style="padding-top:104.41%;"><img id="WrY5yqUoXGbWXW764UCSo9" name="Acer Predator X27U W1bmiipprx" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/WrY5yqUoXGbWXW764UCSo9-1920-80.jpg" mos="" align="middle" fullscreen="" width="1338" height="1397" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-2560x1440-Adjustment-X27U-W1bmiipprx/dp/B0G5Z5N274/?th=1" target="_blank" rel="nofollow" data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Predator X27U W1bmiiprx" data-dimension48="Predator X27U W1bmiiprx" data-dimension25="$314.99">Predator X27U W1bmiiprx: was $549.99 now $314.99</a></strong><br />Entry-level OLED gaming is now, officially, affordable. This Acer 27-inch 1440p QD-OLED does come with some compromises in terms of brightness. But OLED gaming, even slightly attenuated, is still something very special indeed. </p><p><strong>Key specs: 27-inch | 2560 X 1440 | 240 Hz | 0.03 ms | 200 nits SDR / 400 nits HDR | QD-OLED</strong><a class="view-deal button" href="https://www.amazon.com/Acer-2560x1440-Adjustment-X27U-W1bmiipprx/dp/B0G5Z5N274/?th=1" target="_blank" rel="nofollow" data-dimension112="7458d9ec-5c59-4242-b8bd-7dae533cb421" data-action="Deal Block" data-label="Predator X27U W1bmiiprx" data-dimension48="Predator X27U W1bmiiprx" data-dimension25="$314.99">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 32 GB gaming laptop deals are back this Prime Day, and I've found three awesome machines I'd buy with my own cash right now ]]></title>
                                                                                                <dc:content><![CDATA[ <p>The RAMpocalypse has made good 32 GB gaming laptop deals hard to find for most of this year, but Amazon Prime Day is delivering some seriously good prices on RAM-plentiful machines. If you've been holding out for a gaming laptop with, let's face it, the <em>correct </em>amount of RAM for a high-powered machine, now is one of the best times to pick one up for less. </p><p>I've found three I'd buy right now with my own cash, and you can't say fairer than that.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>There's the Acer Predator Helios Neo 16 AI for <a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank">$1,500 at B&amp;H Photo</a>, an RTX 5070-equipped lappy with a 24-core Intel chip and a 240 Hz display. Or the MSI Vector 16 HX AI with a full-fat RTX 5070 Ti under the hood, <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank">for $1,599 at Walmart</a>. That's an astonishingly good deal given the performance on offer.</p><p>Or, if you're feeling particularly flush, how about our <a href="https://www.pcgamer.com/best-gaming-laptop/#section-the-best-high-performance-gaming-laptop" target="_blank">best high-performance gaming laptop</a> pick? 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> is a monstrously powerful gaming machine, with a 175 W RTX 5080 practically bursting from its overbuilt chassis. It's a mega-powered laptop currently available for <a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank">$2,449 at B&amp;H</a>. That might still be a lot of cash, but you won't beat its gaming grunt for less right now.</p><h2 class="article-body__section" id="section-amazon-prime-day-32-gb-gaming-laptop-deals"><span>Amazon Prime Day 32 GB gaming laptop deals</span></h2>        <div class="featured_product_block featured_block_hero" data-id="0bb2d37b-4e8f-4ab5-8d1d-1db314dd0fae">            <a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" data-model-name="Predator Helios Neo 16 AI | RTX 5070 | 32 GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7Xq8UkYvQuhhTp9tNPSX24.jpg" alt="An Acer Predator Helios Neo 16 AI gaming laptop on a grey collections background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Predator Helios Neo 16 AI | RTX 5070 | 32 GB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="6f260a9d-de87-4525-b209-3d509ef349fd">            <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" data-model-name="Vector 16 HX AI | RTX 5070 Ti | 32 GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/KUYbMZFhVubRS8gmceCUbH.jpg" alt="An MSI Vector 16 HX AI gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>MSI</div>                                        <div class="featured__title">Vector 16 HX AI | RTX 5070 Ti | 32 GB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="26372747-49c5-4ada-a732-1bf87d02ecbf">            <a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" data-model-name="Legion Pro 7i | RTX 5080 | 32 GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/4TkaYsdwEpmCfvDWrzNa2N.jpg" alt="A Lenovo Legion Pro 7i Gen 10 gaming laptop on a grey collections background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lenovo</div>                                        <div class="featured__title">Legion Pro 7i | RTX 5080 | 32 GB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><div class="product"><a data-dimension112="d174295d-ea64-4ef5-81a9-fab62820ef0a" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99" href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5s2VN6k5B29GNUgTQ8XkQW" name="Acerpredator16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5s2VN6k5B29GNUgTQ8XkQW-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow" data-dimension112="d174295d-ea64-4ef5-81a9-fab62820ef0a" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99">Predator Helios Neo 16 AI | RTX 5070 (115 W): was $1849.99 now $1499.99</a></strong><br />Thought 32 GB gaming laptop deals were dead? So did I, to be honest. But this one's a peach for the cash, given that RAM prices are utterly ludicrous right now. It's also got a 240 Hz IPS display, a 115 W RTX 5070 mobile, and a chonky 24-core Intel CPU. Be still, my beating heart.<br /><br /><strong>Key specs: RTX 5070 | Core Ultra 9 275HX | 16-inch | 16-inch | 1600p | 240 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow" data-dimension112="d174295d-ea64-4ef5-81a9-fab62820ef0a" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99">View Deal</a></p></div><div class="product"><a data-dimension112="28d36f9b-d49a-4a48-b3da-ff64a51f4b50" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1273px;"><p class="vanilla-image-block" style="padding-top:99.21%;"><img id="L8EiHLSsFi8GFPQWs77aRF" name="1778069308.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8EiHLSsFi8GFPQWs77aRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1273" height="1263" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow" data-dimension112="28d36f9b-d49a-4a48-b3da-ff64a51f4b50" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599">Vector 16 HX AI | RTX 5070 Ti (140 W): was $1999 now $1599</a></strong><br />I'm a big fan of this mildly anachronistic gaming laptop. It's thick, can be loud, but it delivers on gaming performance and does so for an affordable price tag. The RTX 5070 Ti at its heart is a quality 12 GB mobile GPU, has a 140 W power limit, and if you run it on balanced mode you'll still get good gaming performance without the turbine whine of the fans. A great machine at a great price, with a speedy screen, too. I'd prefer more storage, but if it's gaming performance that's your priority, this will deliver.<br /><strong></strong><br /><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1600p | 240 Hz | 32 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-16-144hz-fhd-wuxga-gaming-laptop-intel-ultra-7-255hx-geforce-rtx-5070ti-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRLGZ" target="_blank">Best Buy $1,799.99 (16 GB DDR5)</a><strong></strong><a class="view-deal button" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow" data-dimension112="28d36f9b-d49a-4a48-b3da-ff64a51f4b50" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599">View Deal</a></p></div><div class="product"><a data-dimension112="89620299-ef03-4c5b-a152-ba2a7d5deddc" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension25="$2449" href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Cfp8u8LtCzj4NyavpbHyo4" name="LenovoLegionPro7iGen10" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Cfp8u8LtCzj4NyavpbHyo4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow" data-dimension112="89620299-ef03-4c5b-a152-ba2a7d5deddc" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension25="$2449">Legion Pro 7i Gen 10 | RTX 5080 (175 W): was $3499 now $2449</a></strong><br />Our <a href="https://www.pcgamer.com/hardware/gaming-laptops/best-gaming-laptop/#section-the-best-high-performance-gaming-laptop" target="_blank">best high-performance gaming laptop</a> pick features a monstrous collection of components. The RTX 5080 is a full-strength 175 W variant, the panel is a 240 Hz OLED stunner, the Intel CPU is mega, and as <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">our Dave found in his review</a>, the gaming performance is simply excellent. It's one of the fastest laptops we've tested to date, yet comes wrapped in a chassis you'd actually want to show off—although it must be said, it's a pretty sizeable machine to lug around. Expensive, too, but at least it's about as fast as it gets.</p><p><strong>Key specs: RTX 5080 | Core Ultra 9 275HX | 16-inch | 240 Hz OLED | 1600p | 32 GB DDR5 | 2 TB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.lenovo.com/us/en/p/laptops/legion-laptops/legion-pro-series/legion-pro-7i-gen-10-16-inch-intel/83f50014us" target="_blank">Lenovo $3,199.99</a><strong></strong><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow" data-dimension112="89620299-ef03-4c5b-a152-ba2a7d5deddc" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension25="$2449">View Deal</a></p></div> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/32-gb-gaming-laptop-deals-are-back-this-prime-day-and-ive-found-three-awesome-machines-id-buy-with-my-own-cash-right-now/</link>
                                                                            <description>
                            <![CDATA[ RAM, glorious RAM. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vUZMaw8nQSTcUAXumr6uEW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/imqF9GPVazEVvkn2NfAmwU-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 23 Jun 2026 11:33:28 +0000</pubDate>                                                                                                                                <updated>Tue, 23 Jun 2026 11:33:33 +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-320-70.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/imqF9GPVazEVvkn2NfAmwU-1920-80.jpg">
                                                            <media:credit><![CDATA[Lenovo, Acer, MSI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Three gaming laptops on a blue and red Amazon Prime Day background with the PC Gamer logo in the bottom right]]></media:description>                                                            <media:text><![CDATA[Three gaming laptops on a blue and red Amazon Prime Day background with the PC Gamer logo in the bottom right]]></media:text>
                                <media:title type="plain"><![CDATA[Three gaming laptops on a blue and red Amazon Prime Day background with the PC Gamer logo in the bottom right]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/imqF9GPVazEVvkn2NfAmwU-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The RAMpocalypse has made good 32 GB gaming laptop deals hard to find for most of this year, but Amazon Prime Day is delivering some seriously good prices on RAM-plentiful machines. If you've been holding out for a gaming laptop with, let's face it, the <em>correct </em>amount of RAM for a high-powered machine, now is one of the best times to pick one up for less. </p><p>I've found three I'd buy right now with my own cash, and you can't say fairer than that.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>There's the Acer Predator Helios Neo 16 AI for <a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank">$1,500 at B&amp;H Photo</a>, an RTX 5070-equipped lappy with a 24-core Intel chip and a 240 Hz display. Or the MSI Vector 16 HX AI with a full-fat RTX 5070 Ti under the hood, <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank">for $1,599 at Walmart</a>. That's an astonishingly good deal given the performance on offer.</p><p>Or, if you're feeling particularly flush, how about our <a href="https://www.pcgamer.com/best-gaming-laptop/#section-the-best-high-performance-gaming-laptop" target="_blank">best high-performance gaming laptop</a> pick? 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> is a monstrously powerful gaming machine, with a 175 W RTX 5080 practically bursting from its overbuilt chassis. It's a mega-powered laptop currently available for <a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank">$2,449 at B&amp;H</a>. That might still be a lot of cash, but you won't beat its gaming grunt for less right now.</p><h2 class="article-body__section" id="section-amazon-prime-day-32-gb-gaming-laptop-deals"><span>Amazon Prime Day 32 GB gaming laptop deals</span></h2>        <div class="featured_product_block featured_block_hero" data-id="0bb2d37b-4e8f-4ab5-8d1d-1db314dd0fae">            <a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" data-model-name="Predator Helios Neo 16 AI | RTX 5070 | 32 GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/7Xq8UkYvQuhhTp9tNPSX24.jpg" alt="An Acer Predator Helios Neo 16 AI gaming laptop on a grey collections background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Acer</div>                                        <div class="featured__title">Predator Helios Neo 16 AI | RTX 5070 | 32 GB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="6f260a9d-de87-4525-b209-3d509ef349fd">            <a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" data-model-name="Vector 16 HX AI | RTX 5070 Ti | 32 GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:133.37%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/KUYbMZFhVubRS8gmceCUbH.jpg" alt="An MSI Vector 16 HX AI gaming laptop on a grey background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>MSI</div>                                        <div class="featured__title">Vector 16 HX AI | RTX 5070 Ti | 32 GB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div>        <div class="featured_product_block featured_block_hero" data-id="26372747-49c5-4ada-a732-1bf87d02ecbf">            <a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" data-model-name="Legion Pro 7i | RTX 5080 | 32 GB" data-model-brand="" ><div class='product-image-widthsetter'><p class='vanilla-image-block' data-bordeaux-image-check="" style='padding-top:137.05%';><img style="width: 100%" class="featured_image" src="https://cdn.mos.cms.futurecdn.net/4TkaYsdwEpmCfvDWrzNa2N.jpg" alt="A Lenovo Legion Pro 7i Gen 10 gaming laptop on a grey collections background" /></p></div></a>            <div class="featured_product_details_wrapper">                <div class="featured_product_title_wrapper">                                        <div class='featured__brand'>Lenovo</div>                                        <div class="featured__title">Legion Pro 7i | RTX 5080 | 32 GB</div>                                    </div>                <div class="subtitle__description">                                                            <p></p>                </div>                            </div>        </div><div class="product"><a data-dimension112="d174295d-ea64-4ef5-81a9-fab62820ef0a" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99" href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5s2VN6k5B29GNUgTQ8XkQW" name="Acerpredator16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5s2VN6k5B29GNUgTQ8XkQW-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow" data-dimension112="d174295d-ea64-4ef5-81a9-fab62820ef0a" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99">Predator Helios Neo 16 AI | RTX 5070 (115 W): was $1849.99 now $1499.99</a></strong><br />Thought 32 GB gaming laptop deals were dead? So did I, to be honest. But this one's a peach for the cash, given that RAM prices are utterly ludicrous right now. It's also got a 240 Hz IPS display, a 115 W RTX 5070 mobile, and a chonky 24-core Intel CPU. Be still, my beating heart.<br /><br /><strong>Key specs: RTX 5070 | Core Ultra 9 275HX | 16-inch | 16-inch | 1600p | 240 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow" data-dimension112="d174295d-ea64-4ef5-81a9-fab62820ef0a" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99">View Deal</a></p></div><div class="product"><a data-dimension112="28d36f9b-d49a-4a48-b3da-ff64a51f4b50" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1273px;"><p class="vanilla-image-block" style="padding-top:99.21%;"><img id="L8EiHLSsFi8GFPQWs77aRF" name="1778069308.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8EiHLSsFi8GFPQWs77aRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1273" height="1263" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow" data-dimension112="28d36f9b-d49a-4a48-b3da-ff64a51f4b50" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599">Vector 16 HX AI | RTX 5070 Ti (140 W): was $1999 now $1599</a></strong><br />I'm a big fan of this mildly anachronistic gaming laptop. It's thick, can be loud, but it delivers on gaming performance and does so for an affordable price tag. The RTX 5070 Ti at its heart is a quality 12 GB mobile GPU, has a 140 W power limit, and if you run it on balanced mode you'll still get good gaming performance without the turbine whine of the fans. A great machine at a great price, with a speedy screen, too. I'd prefer more storage, but if it's gaming performance that's your priority, this will deliver.<br /><strong></strong><br /><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1600p | 240 Hz | 32 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-16-144hz-fhd-wuxga-gaming-laptop-intel-ultra-7-255hx-geforce-rtx-5070ti-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRLGZ" target="_blank">Best Buy $1,799.99 (16 GB DDR5)</a><strong></strong><a class="view-deal button" href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-Gaming-Laptop-Intel-Core-Ultra-7-255HX-NVIDIA-GeForce-RTX-5070-TI-12-GB-1TB-SSD-Windows-11-Pro-Vector-16-HX-AI-A2XWHG-285US/16506964863" target="_blank" rel="nofollow" data-dimension112="28d36f9b-d49a-4a48-b3da-ff64a51f4b50" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W)" data-dimension25="$1599">View Deal</a></p></div><div class="product"><a data-dimension112="89620299-ef03-4c5b-a152-ba2a7d5deddc" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension25="$2449" href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Cfp8u8LtCzj4NyavpbHyo4" name="LenovoLegionPro7iGen10" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Cfp8u8LtCzj4NyavpbHyo4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow" data-dimension112="89620299-ef03-4c5b-a152-ba2a7d5deddc" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension25="$2449">Legion Pro 7i Gen 10 | RTX 5080 (175 W): was $3499 now $2449</a></strong><br />Our <a href="https://www.pcgamer.com/hardware/gaming-laptops/best-gaming-laptop/#section-the-best-high-performance-gaming-laptop" target="_blank">best high-performance gaming laptop</a> pick features a monstrous collection of components. The RTX 5080 is a full-strength 175 W variant, the panel is a 240 Hz OLED stunner, the Intel CPU is mega, and as <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">our Dave found in his review</a>, the gaming performance is simply excellent. It's one of the fastest laptops we've tested to date, yet comes wrapped in a chassis you'd actually want to show off—although it must be said, it's a pretty sizeable machine to lug around. Expensive, too, but at least it's about as fast as it gets.</p><p><strong>Key specs: RTX 5080 | Core Ultra 9 275HX | 16-inch | 240 Hz OLED | 1600p | 32 GB DDR5 | 2 TB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.lenovo.com/us/en/p/laptops/legion-laptops/legion-pro-series/legion-pro-7i-gen-10-16-inch-intel/83f50014us" target="_blank">Lenovo $3,199.99</a><strong></strong><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow" data-dimension112="89620299-ef03-4c5b-a152-ba2a7d5deddc" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080 (175 W)" data-dimension25="$2449">View Deal</a></p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Y'know, I don't think you'll find a better gaming laptop deal over Prime Day than this bargain RTX 5070 Acer Nitro for under $1,000 ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="1e9defa7-b2fc-4a7c-bbe0-c2f5ab41c7ad" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$999.99" href="https://www.bestbuy.com/product/acer-nitro-v-slim-16-wqxga-ips-gaming-laptop-anv16s-41-r3q0-nvidia-geforce-rtx-5070-16gb-ram-512gb-storage-black/JJ8V8H3VQV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZMBFWDbGe3kLiWaFSKfvyW" name="acer_nitro_v_16s_gaming_laptop" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZMBFWDbGe3kLiWaFSKfvyW-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/acer-nitro-v-slim-16-wqxga-ips-gaming-laptop-anv16s-41-r3q0-nvidia-geforce-rtx-5070-16gb-ram-512gb-storage-black/JJ8V8H3VQV" target="_blank" rel="nofollow" data-dimension112="1e9defa7-b2fc-4a7c-bbe0-c2f5ab41c7ad" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$999.99">Nitro V 16S | RTX 5070 (85 W): was $1299.99 now $999.99</a></strong><br />In these RAMpocalypse-infested times, you have to sacrifice something to get a good gaming laptop at an affordable price, and in this case, it's the GPU's power limit—just 85 W, which lowers the chip's full capabilities. At least everything else is nice for the money, and it's plenty skinny. This is the cheapest RTX 5070 machine I can find right now I'd buy with my own cash, and a pretty sweet deal when most of the competition is ranging around the $1,500 mark.</p><p><strong>Key specs: RTX 5070 (85 W) | Ryzen 7 260 | 16-inch | 2880 x 1620 | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank"><strong>B&amp;H Photo $1,200</strong></a><a class="view-deal button" href="https://www.bestbuy.com/product/acer-nitro-v-slim-16-wqxga-ips-gaming-laptop-anv16s-41-r3q0-nvidia-geforce-rtx-5070-16gb-ram-512gb-storage-black/JJ8V8H3VQV" target="_blank" rel="nofollow" data-dimension112="1e9defa7-b2fc-4a7c-bbe0-c2f5ab41c7ad" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$999.99">View Deal</a></p></div><p>I'm going to be honest, I did not expect to hit upon what might end up being the best Prime Day gaming laptop deal <em>a day before Prime Day actually starts in earnest. </em>Officially Prime Day doesn't start until tomorrow, June 23, but all the other retailers have stolen a march on big Jeff's big shop and have already launched their own sales.</p><p>And the pick of the bunch, for me, is this <a href="https://www.bestbuy.com/product/acer-nitro-v-slim-16-wqxga-ips-gaming-laptop-anv16s-41-r3q0-nvidia-geforce-rtx-5070-16gb-ram-512gb-storage-black/JJ8V8H3VQV" target="_blank">Acer Nitro V 16S with its RTX 5070 GPU for just $1,000</a>. Actually, it's a penny under $1,000 which makes it the first time, probably since Black Friday last year, that we've seen an RTX 5070 system coming in below that figure.</p><p>Otherwise it's all pretty standard sales fare out there at the moment—there are some bad RTX 5060 laptop deals, some good RTX 5050 ones, but precious few really, <em>really</em> outstanding deals. With maybe the exception of the best performing machine in our <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptop</a> guide, the <a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank">Lenovo Legion Pro 7i with its RTX 5080 GPU at $2,549</a>. That's expensive, but it's still nearly $1,000 cheaper than you'll find it direct from Lenovo itself.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>The first thing to say, however, is that because this is the slim version (hence the 'S') the chassis and cooling of the Acer Nitro V 16S means that the RTX 5070 inside is limited to 85 W. That's important because it will mean you're not quite getting the full performance that silicon is capable of in a chonkier machine. But it'll still deliver a decent frame rate on the native 2880 x 1620 screen so long as you're comfortable with DLSS and Frame Generation.</p><p>The AMD Ryzen 260 is a rebadged version of the Ryzen 7 8845H Hawk Point chip, a Zen 4 CPU with eight cores and 16 threads of processing power. So in productivity terms it's certainly no slouch, though obviously that 16 GB of DDR5 memory is going to be holding it back in seriously memory-intensive tasks.</p><p>You are also only getting a 512 GB SSD. That is sadly now the sort of storage capacity you can expect at the more affordable end of the gaming laptop market, now that the memory crisis has taken hold of RAM and SSDs, spiking their prices to unparalleled levels. It sucks, and will fill up quickly, but it is the world we now live in. Alongside the AI that is hoovering up all the memory.</p><p>I'm very much a penny-pinching sort, and I could swallow that low storage capacity, and that power limited RTX 5070, for the price Best Buy is charging here. I've not found an RTX 5060 gaming laptop that can match it for price, which makes this more powerful machine even more tempting. I reckon it'll be one of the best deals of Prime Day... if it stays in stock at this price anyways.</p><h2 id="check-out-the-best-buy-prime-day-gaming-laptop-deals">👉️<a href="https://www.bestbuy.com/site/pc-gaming/gaming-laptops/pcmcat287600050003.c?id=pcmcat287600050003" target="_blank">Check out the Best Buy Prime Day gaming laptop deals</a>👈️</h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/yknow-i-dont-think-youll-find-a-better-gaming-laptop-deal-over-prime-day-than-this-bargain-rtx-5070-acer-nitro-for-under-usd1-000/</link>
                                                                            <description>
                            <![CDATA[ It may be a lower-spec 85 W RTX 5070, but we've not seen a sub-$1,000 machine like this for a loooong time. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">HwCpYteyowFER6pSG7rx48</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/M2tP3uyVHGy34HyAVaH5Mc-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 22 Jun 2026 14:42:02 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/M2tP3uyVHGy34HyAVaH5Mc-1920-80.jpg">
                                                            <media:credit><![CDATA[Acer]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Acer Nitro V 16S gaming laptop on a Prime Day background]]></media:description>                                                            <media:text><![CDATA[Acer Nitro V 16S gaming laptop on a Prime Day background]]></media:text>
                                <media:title type="plain"><![CDATA[Acer Nitro V 16S gaming laptop on a Prime Day background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/M2tP3uyVHGy34HyAVaH5Mc-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="1e9defa7-b2fc-4a7c-bbe0-c2f5ab41c7ad" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$999.99" href="https://www.bestbuy.com/product/acer-nitro-v-slim-16-wqxga-ips-gaming-laptop-anv16s-41-r3q0-nvidia-geforce-rtx-5070-16gb-ram-512gb-storage-black/JJ8V8H3VQV" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZMBFWDbGe3kLiWaFSKfvyW" name="acer_nitro_v_16s_gaming_laptop" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZMBFWDbGe3kLiWaFSKfvyW-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/acer-nitro-v-slim-16-wqxga-ips-gaming-laptop-anv16s-41-r3q0-nvidia-geforce-rtx-5070-16gb-ram-512gb-storage-black/JJ8V8H3VQV" target="_blank" rel="nofollow" data-dimension112="1e9defa7-b2fc-4a7c-bbe0-c2f5ab41c7ad" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$999.99">Nitro V 16S | RTX 5070 (85 W): was $1299.99 now $999.99</a></strong><br />In these RAMpocalypse-infested times, you have to sacrifice something to get a good gaming laptop at an affordable price, and in this case, it's the GPU's power limit—just 85 W, which lowers the chip's full capabilities. At least everything else is nice for the money, and it's plenty skinny. This is the cheapest RTX 5070 machine I can find right now I'd buy with my own cash, and a pretty sweet deal when most of the competition is ranging around the $1,500 mark.</p><p><strong>Key specs: RTX 5070 (85 W) | Ryzen 7 260 | 16-inch | 2880 x 1620 | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank"><strong>B&amp;H Photo $1,200</strong></a><a class="view-deal button" href="https://www.bestbuy.com/product/acer-nitro-v-slim-16-wqxga-ips-gaming-laptop-anv16s-41-r3q0-nvidia-geforce-rtx-5070-16gb-ram-512gb-storage-black/JJ8V8H3VQV" target="_blank" rel="nofollow" data-dimension112="1e9defa7-b2fc-4a7c-bbe0-c2f5ab41c7ad" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$999.99">View Deal</a></p></div><p>I'm going to be honest, I did not expect to hit upon what might end up being the best Prime Day gaming laptop deal <em>a day before Prime Day actually starts in earnest. </em>Officially Prime Day doesn't start until tomorrow, June 23, but all the other retailers have stolen a march on big Jeff's big shop and have already launched their own sales.</p><p>And the pick of the bunch, for me, is this <a href="https://www.bestbuy.com/product/acer-nitro-v-slim-16-wqxga-ips-gaming-laptop-anv16s-41-r3q0-nvidia-geforce-rtx-5070-16gb-ram-512gb-storage-black/JJ8V8H3VQV" target="_blank">Acer Nitro V 16S with its RTX 5070 GPU for just $1,000</a>. Actually, it's a penny under $1,000 which makes it the first time, probably since Black Friday last year, that we've seen an RTX 5070 system coming in below that figure.</p><p>Otherwise it's all pretty standard sales fare out there at the moment—there are some bad RTX 5060 laptop deals, some good RTX 5050 ones, but precious few really, <em>really</em> outstanding deals. With maybe the exception of the best performing machine in our <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptop</a> guide, the <a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank">Lenovo Legion Pro 7i with its RTX 5080 GPU at $2,549</a>. That's expensive, but it's still nearly $1,000 cheaper than you'll find it direct from Lenovo itself.</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>The first thing to say, however, is that because this is the slim version (hence the 'S') the chassis and cooling of the Acer Nitro V 16S means that the RTX 5070 inside is limited to 85 W. That's important because it will mean you're not quite getting the full performance that silicon is capable of in a chonkier machine. But it'll still deliver a decent frame rate on the native 2880 x 1620 screen so long as you're comfortable with DLSS and Frame Generation.</p><p>The AMD Ryzen 260 is a rebadged version of the Ryzen 7 8845H Hawk Point chip, a Zen 4 CPU with eight cores and 16 threads of processing power. So in productivity terms it's certainly no slouch, though obviously that 16 GB of DDR5 memory is going to be holding it back in seriously memory-intensive tasks.</p><p>You are also only getting a 512 GB SSD. That is sadly now the sort of storage capacity you can expect at the more affordable end of the gaming laptop market, now that the memory crisis has taken hold of RAM and SSDs, spiking their prices to unparalleled levels. It sucks, and will fill up quickly, but it is the world we now live in. Alongside the AI that is hoovering up all the memory.</p><p>I'm very much a penny-pinching sort, and I could swallow that low storage capacity, and that power limited RTX 5070, for the price Best Buy is charging here. I've not found an RTX 5060 gaming laptop that can match it for price, which makes this more powerful machine even more tempting. I reckon it'll be one of the best deals of Prime Day... if it stays in stock at this price anyways.</p><h2 id="check-out-the-best-buy-prime-day-gaming-laptop-deals">👉️<a href="https://www.bestbuy.com/site/pc-gaming/gaming-laptops/pcmcat287600050003.c?id=pcmcat287600050003" target="_blank">Check out the Best Buy Prime Day gaming laptop deals</a>👈️</h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ With nearly $1000 off, I'm surprised this RTX 5080 gaming laptop also includes 32 GB of RAM and 2 TB of storage ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="e6f5fab7-77e9-4fea-99d8-906cd16ef6cf" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080" data-dimension25="$2549" href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Cfp8u8LtCzj4NyavpbHyo4" name="LenovoLegionPro7iGen10" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Cfp8u8LtCzj4NyavpbHyo4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow" data-dimension112="e6f5fab7-77e9-4fea-99d8-906cd16ef6cf" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080" data-dimension25="$2549">Legion Pro 7i Gen 10 | RTX 5080: was $3499 now $2549</a></strong><br />Our <a href="https://www.pcgamer.com/hardware/gaming-laptops/best-gaming-laptop/#section-the-best-high-performance-gaming-laptop" target="_blank">best high-performance gaming laptop</a> pick features a monstrous collection of components. The RTX 5080 is a full-strength 175 W variant, the panel is a 240 Hz OLED stunner, the Intel CPU is mega, and as <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">our Dave found in his review</a>, the gaming performance is simply excellent.</p><p><strong>Key specs: RTX 5080 | Core Ultra 9 275HX | 16-inch | 240 Hz OLED | 1600p | 32 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.lenovo.com/us/en/p/laptops/legion-laptops/legion-pro-series/legion-pro-7i-gen-10-16-inch-intel/83f50014us" target="_blank">Lenovo $3,199.99</a> |<strong> </strong><a href="https://www.amazon.com/Lenovo-Legion-Gaming-GeForce-Windows/dp/B0FL4HLJ56" target="_blank">Amazon $3,099.99</a> | <a href="https://www.bestbuy.com/product/lenovo-legion-pro-7i-16-2-5k-oled-gaming-laptop-intel-core-ultra-9-275hx-2025-32gb-ram-nvidia-geforce-rtx-5080-1tb-eclipse-black/JJGSH3LVW3" target="_blank">Best Buy $3,549</a><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow" data-dimension112="e6f5fab7-77e9-4fea-99d8-906cd16ef6cf" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080" data-dimension25="$2549">View Deal</a></p></div><p>While I only have eyes for my <a href="https://www.pcgamer.com/hardware/gaming-pcs/ibuypower-rdy-y40-valorant-vcta-r003-review/" target="_blank">iBuyPower gaming desktop</a>, the fans loudly announcing themselves whenever I boot up <a href="https://www.pcgamer.com/games/action/007-first-light-review/" target="_blank">007 First Light</a> does make me ever-so nostalgic for my laptop gamer days. I don't exactly miss toasting myself with the underside of a hot gaming laptop, but there are plenty of deals ahead of Amazon's Prime Day sales tempting me back all the same.</p><p>B&amp;H Photo have come out swinging with just such a deal, offering <a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank">the Legion Pro 7i for only $2,549</a>.</p><p>This 16-inch gaming laptop packs in a Nvidia GeForce RTX 5080 GPU alongside a delectable 32 GB of DDR5. It's getting rarer and rarer to see much more than 16 GB of RAM in a decently priced gaming laptop or desktop thanks to the memory supply crisis (or <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">as our Jacob has dubbed it, the 'RAMpocalypse</a>').</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>While that's the cheapest we've seen the Legion in 2026, we did see it for about 200 bucks less late last year. Due to the knock-on effects of the aforementioned memory-pocalypse, it will be some time before we see a return to more reasonable, circa-2025 prices. </p><p>For the time being, you're still getting one of the <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptops</a> for much less than $3,100…which is how much this particular model is going for <a href="https://www.amazon.com/Lenovo-Legion-Gaming-GeForce-Windows/dp/B0FL4HLJ56" target="_blank">on Amazon right now</a>.</p><p>I'll stop bemoaning the state of tech for the moment. The Lenovo Legion Pro 7i also features an Intel Core Ultra 9 275HX CPU, which is a 24-core hybrid chip that bolsters its gaming grunt with eight performance cores. </p><p>What really grabbed my attention though was the 16-inch OLED screen. Yes, <a href="https://www.pcgamer.com/hardware/gaming-monitors/dough-spectrum-black-27-oled-gaming-monitor-review/" target="_blank">I've got a 27-inch OLED monitor at home</a>, but I'm always fascinated by laptops trying to squeeze in such a screen to even smaller dimensions.</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');    @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,900;1,900&display=swap');        /* Reset & Base */    #fv-chart-1779368194174-jm2txd0sf *, #fv-chart-1779368194174-jm2txd0sf *:before, #fv-chart-1779368194174-jm2txd0sf *:after, #fv-chart-1779368194174-jm2txd0sf-slideshow *, #fv-chart-1779368194174-jm2txd0sf-slideshow *:before, #fv-chart-1779368194174-jm2txd0sf-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1779368194174-jm2txd0sf, #fv-chart-1779368194174-jm2txd0sf-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1779368194174-jm2txd0sf {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: clip !important;    }        #fv-chart-1779368194174-jm2txd0sf.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-1779368194174-jm2txd0sf .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1779368194174-jm2txd0sf-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1779368194174-jm2txd0sf-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1779368194174-jm2txd0sf-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1779368194174-jm2txd0sf-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-1779368194174-jm2txd0sf-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-1779368194174-jm2txd0sf-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1779368194174-jm2txd0sf-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1779368194174-jm2txd0sf-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-1779368194174-jm2txd0sf-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1779368194174-jm2txd0sf-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-1779368194174-jm2txd0sf-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1779368194174-jm2txd0sf .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-expand-btn,    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-expand-btn:hover,    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1779368194174-jm2txd0sf .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1779368194174-jm2txd0sf .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-row, #fv-chart-1779368194174-jm2txd0sf .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1779368194174-jm2txd0sf .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1779368194174-jm2txd0sf .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1779368194174-jm2txd0sf .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1779368194174-jm2txd0sf .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1779368194174-jm2txd0sf .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.8) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-header { padding: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-logo { height: 1.5rem !important; width: auto !important; object-fit: contain !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-logo { height: 1.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-title { font-size: 1.125rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-list { list-style: none !important; padding: 1.5rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-list { padding: 0.75rem !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-link { padding: 0.5rem !important; border-radius: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image-container { margin-right: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-number { top: -0.375rem !important; left: -0.375rem !important; width: 1.25rem !important; height: 1.25rem !important; font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image-wrapper { width: 4rem !important; height: 4rem !important; border-radius: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-placeholder { width: 1.5rem !important; height: 1.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-info { margin-top: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-brand { font-size: 0.5625rem !important; margin: 0 0 0.25rem 0 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-name { font-size: 0.875rem !important; margin: 0 0 0.25rem 0 !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-meta { font-size: 0.75rem !important; margin-bottom: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-sale-price { margin-right: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-original-price { font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-commentary { font-size: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-action { width: 2rem !important; height: 2rem !important; margin-left: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-action svg { width: 14px !important; height: 14px !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Image Annotation Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-ia-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; overflow: hidden !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-ia-container { width: 100% !important; }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-ia-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-button { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-button:hover { transform: scale(1.1) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-button.is-active { background-color: #E33235 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-ia-pulse-ring { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-ia-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-ia-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-static-tooltip { display: none !important; position: absolute !important; top: -10px !important; left: 50% !important; transform: translate(-50%, -100%) !important; background-color: rgba(255, 255, 255, 0.95) !important; padding: 10px !important; border-radius: 6px !important; box-shadow: 0 4px 12px rgba(0,0,0,0.15) !important; width: max-content !important; max-width: 200px !important; font-size: 13px !important; color: #1f2937 !important; z-index: 20 !important; pointer-events: none !important; white-space: pre-wrap !important; line-height: 1.4 !important; border: 1px solid #e5e7eb !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-button:hover + .fv-ia-static-tooltip { display: block !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-logo-explore-bar { position: relative !important; width: 100% !important; display: flex !important; justify-content: center !important; align-items: center !important; min-height: 30px !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-logo-explore-bar .fv-logo { margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-wrapper { position: absolute !important; right: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-logo-explore-bar { flex-direction: column !important; min-height: auto !important; gap: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-ia-explore-wrapper { position: static !important; align-self: flex-end !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-btn { background-color: rgba(255, 255, 255, 0.95) !important; color: #1e293b !important; border: 1px solid #e5e7eb !important; border-radius: 9999px !important; padding: 0.5rem 1.25rem !important; font-size: 0.875rem !important; font-weight: 600 !important; font-family: sans-serif !important; display: inline-flex !important; align-items: center !important; gap: 0.5rem !important; cursor: pointer !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 0.2s !important; pointer-events: auto !important; flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-btn:hover { background-color: #ffffff !important; transform: translateY(-2px) !important; box-shadow: 0 6px 8px -1px rgba(0, 0, 0, 0.15) !important; color: #E33235 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-btn svg { transition: transform 0.2s !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-btn:hover svg { transform: translateX(2px) !important; }    /* IA Modal Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-ia-active-modal-container { display: none !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-modals { display: block !important; position: static !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-ia-modal-item { display: none !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-modal-item.is-active {         display: flex !important;         flex-direction: column !important;         position: absolute !important;        top: 1rem !important;        right: 1rem !important;        z-index: 20 !important;        width: 18rem !important;        max-width: calc(100% - 2rem) !important;        background-color: #ffffff !important;         padding: 1rem !important;         border-radius: 0.75rem !important;        box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;        border: 1px solid #e5e7eb !important;        border-top: 4px solid #E33235 !important;        animation: fv-ia-fade-in 0.2s ease-out !important;         gap: 0.75rem !important;        max-height: 80% !important;        overflow-y: auto !important;        pointer-events: auto !important;    }    @keyframes fv-ia-fade-in { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-modal-header { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; margin: 0 !important; gap: 0.5rem !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-title { font-size: 1rem !important; line-height: 1.25 !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-close-button { background: #f9fafb !important; border: 1px solid #e5e7eb !important; border-radius: 50% !important; width: 2rem !important; height: 2rem !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; cursor: pointer !important; padding: 0 !important; flex-shrink: 0 !important; transition: all 0.2s !important; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-close-button:hover { background: #e5e7eb !important; color: #111827 !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-description { font-size: 0.875rem !important; color: #374151 !important; margin: 0 !important; line-height: 1.625 !important; white-space: pre-wrap !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-ia-node-description { font-size: 0.875rem !important; }    /* Error Handling */    #fv-chart-1779368194174-jm2txd0sf .fv-ia-empty { display: flex !important; align-items: center !important; justify-content: center !important; height: 200px !important; background-color: #f1f5f9 !important; color: #64748b !important; border: 2px dashed #cbd5e1 !important; border-radius: 0.5rem !important; }    /* Countdown Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-container {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        justify-content: center !important;        padding: 1rem !important;        position: relative !important;        width: 100% !important;        box-sizing: border-box !important;        font-family: Montserrat, sans-serif !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-header {        text-align: center !important;        margin-bottom: 2rem !important;        z-index: 10 !important;        width: 100% !important;        display: flex !important;        flex-direction: column !important;        align-items: center !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-title {        font-size: 1.25rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0 !important;        font-style: italic !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-subhead {        font-size: 1.125rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0.25rem 0 0 0 !important;        font-style: italic !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-timer-wrap {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        width: 100% !important;        max-width: 64rem !important;        z-index: 10 !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-labels {        display: flex !important;        justify-content: center !important;        width: 100% !important;        margin-bottom: 0.5rem !important;        padding: 0 0.5rem !important;        font-size: 0.75rem !important;        font-weight: bold !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-labels > div {        flex: 1 !important;        text-align: center !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-box {        position: relative !important;        width: 100% !important;        border-top: 6px solid #333 !important;        border-bottom: 8px solid #333 !important;        padding: 1rem 0 !important;        background: linear-gradient(to bottom, #1f2937, #000000) !important;        box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits {        display: flex !important;        justify-content: center !important;        font-size: 1.75rem !important;        font-weight: 900 !important;        letter-spacing: 0em !important;        font-family: monospace !important;        color: #fff !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits > div.digit-box {        flex: 1 !important;        text-align: center !important;        white-space: nowrap !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits > div.colon {        flex: 0 0 auto !important;        opacity: 0.5 !important;        position: relative !important;        top: -2px !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-spike-l {        position: absolute !important;        left: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-right: 15px solid #374151 !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-spike-r {        position: absolute !important;        right: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-left: 15px solid #374151 !important;    }    @media (min-width: 600px) {        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-container {            padding: 2rem !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-title {            font-size: 1.75rem !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-subhead {            font-size: 1.25rem !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits {            font-size: 2.25rem !important;            letter-spacing: 0 !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-labels {            font-size: 0.875rem !important;            padding: 0 1rem !important;            margin-bottom: 1rem !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-box {            padding: 1.5rem 0 !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits > div.colon {            top: -4px !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-spike-l {            left: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-right-width: 20px !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-spike-r {            right: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-left-width: 20px !important;        }    }        @media (min-width: 768px) {        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits {            font-size: 3.5rem !important;            letter-spacing: 0.05em !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits > div.colon {            top: -5px !important;        }    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-pie-container,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-bar-row,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-stacked-product,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-grouped-bar-product,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-bar-row,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-stacked-product,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1779368194174-jm2txd0sf.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-1779368194174-jm2txd0sf.mobile-view .fv-bar-label,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-grouped-product-title,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-bar-label,    #fv-chart-1779368194174-jm2txd0sf.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-1779368194174-jm2txd0sf.mobile-view .fv-bar-container,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-bar-cluster,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-bar-container,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-x-axis-wrapper,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-x-axis-label-space,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-x-axis-chart-space,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-benchmark-title,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-dropdown-title,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-carousel-nav-btn,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-chart-title,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-chart-subhead,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-header,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select-wrapper,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-vs,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select-container,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-stl-shop-all-btn,    #fv-chart-1779368194174-jm2txd0sf.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-1779368194174-jm2txd0sf.mobile-view .fv-stl-shop-all-logo,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-stl-shop-all-icon,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-stl-shop-all-logo,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-stl-shop-all-icon {        width: 2rem !important; height: 2rem !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-stl-shop-all-icon svg,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-stl-shop-all-icon svg {        width: 14px !important; height: 14px !important;    }        #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1779368194174-jm2txd0sf.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1779368194174-jm2txd0sf .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-bar-row,        #fv-chart-1779368194174-jm2txd0sf .fv-stacked-product,        #fv-chart-1779368194174-jm2txd0sf .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-label,        #fv-chart-1779368194174-jm2txd0sf .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-bar-container,        #fv-chart-1779368194174-jm2txd0sf .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }#fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-stl-shop-all-logo,        #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-icon {            width: 2rem !important; height: 2rem !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-icon svg {            width: 14px !important; height: 14px !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1779368194174-jm2txd0sf.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 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-05-21T12:56:34.175Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lenovo Legion 7i Pro Gen10",    "MSI Vector A18 HX",    "Gigabyte Aorus Master 16",    "Cyberpunk 2077 (1440p RT Ultra)",    "Baldur's Gate 3 (1440p Ultra)",    "Black Myth: Wukong benchmarking tool (1440p High)",    "F1 24 (1440p Ultra High)",    "Metro Exodus Enhanced Edition (1440p Ultra)",    "3DMark Port Royal",    "3DMark Time Spy Extreme",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – Cyberpunk 2077 (1440p RT Ultra)",      "value": 39,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – Cyberpunk 2077 (1440p RT Ultra)",      "value": 44,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – Cyberpunk 2077 (1440p RT Ultra)",      "value": 45,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – Baldur's Gate 3 (1440p Ultra)",      "value": 82,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – Baldur's Gate 3 (1440p Ultra)",      "value": 96,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – Baldur's Gate 3 (1440p Ultra)",      "value": 95,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – Black Myth: Wukong benchmarking tool (1440p High)",      "value": 84,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – Black Myth: Wukong benchmarking tool (1440p High)",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – Black Myth: Wukong benchmarking tool (1440p High)",      "value": 71,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – F1 24 (1440p Ultra High)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – F1 24 (1440p Ultra High)",      "value": 78,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – F1 24 (1440p Ultra High)",      "value": 80,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 89,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 102,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 100,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – 3DMark Port Royal",      "value": 13267,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – 3DMark Port Royal",      "value": 14870,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – 3DMark Port Royal",      "value": 15168,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – 3DMark Time Spy Extreme",      "value": 10468,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – 3DMark Time Spy Extreme",      "value": 11318,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – 3DMark Time Spy Extreme",      "value": 11134,      "unitText": "Overall index score"    }  ]}</script>    <div id="fv-chart-1779368194174-jm2txd0sf" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper    ">            <h3 class="fv-chart-title">Gaming performance</h3>                        <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (1440p RT Ultra)</option><option value="1">Baldur's Gate 3 (1440p Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (1440p High)</option><option value="3">F1 24 (1440p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1440p Ultra)</option><option value="5">3DMark Port Royal</option><option value="6">3DMark Time Spy Extreme</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-1779368194174-jm2txd0sf-bar-Cyberpunk 2077 (1440p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra)" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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: 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: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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: 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-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (1440p RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>44 Avg FPS, 22 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>45 Avg FPS, 34 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>39 Avg FPS, 29 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-Baldur's Gate 3 (1440p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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: 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.99999999999999%; background-color: #FE9F58;" data-target-width="56.99999999999999" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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: 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-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <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 (1440p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>96 Avg FPS, 51 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>95 Avg FPS, 57 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>82 Avg FPS, 43 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-Black Myth: Wukong benchmarking tool (1440p High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (1440p High)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">62</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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: 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: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #FE9F58;" data-target-width="72" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong benchmarking tool (1440p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>72 Avg FPS, 62 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>71 Avg FPS, 42 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>84 Avg FPS, 72 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-F1 24 (1440p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra High)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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">80</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" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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.75%; background-color: #E33235;" data-target-width="93.75" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>F1 24 (1440p Ultra High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>78 Avg FPS, 37 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>80 Avg FPS, 38 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>75 Avg FPS, 46 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-Metro Exodus Enhanced Edition (1440p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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.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: 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">20</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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: 29.333333333333332%; background-color: #FE9F58;" data-target-width="29.333333333333332" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Metro Exodus Enhanced Edition (1440p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>102 Avg FPS, 67 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>100 Avg FPS, 20 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>89 Avg FPS, 44 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10 - 3DMark Port Royal: 14870 Overall index score">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 74.35000000000001%; background-color: #1CA9C4;" data-target-width="74.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">14870</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX - 3DMark Port Royal: 15168 Overall index score">                    <div class="fv-bar-label ">MSI Vector A18 HX</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 75.84%; background-color: #EB6F71;" data-target-width="75.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">15168</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16 - 3DMark Port Royal: 13267 Overall index score">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 66.335%; background-color: #FE9F58;" data-target-width="66.335" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13267</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>            <div class="fv-x-axis-unit">Overall index score</div>        </div>    </div>        <table class="sr-only">            <caption>3DMark Port Royal Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>14870</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>15168</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>13267</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>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" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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.22666666666666%; background-color: #E33235;" data-target-width="74.22666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11134</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.36%; background-color: #FE9F58;" data-target-width="73.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">11004</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.59333333333333%; background-color: #1CA9C4;" data-target-width="79.59333333333333" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11939</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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.78666666666666%; background-color: #E33235;" data-target-width="69.78666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10468</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.14666666666666%; background-color: #FE9F58;" data-target-width="68.14666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10222</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80.82000000000001%; background-color: #1CA9C4;" data-target-width="80.82000000000001" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12123</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>3DMark Time Spy Extreme Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>11318 Overall index score, 11138 GPU index, 12459 CPU index</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>11134 Overall index score, 11004 GPU index, 11939 CPU index</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>10468 Overall index score, 10222 GPU index, 12123 CPU index</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() {      /*  Global animation function for slideshow re-use */      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                /*  Reset to 0 first to ensure animation triggers */                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                /*  Force reflow */                void bar.offsetWidth;                 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); /*  Reduced initial delay */            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            /*  Execute */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                /*  If in carousel/dropdown mode, hidden charts are display:none. */                /*  We only animate what is visible. */                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                /*  In slideshow mode, 'root' will be null because the container has '-slideshow' suffix. */        /*  We handle that logic below. */        if (!root && !isSlideshow) return;                /*  Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper */        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /*  Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    /*  Fallback for when width isn't available yet (e.g., hidden tab) */                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    /*  Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes) */                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        /*  Initial check */            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        /*  Always add window resize listener as a reliable fallback for DevTools and edge cases */            window.addEventListener('resize', checkMobileView);                        /*  Labels on top handler */            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                /*  If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types. */                /*  But typically, labels-on-top is a global setting. We'll apply it initially,  */                /*  and showInternalChart will toggle it if needed. */                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /*  Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /*  Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            /*  Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        /*  Text Elements */            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 /*  Line chart animations if needed */                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          /*  Update labels-on-top based on current chart type */                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        /*  Update Subhead and Caption */                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                        var currentChartType = activeChart.getAttribute('data-chart-type');                        var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            /*  Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                /*  Zoom state */                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    /*  Max pan depends on how much the image is scaled beyond the wrapper */                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; /*  Prevent click after pinch */                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                /*  Expand/Close Logic */                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            /*  e.preventDefault(); // Removed to allow text selection */                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        /*  Load high-res images if available */                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        /*  e.preventDefault(); // Removed to allow text selection */                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                /*  Close on Escape */                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            /*  Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        /*  Remove highlights */                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    /*  Remove min-height after transition */                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        /*  Ensure container is tall enough */                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                /*  Highlight and scroll to item */                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            /*  Shop All button */            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    /*  Ensure container is tall enough */                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            /*  Close button in all products modal */            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            /*  Close modals when clicking outside */            chartWrapper.addEventListener('click', function(e) {                /*  Only close if clicking on the wrapper or container, not inside a modal content */                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            /*  Image Annotation Logic */            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();                    }                });            }            /*  Initial Animation */            window.fvAnimateCharts(chartWrapper);            /*  Countdown Logic */            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-1779368194174-jm2txd0sf', false); });      } else {        initialize('fv-chart-1779368194174-jm2txd0sf', false);      }    })();      </script></div><p>The Lenovo Legion Pro 7i's OLED is a 2560 x 1600 resolution panel that also enjoys a 240 Hz refresh rate. Whether you're diving into the deep blacks of throwback text parser game <a href="https://www.pcgamer.com/games/puzzle/my-penchant-for-yapping-keeps-getting-me-into-trouble-when-the-words-i-type-could-accidentally-kill-me/" target="_blank">Cryptmaster</a>, or you diving back into some FPS action in <a href="https://www.pcgamer.com/games/fps/marathons-new-pve-experiment-is-bungies-most-genius-decision-yet-so-make-it-a-full-mode-already/" target="_blank">Marathon's nighttime-take on Dire Marsh</a>, this laptop will have you covered.</p><p>On top of all of that, you're also getting a whopping 2 TB of onboard SSD storage for the price too. All that room will give your online shooter of choice and its many updates room to breathe, while also allowing you to keep your indie darlings close. Couple all of that storage with the 32 GB of RAM, it really is a cracking deal.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3ivdk2QPZUDmzLCVSn3JqP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/S2awnLAmBMX5ZNzeteiwpP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vhMvCfzVJYUn2YDokuTrpP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/H86R2cqtPggqAGWVH7ThqP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iSQyzKoa56HV9hWstToCqP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CGL6ZxfwL5fGkbhAka7oqP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CYQSvjy2difiu9dKqQoVFZ-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from the underside" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Were I a younger, more spry gamer often on the move, I'd definitely consider scooping up this RTX 5080 laptop. Alas, it's just as well I'm neither young nor do I have especially deep pockets, as I'm sure carrying around this chunky lappy around would throw my back out either way. Furthermore, I'm told the outer shell is a fingerprint magnet, so it's just as well this gaming laptop exists far away from my chip-dust-encrusted student years. </p><p>Ah well, some things are simply not meant to be.</p><h2 id="check-out-all-of-b-amp-h-s-gaming-laptop-deals">👉<a href="https://www.bhphotovideo.com/c/products/gaming-laptops/ci/24610?filters=fct_a_filter_by%3A02_REBATE%3AREGULAR" target="_blank">Check out all of B&amp;H's gaming laptop deals👈</a></h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/with-usd1000-off-im-surprised-this-rtx-5080-gaming-laptop-also-includes-32-gb-of-ram-and-2-tb-of-storage/</link>
                                                                            <description>
                            <![CDATA[ Who said there'd be no good deals on gaming PCs this year? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ywPNbVPuDSQY2FRWFfCYD9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rZhoMkFrHu98Tjth9VSZ4H-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 22 Jun 2026 13:53:37 +0000</pubDate>                                                                                                                                <updated>Fri, 26 Jun 2026 12:44:23 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY-320-70.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/rZhoMkFrHu98Tjth9VSZ4H-1920-80.jpg">
                                                            <media:credit><![CDATA[Lenovo]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Lenovo Legion Pro 7i floats in the funky PC G Prime Day deal void.]]></media:description>                                                            <media:text><![CDATA[The Lenovo Legion Pro 7i floats in the funky PC G Prime Day deal void.]]></media:text>
                                <media:title type="plain"><![CDATA[The Lenovo Legion Pro 7i floats in the funky PC G Prime Day deal void.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rZhoMkFrHu98Tjth9VSZ4H-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="e6f5fab7-77e9-4fea-99d8-906cd16ef6cf" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080" data-dimension25="$2549" href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Cfp8u8LtCzj4NyavpbHyo4" name="LenovoLegionPro7iGen10" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Cfp8u8LtCzj4NyavpbHyo4-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow" data-dimension112="e6f5fab7-77e9-4fea-99d8-906cd16ef6cf" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080" data-dimension25="$2549">Legion Pro 7i Gen 10 | RTX 5080: was $3499 now $2549</a></strong><br />Our <a href="https://www.pcgamer.com/hardware/gaming-laptops/best-gaming-laptop/#section-the-best-high-performance-gaming-laptop" target="_blank">best high-performance gaming laptop</a> pick features a monstrous collection of components. The RTX 5080 is a full-strength 175 W variant, the panel is a 240 Hz OLED stunner, the Intel CPU is mega, and as <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-legion-pro-7i-gen-10-gaming-laptop-review/" target="_blank">our Dave found in his review</a>, the gaming performance is simply excellent.</p><p><strong>Key specs: RTX 5080 | Core Ultra 9 275HX | 16-inch | 240 Hz OLED | 1600p | 32 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.lenovo.com/us/en/p/laptops/legion-laptops/legion-pro-series/legion-pro-7i-gen-10-16-inch-intel/83f50014us" target="_blank">Lenovo $3,199.99</a> |<strong> </strong><a href="https://www.amazon.com/Lenovo-Legion-Gaming-GeForce-Windows/dp/B0FL4HLJ56" target="_blank">Amazon $3,099.99</a> | <a href="https://www.bestbuy.com/product/lenovo-legion-pro-7i-16-2-5k-oled-gaming-laptop-intel-core-ultra-9-275hx-2025-32gb-ram-nvidia-geforce-rtx-5080-1tb-eclipse-black/JJGSH3LVW3" target="_blank">Best Buy $3,549</a><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank" rel="nofollow" data-dimension112="e6f5fab7-77e9-4fea-99d8-906cd16ef6cf" data-action="Deal Block" data-label="Legion Pro 7i Gen 10 | RTX 5080" data-dimension48="Legion Pro 7i Gen 10 | RTX 5080" data-dimension25="$2549">View Deal</a></p></div><p>While I only have eyes for my <a href="https://www.pcgamer.com/hardware/gaming-pcs/ibuypower-rdy-y40-valorant-vcta-r003-review/" target="_blank">iBuyPower gaming desktop</a>, the fans loudly announcing themselves whenever I boot up <a href="https://www.pcgamer.com/games/action/007-first-light-review/" target="_blank">007 First Light</a> does make me ever-so nostalgic for my laptop gamer days. I don't exactly miss toasting myself with the underside of a hot gaming laptop, but there are plenty of deals ahead of Amazon's Prime Day sales tempting me back all the same.</p><p>B&amp;H Photo have come out swinging with just such a deal, offering <a href="https://www.bhphotovideo.com/c/product/1875949-REG/lenovo_83f50052us_16_legion_pro_7.html" target="_blank">the Legion Pro 7i for only $2,549</a>.</p><p>This 16-inch gaming laptop packs in a Nvidia GeForce RTX 5080 GPU alongside a delectable 32 GB of DDR5. It's getting rarer and rarer to see much more than 16 GB of RAM in a decently priced gaming laptop or desktop thanks to the memory supply crisis (or <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">as our Jacob has dubbed it, the 'RAMpocalypse</a>').</p><ul><li><a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank"><strong>We're curating all the best Prime Day PC gaming deals here</strong></a></li></ul><p>While that's the cheapest we've seen the Legion in 2026, we did see it for about 200 bucks less late last year. Due to the knock-on effects of the aforementioned memory-pocalypse, it will be some time before we see a return to more reasonable, circa-2025 prices. </p><p>For the time being, you're still getting one of the <a href="https://www.pcgamer.com/best-gaming-laptop/" target="_blank">best gaming laptops</a> for much less than $3,100…which is how much this particular model is going for <a href="https://www.amazon.com/Lenovo-Legion-Gaming-GeForce-Windows/dp/B0FL4HLJ56" target="_blank">on Amazon right now</a>.</p><p>I'll stop bemoaning the state of tech for the moment. The Lenovo Legion Pro 7i also features an Intel Core Ultra 9 275HX CPU, which is a 24-core hybrid chip that bolsters its gaming grunt with eight performance cores. </p><p>What really grabbed my attention though was the 16-inch OLED screen. Yes, <a href="https://www.pcgamer.com/hardware/gaming-monitors/dough-spectrum-black-27-oled-gaming-monitor-review/" target="_blank">I've got a 27-inch OLED monitor at home</a>, but I'm always fascinated by laptops trying to squeeze in such a screen to even smaller dimensions.</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');    @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,900;1,900&display=swap');        /* Reset & Base */    #fv-chart-1779368194174-jm2txd0sf *, #fv-chart-1779368194174-jm2txd0sf *:before, #fv-chart-1779368194174-jm2txd0sf *:after, #fv-chart-1779368194174-jm2txd0sf-slideshow *, #fv-chart-1779368194174-jm2txd0sf-slideshow *:before, #fv-chart-1779368194174-jm2txd0sf-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1779368194174-jm2txd0sf, #fv-chart-1779368194174-jm2txd0sf-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1779368194174-jm2txd0sf {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: clip !important;    }        #fv-chart-1779368194174-jm2txd0sf.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-1779368194174-jm2txd0sf .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1779368194174-jm2txd0sf-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1779368194174-jm2txd0sf-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1779368194174-jm2txd0sf-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1779368194174-jm2txd0sf-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-1779368194174-jm2txd0sf-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-1779368194174-jm2txd0sf-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1779368194174-jm2txd0sf-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1779368194174-jm2txd0sf-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-1779368194174-jm2txd0sf-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1779368194174-jm2txd0sf-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-1779368194174-jm2txd0sf-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1779368194174-jm2txd0sf .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1779368194174-jm2txd0sf .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-expand-btn,    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-expand-btn:hover,    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1779368194174-jm2txd0sf .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1779368194174-jm2txd0sf .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-row, #fv-chart-1779368194174-jm2txd0sf .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1779368194174-jm2txd0sf .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1779368194174-jm2txd0sf .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1779368194174-jm2txd0sf .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1779368194174-jm2txd0sf .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1779368194174-jm2txd0sf .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1779368194174-jm2txd0sf .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.8) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-header { padding: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-logo { height: 1.5rem !important; width: auto !important; object-fit: contain !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-logo { height: 1.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-title { font-size: 1.125rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-list { list-style: none !important; padding: 1.5rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-list { padding: 0.75rem !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-link { padding: 0.5rem !important; border-radius: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image-container { margin-right: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-number { top: -0.375rem !important; left: -0.375rem !important; width: 1.25rem !important; height: 1.25rem !important; font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image-wrapper { width: 4rem !important; height: 4rem !important; border-radius: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-placeholder { width: 1.5rem !important; height: 1.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-info { margin-top: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-brand { font-size: 0.5625rem !important; margin: 0 0 0.25rem 0 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-name { font-size: 0.875rem !important; margin: 0 0 0.25rem 0 !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-meta { font-size: 0.75rem !important; margin-bottom: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-sale-price { margin-right: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-original-price { font-size: 0.625rem !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-commentary { font-size: 0.75rem !important; }        #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-action { width: 2rem !important; height: 2rem !important; margin-left: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-action svg { width: 14px !important; height: 14px !important; }    #fv-stl-all-products-modal-fv-chart-1779368194174-jm2txd0sf .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Image Annotation Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-ia-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; overflow: hidden !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-ia-container { width: 100% !important; }    #fv-chart-1779368194174-jm2txd0sf.fv-full-bleed .fv-ia-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-button { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-button:hover { transform: scale(1.1) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-button.is-active { background-color: #E33235 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-ia-pulse-ring { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-ia-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-ia-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-static-tooltip { display: none !important; position: absolute !important; top: -10px !important; left: 50% !important; transform: translate(-50%, -100%) !important; background-color: rgba(255, 255, 255, 0.95) !important; padding: 10px !important; border-radius: 6px !important; box-shadow: 0 4px 12px rgba(0,0,0,0.15) !important; width: max-content !important; max-width: 200px !important; font-size: 13px !important; color: #1f2937 !important; z-index: 20 !important; pointer-events: none !important; white-space: pre-wrap !important; line-height: 1.4 !important; border: 1px solid #e5e7eb !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-button:hover + .fv-ia-static-tooltip { display: block !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-logo-explore-bar { position: relative !important; width: 100% !important; display: flex !important; justify-content: center !important; align-items: center !important; min-height: 30px !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-logo-explore-bar .fv-logo { margin: 0 auto !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-wrapper { position: absolute !important; right: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-logo-explore-bar { flex-direction: column !important; min-height: auto !important; gap: 0.75rem !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-ia-explore-wrapper { position: static !important; align-self: flex-end !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-btn { background-color: rgba(255, 255, 255, 0.95) !important; color: #1e293b !important; border: 1px solid #e5e7eb !important; border-radius: 9999px !important; padding: 0.5rem 1.25rem !important; font-size: 0.875rem !important; font-weight: 600 !important; font-family: sans-serif !important; display: inline-flex !important; align-items: center !important; gap: 0.5rem !important; cursor: pointer !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important; transition: all 0.2s !important; pointer-events: auto !important; flex-shrink: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-btn:hover { background-color: #ffffff !important; transform: translateY(-2px) !important; box-shadow: 0 6px 8px -1px rgba(0, 0, 0, 0.15) !important; color: #E33235 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-btn svg { transition: transform 0.2s !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-explore-btn:hover svg { transform: translateX(2px) !important; }    /* IA Modal Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-ia-active-modal-container { display: none !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-modals { display: block !important; position: static !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-ia-modal-item { display: none !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-modal-item.is-active {         display: flex !important;         flex-direction: column !important;         position: absolute !important;        top: 1rem !important;        right: 1rem !important;        z-index: 20 !important;        width: 18rem !important;        max-width: calc(100% - 2rem) !important;        background-color: #ffffff !important;         padding: 1rem !important;         border-radius: 0.75rem !important;        box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04) !important;        border: 1px solid #e5e7eb !important;        border-top: 4px solid #E33235 !important;        animation: fv-ia-fade-in 0.2s ease-out !important;         gap: 0.75rem !important;        max-height: 80% !important;        overflow-y: auto !important;        pointer-events: auto !important;    }    @keyframes fv-ia-fade-in { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-modal-header { display: flex !important; justify-content: space-between !important; align-items: flex-start !important; margin: 0 !important; gap: 0.5rem !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-title { font-size: 1rem !important; line-height: 1.25 !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-close-button { background: #f9fafb !important; border: 1px solid #e5e7eb !important; border-radius: 50% !important; width: 2rem !important; height: 2rem !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; cursor: pointer !important; padding: 0 !important; flex-shrink: 0 !important; transition: all 0.2s !important; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05) !important; }    #fv-chart-1779368194174-jm2txd0sf .fv-ia-close-button:hover { background: #e5e7eb !important; color: #111827 !important; }        #fv-chart-1779368194174-jm2txd0sf .fv-ia-node-description { font-size: 0.875rem !important; color: #374151 !important; margin: 0 !important; line-height: 1.625 !important; white-space: pre-wrap !important; }    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-ia-node-description { font-size: 0.875rem !important; }    /* Error Handling */    #fv-chart-1779368194174-jm2txd0sf .fv-ia-empty { display: flex !important; align-items: center !important; justify-content: center !important; height: 200px !important; background-color: #f1f5f9 !important; color: #64748b !important; border: 2px dashed #cbd5e1 !important; border-radius: 0.5rem !important; }    /* Countdown Styles */    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-container {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        justify-content: center !important;        padding: 1rem !important;        position: relative !important;        width: 100% !important;        box-sizing: border-box !important;        font-family: Montserrat, sans-serif !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-header {        text-align: center !important;        margin-bottom: 2rem !important;        z-index: 10 !important;        width: 100% !important;        display: flex !important;        flex-direction: column !important;        align-items: center !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-title {        font-size: 1.25rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0 !important;        font-style: italic !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-subhead {        font-size: 1.125rem !important;        font-weight: 900 !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;        margin: 0.25rem 0 0 0 !important;        font-style: italic !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-timer-wrap {        display: flex !important;        flex-direction: column !important;        align-items: center !important;        width: 100% !important;        max-width: 64rem !important;        z-index: 10 !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-labels {        display: flex !important;        justify-content: center !important;        width: 100% !important;        margin-bottom: 0.5rem !important;        padding: 0 0.5rem !important;        font-size: 0.75rem !important;        font-weight: bold !important;        text-transform: uppercase !important;        letter-spacing: 0.05em !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-labels > div {        flex: 1 !important;        text-align: center !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-box {        position: relative !important;        width: 100% !important;        border-top: 6px solid #333 !important;        border-bottom: 8px solid #333 !important;        padding: 1rem 0 !important;        background: linear-gradient(to bottom, #1f2937, #000000) !important;        box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits {        display: flex !important;        justify-content: center !important;        font-size: 1.75rem !important;        font-weight: 900 !important;        letter-spacing: 0em !important;        font-family: monospace !important;        color: #fff !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits > div.digit-box {        flex: 1 !important;        text-align: center !important;        white-space: nowrap !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits > div.colon {        flex: 0 0 auto !important;        opacity: 0.5 !important;        position: relative !important;        top: -2px !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-spike-l {        position: absolute !important;        left: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-right: 15px solid #374151 !important;    }    #fv-chart-1779368194174-jm2txd0sf .fv-countdown-spike-r {        position: absolute !important;        right: -15px !important;        top: 50% !important;        transform: translateY(-50%) !important;        width: 0 !important;        height: 0 !important;        border-top: 15px solid transparent !important;        border-bottom: 15px solid transparent !important;        border-left: 15px solid #374151 !important;    }    @media (min-width: 600px) {        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-container {            padding: 2rem !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-title {            font-size: 1.75rem !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-subhead {            font-size: 1.25rem !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits {            font-size: 2.25rem !important;            letter-spacing: 0 !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-labels {            font-size: 0.875rem !important;            padding: 0 1rem !important;            margin-bottom: 1rem !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-box {            padding: 1.5rem 0 !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits > div.colon {            top: -4px !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-spike-l {            left: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-right-width: 20px !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-spike-r {            right: -20px !important;            border-top-width: 20px !important;            border-bottom-width: 20px !important;            border-left-width: 20px !important;        }    }        @media (min-width: 768px) {        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits {            font-size: 3.5rem !important;            letter-spacing: 0.05em !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-countdown-digits > div.colon {            top: -5px !important;        }    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-pie-container,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-bar-row,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-stacked-product,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-grouped-bar-product,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-bar-row,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-stacked-product,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1779368194174-jm2txd0sf.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-1779368194174-jm2txd0sf.mobile-view .fv-bar-label,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-grouped-product-title,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-bar-label,    #fv-chart-1779368194174-jm2txd0sf.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-1779368194174-jm2txd0sf.mobile-view .fv-bar-container,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-bar-cluster,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-bar-container,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-x-axis-wrapper,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-x-axis-label-space,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-x-axis-chart-space,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-benchmark-title,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-dropdown-title,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-carousel-nav-btn,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-chart-title,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-chart-subhead,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-header,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select-wrapper,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-vs,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select-container,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-versus-select,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-stl-shop-all-btn,    #fv-chart-1779368194174-jm2txd0sf.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-1779368194174-jm2txd0sf.mobile-view .fv-stl-shop-all-logo,    #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-stl-shop-all-icon,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-stl-shop-all-logo,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-stl-shop-all-icon {        width: 2rem !important; height: 2rem !important;    }#fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-stl-shop-all-icon svg,    #fv-chart-1779368194174-jm2txd0sf.labels-on-top .fv-stl-shop-all-icon svg {        width: 14px !important; height: 14px !important;    }        #fv-chart-1779368194174-jm2txd0sf.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1779368194174-jm2txd0sf.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1779368194174-jm2txd0sf .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-bar-row,        #fv-chart-1779368194174-jm2txd0sf .fv-stacked-product,        #fv-chart-1779368194174-jm2txd0sf .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-bar-label,        #fv-chart-1779368194174-jm2txd0sf .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-bar-container,        #fv-chart-1779368194174-jm2txd0sf .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }#fv-chart-1779368194174-jm2txd0sf .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-1779368194174-jm2txd0sf .fv-stl-shop-all-logo,        #fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-icon {            width: 2rem !important; height: 2rem !important;        }#fv-chart-1779368194174-jm2txd0sf .fv-stl-shop-all-icon svg {            width: 14px !important; height: 14px !important;        }        #fv-chart-1779368194174-jm2txd0sf .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1779368194174-jm2txd0sf.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 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-05-21T12:56:34.175Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lenovo Legion 7i Pro Gen10",    "MSI Vector A18 HX",    "Gigabyte Aorus Master 16",    "Cyberpunk 2077 (1440p RT Ultra)",    "Baldur's Gate 3 (1440p Ultra)",    "Black Myth: Wukong benchmarking tool (1440p High)",    "F1 24 (1440p Ultra High)",    "Metro Exodus Enhanced Edition (1440p Ultra)",    "3DMark Port Royal",    "3DMark Time Spy Extreme",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – Cyberpunk 2077 (1440p RT Ultra)",      "value": 39,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – Cyberpunk 2077 (1440p RT Ultra)",      "value": 44,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – Cyberpunk 2077 (1440p RT Ultra)",      "value": 45,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – Baldur's Gate 3 (1440p Ultra)",      "value": 82,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – Baldur's Gate 3 (1440p Ultra)",      "value": 96,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – Baldur's Gate 3 (1440p Ultra)",      "value": 95,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – Black Myth: Wukong benchmarking tool (1440p High)",      "value": 84,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – Black Myth: Wukong benchmarking tool (1440p High)",      "value": 72,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – Black Myth: Wukong benchmarking tool (1440p High)",      "value": 71,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – F1 24 (1440p Ultra High)",      "value": 75,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – F1 24 (1440p Ultra High)",      "value": 78,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – F1 24 (1440p Ultra High)",      "value": 80,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 89,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 102,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – Metro Exodus Enhanced Edition (1440p Ultra)",      "value": 100,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – 3DMark Port Royal",      "value": 13267,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – 3DMark Port Royal",      "value": 14870,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – 3DMark Port Royal",      "value": 15168,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Gigabyte Aorus Master 16 – 3DMark Time Spy Extreme",      "value": 10468,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "Lenovo Legion 7i Pro Gen10 – 3DMark Time Spy Extreme",      "value": 11318,      "unitText": "Overall index score"    },    {      "@type": "PropertyValue",      "name": "MSI Vector A18 HX – 3DMark Time Spy Extreme",      "value": 11134,      "unitText": "Overall index score"    }  ]}</script>    <div id="fv-chart-1779368194174-jm2txd0sf" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper    ">            <h3 class="fv-chart-title">Gaming performance</h3>                        <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (1440p RT Ultra)</option><option value="1">Baldur's Gate 3 (1440p Ultra)</option><option value="2">Black Myth: Wukong benchmarking tool (1440p High)</option><option value="3">F1 24 (1440p Ultra High)</option><option value="4">Metro Exodus Enhanced Edition (1440p Ultra)</option><option value="5">3DMark Port Royal</option><option value="6">3DMark Time Spy Extreme</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-1779368194174-jm2txd0sf-bar-Cyberpunk 2077 (1440p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (1440p RT Ultra)" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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: 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: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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: 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-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (1440p RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>44 Avg FPS, 22 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>45 Avg FPS, 34 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>39 Avg FPS, 29 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-Baldur's Gate 3 (1440p Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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: 51%; background-color: #FE9F58;" data-target-width="51" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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: 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.99999999999999%; background-color: #FE9F58;" data-target-width="56.99999999999999" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">57</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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: 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-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <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 (1440p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>96 Avg FPS, 51 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>95 Avg FPS, 57 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>82 Avg FPS, 43 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-Black Myth: Wukong benchmarking tool (1440p High)" data-chart-type="Bar" data-title="Black Myth: Wukong benchmarking tool (1440p High)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #E33235;" data-target-width="72" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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">62</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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: 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: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72%; background-color: #FE9F58;" data-target-width="72" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong benchmarking tool (1440p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>72 Avg FPS, 62 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>71 Avg FPS, 42 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>84 Avg FPS, 72 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-F1 24 (1440p Ultra High)" data-chart-type="Bar" data-title="F1 24 (1440p Ultra High)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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: 46.25%; background-color: #FE9F58;" data-target-width="46.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">37</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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">80</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" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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.75%; background-color: #E33235;" data-target-width="93.75" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 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-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>F1 24 (1440p Ultra High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>78 Avg FPS, 37 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>80 Avg FPS, 38 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>75 Avg FPS, 46 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-Metro Exodus Enhanced Edition (1440p Ultra)" data-chart-type="Bar" data-title="Metro Exodus Enhanced Edition (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">67</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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.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: 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">20</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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: 29.333333333333332%; background-color: #FE9F58;" data-target-width="29.333333333333332" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Metro Exodus Enhanced Edition (1440p Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>102 Avg FPS, 67 1% Low FPS</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>100 Avg FPS, 20 1% Low FPS</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>89 Avg FPS, 44 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-3DMark Port Royal" data-chart-type="Bar" data-title="3DMark Port Royal" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-bar-row" title="Lenovo Legion 7i Pro Gen10 - 3DMark Port Royal: 14870 Overall index score">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 74.35000000000001%; background-color: #1CA9C4;" data-target-width="74.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">14870</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="MSI Vector A18 HX - 3DMark Port Royal: 15168 Overall index score">                    <div class="fv-bar-label ">MSI Vector A18 HX</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 75.84%; background-color: #EB6F71;" data-target-width="75.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">15168</span></div>    </div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16 - 3DMark Port Royal: 13267 Overall index score">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <div class="fv-bar-container">                        <div class="fv-bar" style="margin-left: 0%; width: 66.335%; background-color: #FE9F58;" data-target-width="66.335" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">13267</span></div>    </div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>            <div class="fv-x-axis-unit">Overall index score</div>        </div>    </div>        <table class="sr-only">            <caption>3DMark Port Royal Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>14870</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>15168</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>13267</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1779368194174-jm2txd0sf-bar-3DMark Time Spy Extreme" data-chart-type="Bar" data-title="3DMark Time Spy Extreme" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>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" title="Lenovo Legion 7i Pro Gen10">                    <div class="fv-bar-label fv-primary-product">Lenovo Legion 7i Pro Gen10</div>                    <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" title="MSI Vector A18 HX">                    <div class="fv-bar-label ">MSI Vector A18 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.22666666666666%; background-color: #E33235;" data-target-width="74.22666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11134</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.36%; background-color: #FE9F58;" data-target-width="73.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">11004</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.59333333333333%; background-color: #1CA9C4;" data-target-width="79.59333333333333" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">11939</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Gigabyte Aorus Master 16">                    <div class="fv-bar-label ">Gigabyte Aorus Master 16</div>                    <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.78666666666666%; background-color: #E33235;" data-target-width="69.78666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10468</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.14666666666666%; background-color: #FE9F58;" data-target-width="68.14666666666666" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">10222</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80.82000000000001%; background-color: #1CA9C4;" data-target-width="80.82000000000001" data-target-margin="0">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12123</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>3DMark Time Spy Extreme Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lenovo Legion 7i Pro Gen10</td>                <td>11318 Overall index score, 11138 GPU index, 12459 CPU index</td>            </tr><tr>                <td>MSI Vector A18 HX</td>                <td>11134 Overall index score, 11004 GPU index, 11939 CPU index</td>            </tr><tr>                <td>Gigabyte Aorus Master 16</td>                <td>10468 Overall index score, 10222 GPU index, 12123 CPU index</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() {      /*  Global animation function for slideshow re-use */      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                /*  Reset to 0 first to ensure animation triggers */                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                /*  Force reflow */                void bar.offsetWidth;                 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); /*  Reduced initial delay */            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            /*  Execute */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                /*  If in carousel/dropdown mode, hidden charts are display:none. */                /*  We only animate what is visible. */                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                /*  In slideshow mode, 'root' will be null because the container has '-slideshow' suffix. */        /*  We handle that logic below. */        if (!root && !isSlideshow) return;                /*  Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper */        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        /*  Responsive mobile view handling */            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    /*  Fallback for when width isn't available yet (e.g., hidden tab) */                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    /*  Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes) */                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        /*  Initial check */            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        /*  Always add window resize listener as a reliable fallback for DevTools and edge cases */            window.addEventListener('resize', checkMobileView);                        /*  Labels on top handler */            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                /*  If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types. */                /*  But typically, labels-on-top is a global setting. We'll apply it initially,  */                /*  and showInternalChart will toggle it if needed. */                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        /*  Legend interactions */            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        /*  Versus Chart Logic */            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            /*  Carousel & Dropdown Logic */            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        /*  Text Elements */            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 /*  Line chart animations if needed */                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          /*  Update labels-on-top based on current chart type */                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        /*  Update Subhead and Caption */                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                        var currentChartType = activeChart.getAttribute('data-chart-type');                        var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            /*  Image Comparison Logic */            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                /*  Zoom state */                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    /*  Max pan depends on how much the image is scaled beyond the wrapper */                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; /*  Prevent click after pinch */                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                /*  Expand/Close Logic */                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            /*  e.preventDefault(); // Removed to allow text selection */                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        /*  Load high-res images if available */                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        /*  e.preventDefault(); // Removed to allow text selection */                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                /*  Close on Escape */                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            /*  Shop The Look Hotspots */            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        /*  Remove highlights */                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    /*  Remove min-height after transition */                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        /*  Ensure container is tall enough */                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                /*  Highlight and scroll to item */                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            /*  Shop All button */            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    /*  Ensure container is tall enough */                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            /*  Close button in all products modal */            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            /*  Close modals when clicking outside */            chartWrapper.addEventListener('click', function(e) {                /*  Only close if clicking on the wrapper or container, not inside a modal content */                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            /*  Image Annotation Logic */            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();                    }                });            }            /*  Initial Animation */            window.fvAnimateCharts(chartWrapper);            /*  Countdown Logic */            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-1779368194174-jm2txd0sf', false); });      } else {        initialize('fv-chart-1779368194174-jm2txd0sf', false);      }    })();      </script></div><p>The Lenovo Legion Pro 7i's OLED is a 2560 x 1600 resolution panel that also enjoys a 240 Hz refresh rate. Whether you're diving into the deep blacks of throwback text parser game <a href="https://www.pcgamer.com/games/puzzle/my-penchant-for-yapping-keeps-getting-me-into-trouble-when-the-words-i-type-could-accidentally-kill-me/" target="_blank">Cryptmaster</a>, or you diving back into some FPS action in <a href="https://www.pcgamer.com/games/fps/marathons-new-pve-experiment-is-bungies-most-genius-decision-yet-so-make-it-a-full-mode-already/" target="_blank">Marathon's nighttime-take on Dire Marsh</a>, this laptop will have you covered.</p><p>On top of all of that, you're also getting a whopping 2 TB of onboard SSD storage for the price too. All that room will give your online shooter of choice and its many updates room to breathe, while also allowing you to keep your indie darlings close. Couple all of that storage with the 32 GB of RAM, it really is a cracking deal.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3ivdk2QPZUDmzLCVSn3JqP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/S2awnLAmBMX5ZNzeteiwpP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/vhMvCfzVJYUn2YDokuTrpP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/H86R2cqtPggqAGWVH7ThqP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/iSQyzKoa56HV9hWstToCqP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CGL6ZxfwL5fGkbhAka7oqP-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from various angles" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/CYQSvjy2difiu9dKqQoVFZ-1920-80.jpg" alt="Lenovo Legion Pro 7i Gen 10 gaming laptop from the underside" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Were I a younger, more spry gamer often on the move, I'd definitely consider scooping up this RTX 5080 laptop. Alas, it's just as well I'm neither young nor do I have especially deep pockets, as I'm sure carrying around this chunky lappy around would throw my back out either way. Furthermore, I'm told the outer shell is a fingerprint magnet, so it's just as well this gaming laptop exists far away from my chip-dust-encrusted student years. </p><p>Ah well, some things are simply not meant to be.</p><h2 id="check-out-all-of-b-amp-h-s-gaming-laptop-deals">👉<a href="https://www.bhphotovideo.com/c/products/gaming-laptops/ci/24610?filters=fct_a_filter_by%3A02_REBATE%3AREGULAR" target="_blank">Check out all of B&amp;H's gaming laptop deals👈</a></h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Behold, the return of the affordable 32 GB gaming laptop deal—which bodes well for Prime Day next week ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="ec612bf5-c3d9-48fb-bab4-7bb27a7380c2" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99" href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5s2VN6k5B29GNUgTQ8XkQW" name="Acerpredator16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5s2VN6k5B29GNUgTQ8XkQW-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow" data-dimension112="ec612bf5-c3d9-48fb-bab4-7bb27a7380c2" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99">Predator Helios Neo 16 AI | RTX 5070 (115 W): was $1849.99 now $1499.99</a></strong><br />Thought 32 GB gaming laptop deals were dead? So did I, to be honest. But this one's a peach for the cash, given that RAM prices are utterly ludicrous right now. It's also got a 240 Hz IPS display, a 115 W RTX 5070 mobile, and a chonky 24-core Intel CPU. Be still, my beating heart.<br /><br /><strong>Key specs: RTX 5070 (115 W) | Core Ultra 9 275HX | 16-inch | 16-inch | 1600p | 240 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow" data-dimension112="ec612bf5-c3d9-48fb-bab4-7bb27a7380c2" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99">View Deal</a></p></div><p>32 GB gaming laptops used to be legion on our <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">gaming laptop deals</a> page, but with Amazon Prime Day just around the corner, I've spotted the return of a favorite. Bucking the trend, here comes the <a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank">Acer Predator Helios Neo 16 AI for $1,500</a>—complete with a generous 32 GB of DDR5. </p><p>Not only that, but it's also got a 115 W variant of the RTX 5070 mobile, which has been paired with a 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>. That's a very capable GPU and an extremely powerful mobile CPU, all wrapped up in a good-looking chassis.</p><h2 id="all-of-our-hand-curated-early-amazon-prime-day-2026-deals">👉<a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank">All of our hand-curated early Amazon Prime Day 2026 deals</a>👈</h2><p>That makes this Acer machine, as modern as it looks, feel like a blast from the past in terms of pricing. Most RTX 5070 gaming laptops with just 16 GB of RAM are currently sitting well above the $1,500 mark, and many of them have far lesser components than this one.</p><p>And just to put a cherry on top of the gaming laptop cake, it's also got a 1600p 240 Hz IPS display. All you could really want for extra here is an OLED panel, but given the rest of the specs on offer, I can't really fault it.</p><p>The question, however, is whether you should buy now or wait to see what happens with the upcoming <a href="https://www.pcgamer.com/amazon-prime-day-gaming-laptop-deals/" target="_blank">Amazon Prime Day sales</a>. I'm no clairvoyant, but I'd be surprised if we saw lots of 32 GB machines crop up with massive discounts this event, as stock has been depleted since the start of the year thanks to 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">ongoing RAM crisis</a>.</p><p>I'm not saying we won't find a few, of course. Or that I can guarantee this lappy won't drop in price a bit further as the event goes on. All I can say is that the deal in front of me right now is darn good compared to the rest of the market, and having spent some time tapping around on Acer's Predator Helios lineup, I'd absolutely buy one with my own cash.</p><p>So, it's up to you whether you want to take a punt. Personally? I reckon you should give it some serious consideration. A laptop in the hand is sometimes worth two in the bush. Or something like that, anyway.</p><h2 id="shop-all-of-the-b-amp-h-photo-gaming-laptop-deals">👉<a href="https://www.bhphotovideo.com/c/buy/gaming-laptops/ci/24610" target="_blank">Shop all of the B&amp;H Photo gaming laptop deals</a>👈</h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/behold-the-return-of-the-affordable-32-gb-gaming-laptop-deal-which-bodes-well-for-prime-day-next-week/</link>
                                                                            <description>
                            <![CDATA[ Praise be to the RAM gods. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">w9T8bbsva5FMNwsEKfvKTk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/eMnM22brbNcQLFxUM4irii-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 16 Jun 2026 11:04:17 +0000</pubDate>                                                                                                                                <updated>Tue, 16 Jun 2026 11:04:40 +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-320-70.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/eMnM22brbNcQLFxUM4irii-1920-80.jpg">
                                                            <media:credit><![CDATA[Acer]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Acer Predator Helios Neo 16 AI gaming laptop on a pink and white deals background]]></media:description>                                                            <media:text><![CDATA[An Acer Predator Helios Neo 16 AI gaming laptop on a pink and white deals background]]></media:text>
                                <media:title type="plain"><![CDATA[An Acer Predator Helios Neo 16 AI gaming laptop on a pink and white deals background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/eMnM22brbNcQLFxUM4irii-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="ec612bf5-c3d9-48fb-bab4-7bb27a7380c2" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99" href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="5s2VN6k5B29GNUgTQ8XkQW" name="Acerpredator16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/5s2VN6k5B29GNUgTQ8XkQW-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow" data-dimension112="ec612bf5-c3d9-48fb-bab4-7bb27a7380c2" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99">Predator Helios Neo 16 AI | RTX 5070 (115 W): was $1849.99 now $1499.99</a></strong><br />Thought 32 GB gaming laptop deals were dead? So did I, to be honest. But this one's a peach for the cash, given that RAM prices are utterly ludicrous right now. It's also got a 240 Hz IPS display, a 115 W RTX 5070 mobile, and a chonky 24-core Intel CPU. Be still, my beating heart.<br /><br /><strong>Key specs: RTX 5070 (115 W) | Core Ultra 9 275HX | 16-inch | 16-inch | 1600p | 240 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank" rel="nofollow" data-dimension112="ec612bf5-c3d9-48fb-bab4-7bb27a7380c2" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W)" data-dimension25="$1499.99">View Deal</a></p></div><p>32 GB gaming laptops used to be legion on our <a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank">gaming laptop deals</a> page, but with Amazon Prime Day just around the corner, I've spotted the return of a favorite. Bucking the trend, here comes the <a href="https://www.bhphotovideo.com/c/product/1899207-REG/acer_phn16_73_95g8_16_predator_helios_neo.html" target="_blank">Acer Predator Helios Neo 16 AI for $1,500</a>—complete with a generous 32 GB of DDR5. </p><p>Not only that, but it's also got a 115 W variant of the RTX 5070 mobile, which has been paired with a 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>. That's a very capable GPU and an extremely powerful mobile CPU, all wrapped up in a good-looking chassis.</p><h2 id="all-of-our-hand-curated-early-amazon-prime-day-2026-deals">👉<a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank">All of our hand-curated early Amazon Prime Day 2026 deals</a>👈</h2><p>That makes this Acer machine, as modern as it looks, feel like a blast from the past in terms of pricing. Most RTX 5070 gaming laptops with just 16 GB of RAM are currently sitting well above the $1,500 mark, and many of them have far lesser components than this one.</p><p>And just to put a cherry on top of the gaming laptop cake, it's also got a 1600p 240 Hz IPS display. All you could really want for extra here is an OLED panel, but given the rest of the specs on offer, I can't really fault it.</p><p>The question, however, is whether you should buy now or wait to see what happens with the upcoming <a href="https://www.pcgamer.com/amazon-prime-day-gaming-laptop-deals/" target="_blank">Amazon Prime Day sales</a>. I'm no clairvoyant, but I'd be surprised if we saw lots of 32 GB machines crop up with massive discounts this event, as stock has been depleted since the start of the year thanks to 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">ongoing RAM crisis</a>.</p><p>I'm not saying we won't find a few, of course. Or that I can guarantee this lappy won't drop in price a bit further as the event goes on. All I can say is that the deal in front of me right now is darn good compared to the rest of the market, and having spent some time tapping around on Acer's Predator Helios lineup, I'd absolutely buy one with my own cash.</p><p>So, it's up to you whether you want to take a punt. Personally? I reckon you should give it some serious consideration. A laptop in the hand is sometimes worth two in the bush. Or something like that, anyway.</p><h2 id="shop-all-of-the-b-amp-h-photo-gaming-laptop-deals">👉<a href="https://www.bhphotovideo.com/c/buy/gaming-laptops/ci/24610" target="_blank">Shop all of the B&amp;H Photo gaming laptop deals</a>👈</h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This RTX 5070 gaming laptop is already so well-priced, I'd be tempted to jump on this deal before Prime Day has officially started ]]></title>
                                                                                                <dc:content><![CDATA[ <div class="product"><a data-dimension112="c46894df-a0de-4fe7-9c87-e39fb3fbf4b2" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$1199.99" href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZMBFWDbGe3kLiWaFSKfvyW" name="acer_nitro_v_16s_gaming_laptop" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZMBFWDbGe3kLiWaFSKfvyW-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank" rel="nofollow" data-dimension112="c46894df-a0de-4fe7-9c87-e39fb3fbf4b2" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$1199.99">Nitro V 16S | RTX 5070 (85 W): was $1399.99 now $1199.99</a></strong><br />In these RAMpocalypse-infested times, you have to sacrifice something to get a good gaming laptop at an affordable price, and in this case, it's the GPU's power limit—which has been lowered to 85 W. Still, everything else is nice for the money, and it should deliver good gaming performance with some DLSS assistance. This is the cheapest RTX 5070 machine I can find right now I'd buy with my own cash, and a pretty sweet deal when most of the competition is ranging around the $1,500 mark.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1600p | 165 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank" rel="nofollow" data-dimension112="c46894df-a0de-4fe7-9c87-e39fb3fbf4b2" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$1199.99">View Deal</a></p></div><p>Amazon Prime Day 2026 is nearly upon us, and I'm collecting early <a href="https://www.pcgamer.com/amazon-prime-day-gaming-laptop-deals/" target="_blank">Prime Day gaming laptop deals</a> in anticipation. There are already some great machines to be found for reasonable money, but this RTX 5070-equipped <a href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank">Acer Nitro V 16S for $1,200 at B&amp;H Photo</a> will take some beating.</p><p>Now, I can't guarantee this lappy won't drop in price during the upcoming sales event, which <strong>officially begins next week on June 23</strong>. However, sub-$1,500 RTX 5070 machines can be very difficult to find right now, so this particular model makes a great case for itself before Prime Day officially starts.</p><h2 id="all-of-our-hand-curated-early-amazon-prime-day-2026-deals-2">👉<a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank">All of our hand-curated early Amazon Prime Day 2026 deals</a>👈</h2><p>It's also one of Acer's S-line models, which means it's skinnier than your average reasonably-priced gaming laptop. There is a caveat to be aware of, though, before you go dropping your hard-earned cash.</p><p>The GPU here has been power-limited to 85 W. Now, being an RTX 5070 mobile graphics chip, it should still be fairly punchy at this wattage. However, this Acer has a 1600p 165 Hz display—which means you'll likely be leaning on DLSS and Frame Generation in demanding games to keep your frame rates high.</p><p>Which wouldn't bother me much, personally, given how much I'd be saving. This Acer machine is cheaper than many RTX 5060 gaming laptops you'll find at the moment, and it's got much more graphical grunt. </p><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="5vsJYoDjnDogPSCho4FugD" name="AcerV16Spurple" alt="An Acer Nitro V 16S gaming laptop shot from behind on a purple gradient background" src="https://cdn.mos.cms.futurecdn.net/5vsJYoDjnDogPSCho4FugD-1920-80.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: Acer)</span></figcaption></figure><p>Plus, with a 10-core (six Performance, eight Efficient) <a href="https://www.intel.com/content/www/us/en/products/sku/241653/intel-core-7-processor-240h-24m-cache-up-to-5-20-ghz/specifications.html" target="_blank">Intel chip</a>, 16 GB of DDR5, and a properly-sized 1 TB SSD crammed inside, there aren't many other compromises to be made. Sure, I'd love 32 GB of RAM, but given the current <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a>, it's probably a bit too much to ask.</p><p>With Prime Day just around the corner, I'm expecting lots of RTX 5070 gaming lappys to drop in price. That being said, I'll be surprised if lots of them drop much below £1,200, which makes this machine a great deal now, and likely a very competitive one if it sticks around over the next couple of weeks. </p><p>Me? I'd be sorely tempted to pick one up now for this sort of cash, and save myself some hassle. How about you?</p><h2 id="shop-all-of-the-b-amp-h-photo-gaming-laptop-deals-2">👉<a href="https://www.bhphotovideo.com/c/buy/gaming-laptops/ci/24610" target="_blank">Shop all of the B&amp;H Photo gaming laptop deals</a>👈</h2> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/this-rtx-5070-gaming-laptop-is-already-so-well-priced-id-be-tempted-to-jump-on-this-deal-before-prime-day-has-officially-started/</link>
                                                                            <description>
                            <![CDATA[ In a sea of $1,500+ RTX 5070 mobile machines, this old favourite rises to the top. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MFDi8jAXawJZ2uFrshZBSA</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FAKBuRYxUWnMF78pBmVzEX-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 15 Jun 2026 12:24:24 +0000</pubDate>                                                                                                                                <updated>Mon, 15 Jun 2026 12:24:46 +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-320-70.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/FAKBuRYxUWnMF78pBmVzEX-1920-80.jpg">
                                                            <media:credit><![CDATA[Acer]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An Acer Nitro V 16S gaming laptop on a pink and white background, with &quot;deals&quot; text running down the right hand side]]></media:description>                                                            <media:text><![CDATA[An Acer Nitro V 16S gaming laptop on a pink and white background, with &quot;deals&quot; text running down the right hand side]]></media:text>
                                <media:title type="plain"><![CDATA[An Acer Nitro V 16S gaming laptop on a pink and white background, with &quot;deals&quot; text running down the right hand side]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FAKBuRYxUWnMF78pBmVzEX-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="product"><a data-dimension112="c46894df-a0de-4fe7-9c87-e39fb3fbf4b2" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$1199.99" href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:800px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZMBFWDbGe3kLiWaFSKfvyW" name="acer_nitro_v_16s_gaming_laptop" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZMBFWDbGe3kLiWaFSKfvyW-1920-80.jpg" mos="" align="middle" fullscreen="" width="800" height="800" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank" rel="nofollow" data-dimension112="c46894df-a0de-4fe7-9c87-e39fb3fbf4b2" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$1199.99">Nitro V 16S | RTX 5070 (85 W): was $1399.99 now $1199.99</a></strong><br />In these RAMpocalypse-infested times, you have to sacrifice something to get a good gaming laptop at an affordable price, and in this case, it's the GPU's power limit—which has been lowered to 85 W. Still, everything else is nice for the money, and it should deliver good gaming performance with some DLSS assistance. This is the cheapest RTX 5070 machine I can find right now I'd buy with my own cash, and a pretty sweet deal when most of the competition is ranging around the $1,500 mark.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1600p | 165 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank" rel="nofollow" data-dimension112="c46894df-a0de-4fe7-9c87-e39fb3fbf4b2" data-action="Deal Block" data-label="Nitro V 16S | RTX 5070 (85 W)" data-dimension48="Nitro V 16S | RTX 5070 (85 W)" data-dimension25="$1199.99">View Deal</a></p></div><p>Amazon Prime Day 2026 is nearly upon us, and I'm collecting early <a href="https://www.pcgamer.com/amazon-prime-day-gaming-laptop-deals/" target="_blank">Prime Day gaming laptop deals</a> in anticipation. There are already some great machines to be found for reasonable money, but this RTX 5070-equipped <a href="https://www.bhphotovideo.com/c/product/1911070-REG/acer_anv16s_71_71bs_16_nitro_16s_gaming.html" target="_blank">Acer Nitro V 16S for $1,200 at B&amp;H Photo</a> will take some beating.</p><p>Now, I can't guarantee this lappy won't drop in price during the upcoming sales event, which <strong>officially begins next week on June 23</strong>. However, sub-$1,500 RTX 5070 machines can be very difficult to find right now, so this particular model makes a great case for itself before Prime Day officially starts.</p><h2 id="all-of-our-hand-curated-early-amazon-prime-day-2026-deals-2">👉<a href="https://www.pcgamer.com/best-amazon-prime-day-pc-gaming-deals/" target="_blank">All of our hand-curated early Amazon Prime Day 2026 deals</a>👈</h2><p>It's also one of Acer's S-line models, which means it's skinnier than your average reasonably-priced gaming laptop. There is a caveat to be aware of, though, before you go dropping your hard-earned cash.</p><p>The GPU here has been power-limited to 85 W. Now, being an RTX 5070 mobile graphics chip, it should still be fairly punchy at this wattage. However, this Acer has a 1600p 165 Hz display—which means you'll likely be leaning on DLSS and Frame Generation in demanding games to keep your frame rates high.</p><p>Which wouldn't bother me much, personally, given how much I'd be saving. This Acer machine is cheaper than many RTX 5060 gaming laptops you'll find at the moment, and it's got much more graphical grunt. </p><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="5vsJYoDjnDogPSCho4FugD" name="AcerV16Spurple" alt="An Acer Nitro V 16S gaming laptop shot from behind on a purple gradient background" src="https://cdn.mos.cms.futurecdn.net/5vsJYoDjnDogPSCho4FugD-1920-80.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: Acer)</span></figcaption></figure><p>Plus, with a 10-core (six Performance, eight Efficient) <a href="https://www.intel.com/content/www/us/en/products/sku/241653/intel-core-7-processor-240h-24m-cache-up-to-5-20-ghz/specifications.html" target="_blank">Intel chip</a>, 16 GB of DDR5, and a properly-sized 1 TB SSD crammed inside, there aren't many other compromises to be made. Sure, I'd love 32 GB of RAM, but given the current <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a>, it's probably a bit too much to ask.</p><p>With Prime Day just around the corner, I'm expecting lots of RTX 5070 gaming lappys to drop in price. That being said, I'll be surprised if lots of them drop much below £1,200, which makes this machine a great deal now, and likely a very competitive one if it sticks around over the next couple of weeks. </p><p>Me? I'd be sorely tempted to pick one up now for this sort of cash, and save myself some hassle. How about you?</p><h2 id="shop-all-of-the-b-amp-h-photo-gaming-laptop-deals-2">👉<a href="https://www.bhphotovideo.com/c/buy/gaming-laptops/ci/24610" target="_blank">Shop all of the B&amp;H Photo gaming laptop deals</a>👈</h2>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Framework has delayed its 'MacBook Pro for Linux users' by a month, citing problems with its display and touchpad ]]></title>
                                                                                                <dc:content><![CDATA[ <p>We managed to get hands-on experience with Framework's new "<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 Pro for Linux users</a>" just last week, and we were mighty impressed with it. If you, too, were impressed and placed your preorders for its June release, I have some bad news. It's now going to be released one month later. </p><p>In an email sent to PC Gamer and those who have preordered the device, Framework says it has discovered two issues that have made the company push back the release from late June to late July. </p><p>The first issue is with the haptic touchpad. Supposedly, Framework engineers spotted a bug with the touchpad where it would "rarely" reset itself after repeated clicking. An investigation discovered that this is partly caused by an electrical issue in the PCB, so now Framework are awaiting the testing period of the new PCB to make sure it is ready to ship en masse. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAx2nX"></div>                            </div>                            <script src="https://kwizly.com/embed/eAx2nX.js" async=""></script><p>The second issue is with the display. Framework says that the 13.5-inch 2880x1920 custom display ran into a bug with the current panel, which took a firmware update to solve. Should you want to buy the display by itself, that has also been delayed until July. </p><p>One thing that hasn't been delayed is the 13 Pro Mainboard shipments. You can still buy both the Ultra Series 3 and Ryzen AI 300 variants, and if you already have a preorder, you can expect that to arrive by June. Unfortunately, though, Framework clarifies that press reviews of the laptop will go live in July, so those who have preordered mainboards won't be able to catch full reviews before it's in their hands. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/hYo72rpRTxX37SMpYs8eVX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cCpT7e3pawcZt98n3TPDcX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8K4o48ZiqYNKkVZa9EBn4T-1920-80.jpg" alt="Framework 13 Pro ultra-repairable and upgradeable laptop" /><figcaption><small role="credit">Framework</small></figcaption></figure></figure><p>The <a href="https://frame.work/gb/en/products/laptop13pro-intel-ultra-3/configuration/new" target="_blank">Framework 13 Pro</a> can be selected from Framework with either Windows or Linux, is designed to give strong battery life, has a full CNC aluminium chassis, and has a "power-optimised" display with touch support. The haptic trackpad, as we were told last week, is supposedly a bridge gap for Mac users looking to make the swap. Our Dave said, "They [Mac users] want to be able to touch any part of the trackpad to actuate a click and that's exactly what the new trackpad enables."</p><p>Notably, the Linux pre-loaded version of the laptop was actually outselling the Windows configuration when we spoke to CEO Nirav Patel last week. On one hand, that's a good sign of how far Linux has come recently. On the other hand, Framework devices do tend to be a bit more involved due to their breadth of customisation options, so the ultra casual Windows users might not have the 'Framework MacBook Pro' on their wishlist. </p><p>We'll have to get even more hands-on time with the 13 Pro to see if the wait and cost are worth it, but we've certainly been pretty into what we've seen so far. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/framework-has-delayed-its-macbook-pro-for-linux-users-by-a-month-citing-problems-with-its-display-and-touchpad/</link>
                                                                            <description>
                            <![CDATA[ You can still get the Mainboard by June if you've already preordered, though. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jMPd5MvbwtCv9zxA5vHryF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pLJcMfVvtdfr7QU84ezmMX-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 11 Jun 2026 10:18:08 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE-320-70.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/pLJcMfVvtdfr7QU84ezmMX-1920-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/pLJcMfVvtdfr7QU84ezmMX-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>We managed to get hands-on experience with Framework's new "<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 Pro for Linux users</a>" just last week, and we were mighty impressed with it. If you, too, were impressed and placed your preorders for its June release, I have some bad news. It's now going to be released one month later. </p><p>In an email sent to PC Gamer and those who have preordered the device, Framework says it has discovered two issues that have made the company push back the release from late June to late July. </p><p>The first issue is with the haptic touchpad. Supposedly, Framework engineers spotted a bug with the touchpad where it would "rarely" reset itself after repeated clicking. An investigation discovered that this is partly caused by an electrical issue in the PCB, so now Framework are awaiting the testing period of the new PCB to make sure it is ready to ship en masse. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAx2nX"></div>                            </div>                            <script src="https://kwizly.com/embed/eAx2nX.js" async=""></script><p>The second issue is with the display. Framework says that the 13.5-inch 2880x1920 custom display ran into a bug with the current panel, which took a firmware update to solve. Should you want to buy the display by itself, that has also been delayed until July. </p><p>One thing that hasn't been delayed is the 13 Pro Mainboard shipments. You can still buy both the Ultra Series 3 and Ryzen AI 300 variants, and if you already have a preorder, you can expect that to arrive by June. Unfortunately, though, Framework clarifies that press reviews of the laptop will go live in July, so those who have preordered mainboards won't be able to catch full reviews before it's in their hands. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/hYo72rpRTxX37SMpYs8eVX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/cCpT7e3pawcZt98n3TPDcX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8K4o48ZiqYNKkVZa9EBn4T-1920-80.jpg" alt="Framework 13 Pro ultra-repairable and upgradeable laptop" /><figcaption><small role="credit">Framework</small></figcaption></figure></figure><p>The <a href="https://frame.work/gb/en/products/laptop13pro-intel-ultra-3/configuration/new" target="_blank">Framework 13 Pro</a> can be selected from Framework with either Windows or Linux, is designed to give strong battery life, has a full CNC aluminium chassis, and has a "power-optimised" display with touch support. The haptic trackpad, as we were told last week, is supposedly a bridge gap for Mac users looking to make the swap. Our Dave said, "They [Mac users] want to be able to touch any part of the trackpad to actuate a click and that's exactly what the new trackpad enables."</p><p>Notably, the Linux pre-loaded version of the laptop was actually outselling the Windows configuration when we spoke to CEO Nirav Patel last week. On one hand, that's a good sign of how far Linux has come recently. On the other hand, Framework devices do tend to be a bit more involved due to their breadth of customisation options, so the ultra casual Windows users might not have the 'Framework MacBook Pro' on their wishlist. </p><p>We'll have to get even more hands-on time with the 13 Pro to see if the wait and cost are worth it, but we've certainly been pretty into what we've seen so far. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ October Prime Day gaming laptop deals ]]></title>
                                                                                                <dc:content><![CDATA[ <p>October Prime Day (or Big Deal Days, if you really must insist), has technically finished. The event ran until October 7, but the good news is that Newegg, Best Buy and more keep a lot of deals running well after Amazon's event finishes. So, there's still time to pick up a great deal on a gaming laptop.</p><p>👉<strong>We also collect deals all year round on our regular </strong><a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank"><strong>best deals on gaming laptops</strong></a><strong> page.</strong>👈</p><p>There are still some good discounts on great machines at the moment, despite this year being full of price increases as a major theme. </p><p>I've broken the deals up into pricing categories, from cheap but very cheerful RTX 5050 machines for under $1,000, to the odd RTX 5080-equipped fire breathing monster cruising at just over $2,000. And everything in between, of course. </p><h2 class="article-body__section" id="section-where-to-buy-the-best-prime-day-gaming-laptop-deals"><span>Where to buy the best Prime Day gaming laptop deals</span></h2><ul><li><strong>Amazon:</strong> <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank">Good lord, a <strong>$1,200 RTX 5070 Acer gaming laptop</strong></a></li><li><strong>Newegg:</strong> <a href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank">The best deal on an RTX 5070 Ti gaming laptop: MSI Vector 16 HX AI for $1,599</a></li><li><strong>Acer:</strong> <a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank">RTX 5060 Acer machine with 165 Hz display for $1,150</a></li><li><strong>Best Buy: </strong><a href="https://www.bestbuy.com/product/gigabyte-gaming-a16-16-165hz-1920x1200-wuxga-intel-core-i7-13620h-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-black-steel/J3GWPQC2TJ/sku/6632143" target="_blank">$1,250 32 GB RTX 5060 Gigabyte gaming laptop</a></li><li><strong>Walmart:</strong> <a href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank">OLED-equipped RTX 5060 Lenovo Legion 5i for $1,499</a></li><li><strong>Lenovo: </strong><a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank">Budget 100 W RTX 5050 machine for $999</a></li><li><strong>B&amp;H Photo:</strong> <a href="https://www.bhphotovideo.com/c/buy/gaming-laptops/ci/24610" target="_blank">Lenovo, Acer, and Gigabyte gaming laptop deals starting at $1,250</a></li><li><strong>Asus:</strong> <a href="https://www.bestbuy.com/site/searchpage.jsp?id=pcat17071&amp;st=asus%20gaming%20laptop" target="_blank">$100s off Asus machines at Best Buy</a></li><li><strong>Razer:</strong> <a href="https://www.razer.com/store/gaming-laptops" target="_blank">Some of the best gaming laptops we've ever tested</a></li><li><strong>MSI:</strong> <a href="https://www.newegg.com/p/pl?d=MSI+gaming+laptop" target="_blank">Huge selection of MSI gaming laptops at Newegg</a></li><li><strong>Lenovo:</strong> <a href="https://www.lenovo.com/us/en/laptops/results/?visibleDatas=698%3ALegion&amp;sortBy=priceUp" target="_blank">Legion gaming laptops aplenty</a></li><li><strong>Dell:</strong> <a href="https://www.dell.com/en-us/shop/dell-computer-laptops/scr/laptops/gaming" target="_blank">Alienware gaming laptops live here</a></li></ul><p><strong>💻 RTX 5050</strong> - Lenovo LOQ | <a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank"><strong>$999 @ Best Buy (save $176)</strong></a><br /><strong>💻 RTX 5060</strong> - Acer Nitro V16 | <a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank"><strong>$1,149 @ Best Buy (save $480)</strong></a><br /><strong>💻 RTX 5070</strong> - Acer Nitro V16 | <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank"><strong>$1,200 @ Amazon (save $100)</strong></a><br /><strong>💻 RTX 5070 Ti</strong> - MSI Vector 16 HX AI | <a href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank"><strong>$1,599 @ Newegg (save $400)</strong></a><br /><strong>💻 RTX 5080</strong> - MSI Vector 16 HX AI | <a href="https://www.newegg.com/msi-16-geforce-rtx-5080-laptop-gpu-intel-core-ultra-9-275hx-16gb-memory-1-tb-ssd/p/N82E16834156737" target="_blank"><strong>$2,299 @ Newegg (save $300) </strong></a></p><div class="vizualizer-embed"><iframe   srcdoc="<!DOCTYPE html><html><head>  <style>    #widget-t31ffft *:not(svg):not(path) { box-sizing: border-box; }    #widget-t31ffft h1, #widget-t31ffft p, #widget-t31ffft 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-t31ffft, :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-t31ffft); 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-t31ffft 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-t31ffft tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0px; }.prose :where(t#widget-t31ffft 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-t31ffft: 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-t31ffft: 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-t31ffft 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-t31ffft td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(t#widget-t31ffft 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-t31ffft 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-t31ffft td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(t#widget-t31ffft 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 { flex-shrink: 1; }.flex-shrink-0 { flex-shrink: 0; }.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-x-0 { --tw-translate-x: calc(var(--spacing) * 0); translate: var(--tw-translate-x) var(--tw-translate-y); }.translate-x-4 { --tw-translate-x: calc(var(--spacing) * 4); 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-2\.5 { gap: calc(var(--spacing) * 2.5); }.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 { --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-0 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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-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-t31ffft: 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-t31ffft: 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-\[\#b8181e\]:hover { background-color: rgb(184, 24, 30); }  .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\]:focus { --tw-ring-color: #dc1f26; }.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-1:focus { --tw-ring-offset-width: 1px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }.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-t31ffft"><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 134 gaming laptop 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">1336</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 1rem; 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; margin: 0;">Latest Reviews</h3>          <div style="display: flex; align-items: center;">            <span style="font-size: 0.75rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: #737373; margin-right: 1.25rem; user-select: none;">Score</span>            <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>          </div>        </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 Laptops";        const INITIALLY_OPEN = false;        // Embedded complete category data        let LOCAL_REVIEWS = JSON.parse(decodeURIComponent("%5B%7B%22id%22%3A%22DgZUgXbK89aWX4mFm3ARYT%22%2C%22title%22%3A%22MSI%20Crosshair%2016%20Max%20HX%20E2W%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fmsi-crosshair-16-max-hx-e2w-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-09-01T09%3A50%3A22Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fhfi6afiN7tUhEpMkwksafU.jpg%22%2C%22strapline%22%3A%22Great%20mid-range%20performance%2C%20but%20most%20certainly%20at%20a%20cost.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22laptop%22%2C%22gaming%20laptop%22%2C%22MSI%22%2C%22MSI%20Crosshair%2016%20Max%20HX%20E2W%22%2C%22RTX%205070%20mobile%22%5D%2C%22score%22%3A69%2C%22summary%22%3A%22Great%20mid-range%20performance%2C%20but%20most%20certainly%20at%20a%20cost.%22%7D%2C%7B%22id%22%3A%22YWioFrCHodP5VUK68GX2Q6%22%2C%22title%22%3A%22MSI%20Stealth%2016%20AI%2B%20B3W%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fmsi-stealth-16-ai-b3w-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-26T15%3A04%3A21Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FkzGmhrk73CvMfpLwX9bzuQ.jpg%22%2C%22strapline%22%3A%22Hella%20nice%2C%20but%20hella%20expensive.%20Thanks%2C%202026.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22laptop%22%2C%22gaming%20laptop%22%2C%22MSI%20Stealth%2016%20AI%2B%22%2C%22MSI%22%2C%22RTX%205080%20Mobile%22%5D%2C%22score%22%3A80%2C%22summary%22%3A%22Hella%20nice%2C%20but%20hella%20expensive.%20Thanks%2C%202026.%22%7D%2C%7B%22id%22%3A%22NxoiRUG9zEX5pCTyQbyoFm%22%2C%22title%22%3A%22Acer%20Predator%20Helios%20NEO%2016S%20AI%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Facer-predator-helios-neo-16s-ai-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-19T11%3A11%3A35Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FjaZXgvA4H2dkWq46FFbrdn.jpg%22%2C%22strapline%22%3A%22A%20tale%20of%20two%20chippies%20as%20cursed%20power%20delivery%20strikes%20again.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Acer%22%2C%22Acer%20Predator%20Helios%20Neo%2016S%22%5D%2C%22score%22%3A70%2C%22summary%22%3A%22A%20tale%20of%20two%20chippies%20as%20cursed%20power%20delivery%20strikes%20again.%22%7D%2C%7B%22id%22%3A%22D9HRoAXmmbE9a5yRWs2wFL%22%2C%22title%22%3A%22Asus%20ROG%20Zephyrus%20G16%20(2026)%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fasus-rog-zephyrus-g16-2026-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-07T15%3A49%3A06Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FozLmpvwtRGMfs4nrhJGSjH.jpg%22%2C%22strapline%22%3A%22The%20super-portable%20G16%20is%2C%20in%20many%20ways%2C%20better%20than%20ever%E2%80%94but%20the%20memory%20crisis%20has%20priced%20it%20out%20of%20top%20contention.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Asus%22%2C%22Asus%20ROG%20Zephyrus%20G16%202026%22%2C%22RTX%205080%20Mobile%22%2C%22RTX%20Blackwell%22%2C%22Nvidia%22%2C%22Intel%22%2C%22Panther%20Lake%22%2C%22Intel%20Core%20Ultra%209%20386H%22%5D%2C%22score%22%3A78%2C%22summary%22%3A%22The%20super-portable%20G16%20is%2C%20in%20many%20ways%2C%20better%20than%20ever%E2%80%94but%20the%20memory%20crisis%20has%20priced%20it%20out%20of%20top%20contention.%22%7D%2C%7B%22id%22%3A%227ysLkANjhLkLSSTYSuTMVV%22%2C%22title%22%3A%22Razer%20Blade%2016%20(2026)%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Frazer-blade-16-2026-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-03T14%3A44%3A57Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FSngjBKNEj6gkELFRH4Vdp5.jpg%22%2C%22strapline%22%3A%22It's%20still%20one%20of%20the%20best%20gaming%20laptops%20money%20can%20buy%2C%20but%20the%20massive%20price%20tag%20throws%20me%20for%20a%20loop.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Razer%22%2C%22Razer%20Blade%2016%22%2C%22Razer%20Blade%2016%20(2026)%22%2C%22RTX%205090%20mobile%22%2C%22RTX%20Blackwell%22%2C%22Nvidia%22%2C%22Intel%22%2C%22Panther%20Lake%22%2C%22Intel%20Core%20Ultra%209%20386H%22%5D%2C%22score%22%3A86%2C%22summary%22%3A%22It's%20still%20one%20of%20the%20best%20gaming%20laptops%20money%20can%20buy%2C%20but%20the%20massive%20price%20tag%20throws%20me%20for%20a%20loop.%22%7D%2C%7B%22id%22%3A%22VRhQczsWm3d4tLpQ4mqQy6%22%2C%22title%22%3A%22Framework%2013%20Pro%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fframework-13-pro-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-27T16%3A25%3A42Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fnbs2FbEVLThThLpncCELCJ.jpg%22%2C%22strapline%22%3A%22The%20best%20laptop%20Framework's%20ever%20produced%2C%20and%20one%20of%20the%20best%20I've%20ever%20used.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Framework%22%2C%22Framework%2013%20Pro%22%2C%22Panther%20Lake%22%2C%22Intel%22%2C%22Intel%20Core%20Ultra%20Series%203%22%5D%2C%22score%22%3A88%2C%22summary%22%3A%22The%20best%20laptop%20Framework's%20ever%20produced%2C%20and%20one%20of%20the%20best%20I've%20ever%20used.%22%7D%2C%7B%22id%22%3A%22uerTRP2xkLJ8DD2ks9GN9N%22%2C%22title%22%3A%22Asus%20ZenBook%20A16%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fasus-zenbook-a16-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-10T15%3A44%3A56Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FtXLzjDGt9GE2krKoZ5ZtEm.jpg%22%2C%22strapline%22%3A%22The%20latest%20Snapdragon%20chip%20in%20a%20thin%20and%20light%20shell.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Asus%22%2C%22ZenBook%20A16%22%2C%22Qualcomm%22%2C%22Snapdragon%20X2%20Elite%20Extreme%20Edition%22%5D%2C%22score%22%3A73%2C%22summary%22%3A%22The%20latest%20Snapdragon%20chip%20in%20a%20thin%20and%20light%20shell.%22%7D%2C%7B%22id%22%3A%22JHtmijAhGYS67N2uxeWYDR%22%2C%22title%22%3A%22MacBook%20Neo%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fmacbook-neo-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-03-30T11%3A50%3A24Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FcaHCBCuuczphAKcLJgYRfb.jpg%22%2C%22strapline%22%3A%22Apple's%20cheap%20laptop%20struggles%20to%20rise%20to%20the%20occasion%2C%20but%20remains%20an%20impressive%20little%20machine.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22apple%22%2C%22MacBook%20Neo%22%2C%22laptop%22%5D%2C%22score%22%3A80%2C%22summary%22%3A%22Apple's%20cheap%20laptop%20struggles%20to%20rise%20to%20the%20occasion%2C%20but%20remains%20an%20impressive%20little%20machine.%22%7D%2C%7B%22id%22%3A%22tH3CGay73ZbEimHAk2YZXB%22%2C%22title%22%3A%22Acer%20Nitro%20V%2016%20AI%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Facer-nitro-v-16-ai-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-03-04T12%3A47%3A09Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FspDb3pwqYMZKsyTGVJjMuQ.jpg%22%2C%22strapline%22%3A%22Ignore%20the%20AI%20moniker%3B%20if%20you%20can%20get%20this%20thing%20at%20a%20reasonable%20price%20with%20the%20right%20spec%2C%20it's%20a%20real%20treat.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Acer%22%2C%22Acer%20Nitro%20V%2016%22%5D%2C%22score%22%3A81%2C%22summary%22%3A%22Ignore%20the%20AI%20moniker%3B%20if%20you%20can%20get%20this%20thing%20at%20a%20reasonable%20price%20with%20the%20right%20spec%2C%20it's%20a%20real%20treat.%22%7D%2C%7B%22id%22%3A%22pwn39iCVVxPcCvtsDYUBNa%22%2C%22title%22%3A%22Acer%20Nitro%20V15%20gaming%20laptop%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Facer-nitro-v15-gaming-laptop-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-02-16T13%3A51%3A43Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FyNTxxbzSiH3jiobPcMdf5X.jpg%22%2C%22strapline%22%3A%22Due%20to%20unforeseen%20market%20forces%2C%20we've%20travelled%20back%20in%20time.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Acer%22%2C%22Nitro%20V15%22%5D%2C%22score%22%3A66%2C%22summary%22%3A%22Due%20to%20unforeseen%20market%20forces%2C%20we've%20travelled%20back%20in%20time.%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();          updateIframeHeight(true, false);        }                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 = 1336;        const CATEGORY_COUNT = 134;        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("");                    if (INITIALLY_OPEN) {            openDropdown();          }                    // 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 Laptops Widget"></iframe></div><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/1u7oN5ovAeo" allowfullscreen=""></iframe></div></div><h2 class="article-body__section" id="section-amazon-prime-day-gaming-laptop-deals-under-1-000"><span>Amazon Prime Day gaming laptop deals under $1,000</span></h2><div class="product"><a data-dimension112="db0e60f6-c0ab-11f1-bd2e-bf669941e690" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99" href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3f3kgZLg9nfmGoPu6JpRuE" name="1782125900.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3f3kgZLg9nfmGoPu6JpRuE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow" data-dimension112="db0e60f6-c0ab-11f1-bd2e-bf669941e690" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99">LOQ | RTX 5050 (100 W) | 16 GB DDR5: was $1174.99 now $998.99</a></strong><br />Ordinarily, an RTX 5050 gaming laptop for nearly $1,000 wouldn't be particularly special. However, this one has a 100 W GPU power limit, which means it should be reasonably punchy when paired with a 1080p display. It's a shame the RAM is limited to a single module, but in terms of gaming performance the lack of dual channel shouldn't affect it much, as we found when we <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-loq-15-gen10-review/" target="_blank">reviewed an RTX 5060 model</a> late last year.<br /><br /><strong>Key specs: RTX 5050 (100 W) | Core i5 13450HX | 15-inch | 1080p | 144 Hz | 16 GB DDR5 | 512 GB</strong><a class="view-deal button" href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow" data-dimension112="db0e60f6-c0ab-11f1-bd2e-bf669941e690" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99">View Deal</a></p></div><h2 class="article-body__section" id="section-1-000-1-500"><span>$1,000-$1,500</span></h2><div class="product"><a data-dimension112="c84f6da0-bb35-11f1-a4fb-bb26d29c9ef2" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99" href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QCq3qMcXUD6x4u7bDU2FjZ" name="AcerNitroV16 (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QCq3qMcXUD6x4u7bDU2FjZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow" data-dimension112="c84f6da0-bb35-11f1-a4fb-bb26d29c9ef2" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99">Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5: was $1629.99 now $1149.99</a></strong><br />If you're shopping for a gaming laptop anywhere near the $1,000 mark, SSD sizes can unfortunately suffer. This Acer lappy has a 512 GB model, which is pretty small, and the GPU's 75 W power limit is a touch low. However, it's still the cheapest (good) RTX 5060 gaming laptop I can find, and it should perform well with its 1200p, 165 Hz screen. If you're watching your pennies, this is a good price for this particular machine.</p><p><strong>Key specs: RTX 5060 (75 W) | Core 7 240H | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow" data-dimension112="c84f6da0-bb35-11f1-a4fb-bb26d29c9ef2" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99">View Deal</a></p></div><div class="product"><a data-dimension112="41015f8a-c197-11f1-ae2f-d5adcd9265f1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rj5HUrStGuVCqnxpVPrbLJ" name="AcerNitroV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rj5HUrStGuVCqnxpVPrbLJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="41015f8a-c197-11f1-ae2f-d5adcd9265f1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5: was $1299.99 now $1199.99</a></strong><br />Good lord, it's an RTX 5070 gaming laptop for the same price I <em>used</em> to find them. This Acer Nitro V 16 is a solidly specced machine, what with its 10-core Intel CPU (six Performance, four Efficient) and Nvidia's mid-range graphics card sitting in its tidy-looking frame. The GPU has been power limited to 85 W, but it should still do very well with a 1200p screen. It's a shame about the small SSD, but for this price, in this market? I'll take it all day long.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="41015f8a-c197-11f1-ae2f-d5adcd9265f1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f6e7c-bb35-11f1-91a5-c7d22052d3da" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99" href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4o9dqSGzKqi3LLfhBg58ph" name="GigabyteAeroX16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4o9dqSGzKqi3LLfhBg58ph-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow" data-dimension112="c84f6e7c-bb35-11f1-91a5-c7d22052d3da" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99">Aero X16 | RTX 5060 (85 W) | 32 GB DDR5: was $1299.99 now $1224.99</a></strong><br />This is a power-limited RTX 5060 machine—but you do get 32 GB of DDR5 for your cash, which is increasingly rare in 2026. The processor is decently beefy, too, although you will need to lean on upscaling to make the most of its 1600p 165 Hz screen. If you want 32 GB of RAM in a gaming laptop, this is about the cheapest I'd consider.</p><p><strong>Key specs: RTX 5060 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 165 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow" data-dimension112="c84f6e7c-bb35-11f1-91a5-c7d22052d3da" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f6eea-bb35-11f1-9367-c59fdeb25968" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499" href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ES7y3yzMVNiUYVRM5ARBjT" name="Lenovo Legion 5i" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ES7y3yzMVNiUYVRM5ARBjT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow" data-dimension112="c84f6eea-bb35-11f1-9367-c59fdeb25968" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499">Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED: was $2299.99 now $1499</a></strong><br />While this is still a lot of money for an RTX 5060 machine, there are two main points to consider. One, it's got a 100 W GPU power limit, which is better than most. And two, it's got a 165 Hz OLED display, which means you get some of the best screen tech around crammed within a 15.1 inch frame. The CPU is plenty punchy, and it's also got a proper 1 TB SSD. The RTX 5060 will need a fair bit of DLSS help to push pixels at 1600p resolution, but this lappy is still well worth considering for the cash.</p><p><strong>Key specs: RTX 5060 (100 W) | Core i7 14700HX | 15.1-inch | 1600p | 165 Hz OLED | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow" data-dimension112="c84f6eea-bb35-11f1-9367-c59fdeb25968" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499">View Deal</a></p></div><h2 class="article-body__section" id="section-1-500"><span>$1,500+</span></h2><div class="product"><a data-dimension112="db0e636c-c0ab-11f1-99fc-ffcae29bf7bf" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99" href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MrnxPJ2LvS5YYCVZY7vy7R" name="Asus TUF A16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MrnxPJ2LvS5YYCVZY7vy7R-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow" data-dimension112="db0e636c-c0ab-11f1-99fc-ffcae29bf7bf" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99">TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5: was $2224.99 now $1599.99</a></strong><br />Ah, one of my favorites. This Asus has properly powerful RTX 5070 with a 115 W limit, a 16-core, 32-thread AMD chip with serious grunt, and a 1200p, 165 Hz screen that should give the GPU little trouble. The downside? It's got a teeny tiny SSD. We're <a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank">finding deals on those too</a>, so I'd be sticking a 1 TB drive in this beastie at the earliest opportunity.</p><p><strong>Key specs: RTX 5070 (115 W) | Ryzen 9 8940HX | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow" data-dimension112="db0e636c-c0ab-11f1-99fc-ffcae29bf7bf" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99">View Deal</a></p></div><div class="product"><a data-dimension112="db0e63ee-c0ab-11f1-9136-3be5e95ea1ee" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension25="$1618" href="https://www.walmart.com/ip/GIGABYTE-Gaming-A16-16-Laptop-Intel-Core-i7-13620H-32GB-RAM-1TB-SSD-GeForce-RTX-5070-165Hz-IPS-Black-Steel-CWHI3US864SH/19960921727" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EZnfGSPwbeRukWtnZaGFDT" name="GigabyteGamingA16 (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EZnfGSPwbeRukWtnZaGFDT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/GIGABYTE-Gaming-A16-16-Laptop-Intel-Core-i7-13620H-32GB-RAM-1TB-SSD-GeForce-RTX-5070-165Hz-IPS-Black-Steel-CWHI3US864SH/19960921727" target="_blank" rel="nofollow" data-dimension112="db0e63ee-c0ab-11f1-9136-3be5e95ea1ee" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension25="$1618">Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5: was $1849.99 now $1618</a></strong><br />This Gigabyte lappy has a very stylish chassis, 32 GB of DDR5, a 1 TB SSD, and an RTX 5070 mobile. You're paying a pretty penny for all that RAM, but this machine is still cheaper than any other RTX 5070/32 GB combo I can find. The GPU has been power limited to 85 W, but it should still have little issue firing pixels at a 1200p screen.</p><p><strong>Key specs: RTX 5070 (85 W) | Core i7 13620H | 16-inch | 1200p | 165 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.walmart.com/ip/GIGABYTE-Gaming-A16-16-Laptop-Intel-Core-i7-13620H-32GB-RAM-1TB-SSD-GeForce-RTX-5070-165Hz-IPS-Black-Steel-CWHI3US864SH/19960921727" target="_blank" rel="nofollow" data-dimension112="db0e63ee-c0ab-11f1-9136-3be5e95ea1ee" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension25="$1618">View Deal</a></p></div><div class="product"><a data-dimension112="c84f703e-bb35-11f1-8bee-875e71202754" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1599.99" href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1273px;"><p class="vanilla-image-block" style="padding-top:99.21%;"><img id="L8EiHLSsFi8GFPQWs77aRF" name="1778069308.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8EiHLSsFi8GFPQWs77aRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1273" height="1263" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank" rel="nofollow" data-dimension112="c84f703e-bb35-11f1-8bee-875e71202754" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1599.99">Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5: was $2199 now $1599.99</a></strong><br />I'm a big fan of this mildly anachronistic gaming laptop. It's thick, can be loud, but it delivers on gaming performance and does so for an affordable price tag. The RTX 5070 Ti at its heart is a quality 12 GB mobile GPU, has a 140 W power limit, and if you run it on balanced mode you'll still get good gaming performance without the turbine whine of the fans. This one's got a 1200p screen, which should give the GPU very little trouble. Unfortunately, it's also got a 512 GB SSD, which is very small. Still, it's a lot of gaming hardware for the cash regardless.<br /><strong></strong><br /><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1200p | 144 Hz | 16 GB DDR5 | 512 GB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Ultra-7-255HX-GeForce-RTX-5070Ti-16GB-Memory-1TBSSD-Cosmo-Gray/17971805588" target="_blank">Walmart $1,719.99 (1 TB SSD)</a><a class="view-deal button" href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank" rel="nofollow" data-dimension112="c84f703e-bb35-11f1-8bee-875e71202754" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1599.99">View Deal</a></p></div><div class="product"><a data-dimension112="db0e64d4-c0ab-11f1-a224-e7c8099b3aaf" data-action="Deal Block" data-label="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1799.99" href="https://www.bestbuy.com/product/asus-rog-strix-g16-16-fhd-165hz-gaming-laptop-amd-ryzen-9-hx-16gb-ram-nvidia-geforce-rtx-5070-ti-1tb-ssd-eclipse-gray/JJGGLHJLTS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qnATrbjvpG6UVWmHYA9jNm" name="AsusROGStrixG16 (2)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qnATrbjvpG6UVWmHYA9jNm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-rog-strix-g16-16-fhd-165hz-gaming-laptop-amd-ryzen-9-hx-16gb-ram-nvidia-geforce-rtx-5070-ti-1tb-ssd-eclipse-gray/JJGGLHJLTS" target="_blank" rel="nofollow" data-dimension112="db0e64d4-c0ab-11f1-a224-e7c8099b3aaf" data-action="Deal Block" data-label="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1799.99">ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5: was $2299.99 now $1799.99</a></strong><br />This lappy has a honking, chonking, AMD Ryzen 9 8940HX CPU throbbing away in its RGB lit chassis. It's a 16-core 32-thread beastie from the previous generation, which, in combination with a 140 W RTX 5070 Ti mobile, should make for some serious gaming performance. The screen is a 165 Hz 1200p model, too, which the graphics chip should have no problem maxing out in most games.</p><p><strong>Key specs: RTX 5070 Ti (140 W) | Ryzen 9 8940HX | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-rog-strix-g16-16-fhd-165hz-gaming-laptop-amd-ryzen-9-hx-16gb-ram-nvidia-geforce-rtx-5070-ti-1tb-ssd-eclipse-gray/JJGGLHJLTS" target="_blank" rel="nofollow" data-dimension112="db0e64d4-c0ab-11f1-a224-e7c8099b3aaf" data-action="Deal Block" data-label="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1799.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f711a-bb35-11f1-ace5-49400cc556b0" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension25="$2299" href="https://www.newegg.com/msi-16-geforce-rtx-5080-laptop-gpu-intel-core-ultra-9-275hx-16gb-memory-1-tb-ssd/p/N82E16834156737" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="YRF7AxHdthuqes6XhTuTdY" name="MSIVector16HXAI" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRF7AxHdthuqes6XhTuTdY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/msi-16-geforce-rtx-5080-laptop-gpu-intel-core-ultra-9-275hx-16gb-memory-1-tb-ssd/p/N82E16834156737" target="_blank" rel="nofollow" data-dimension112="c84f711a-bb35-11f1-ace5-49400cc556b0" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension25="$2299">Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5: was $2599 now $2299</a></strong><br />This Vector is still the cheapest RTX 5080 gaming laptops around, even if it does go up and down like a yo-yo. Our Dave reviewed the<a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-vector-16-hx-ai-gaming-laptop-review/" target="_blank"> Vector 16 HX AI</a> last year and likes the value proposition you get when you take into account that mega GPU, although it is a bit of a hairdryer on full whack. Still, stick it in Balanced mode and the noise is much more reasonable.</p><p><strong>Key specs: RTX 5080 | Core Ultra 9 275 HX | 16-inch | 1600p | 240 Hz | 16 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check:</strong> <a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-400-16-240hz-qhd-gaming-laptop-intel-ultra-9-275hx-geforce-rtx-5080-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRSQV" target="_blank">Best Buy $2,349.99</a> | <a href="https://www.walmart.com/ip/MSI-16-GeForce-RTX-5080-Laptop-GPU-Intel-Core-Ultra-9-275HX-16GB-Memory-1-TB-SSD-Windows-11-Home-Gaming-Laptop-240-Hz-Vector-16-HX-AI-A2XWIG-050US/16173414561" target="_blank">Walmart $2,229</a><a class="view-deal button" href="https://www.newegg.com/msi-16-geforce-rtx-5080-laptop-gpu-intel-core-ultra-9-275hx-16gb-memory-1-tb-ssd/p/N82E16834156737" target="_blank" rel="nofollow" data-dimension112="c84f711a-bb35-11f1-ace5-49400cc556b0" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension25="$2299">View Deal</a></p></div><h2 class="article-body__section" id="section-handheld-gaming-pcs"><span>Handheld gaming PCs</span></h2><div class="product"><a data-dimension112="ad8c6452-c24a-11f1-97b8-1df82f3fe6ce" data-action="Deal Block" data-label="Claw A1M | Core Ultra 7 155H" data-dimension48="Claw A1M | Core Ultra 7 155H" data-dimension25="$562.99" href="https://www.bestbuy.com/product/claw-a1m-7-120hz-fhd-1080p-gaming-handheld-intel-core-cu7-155h-intel-arc-16gb-1tbssd/J3P7TXP4S8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="JLbPzr9W7MHeYVAXgrtgc" name="MSIClawA1M" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/JLbPzr9W7MHeYVAXgrtgc-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/claw-a1m-7-120hz-fhd-1080p-gaming-handheld-intel-core-cu7-155h-intel-arc-16gb-1tbssd/J3P7TXP4S8" target="_blank" rel="nofollow" data-dimension112="ad8c6452-c24a-11f1-97b8-1df82f3fe6ce" data-action="Deal Block" data-label="Claw A1M | Core Ultra 7 155H" data-dimension48="Claw A1M | Core Ultra 7 155H" data-dimension25="$562.99">Claw A1M | Core Ultra 7 155H: was $749.99 now $562.99</a></strong><br />While many handheld gaming PCs are priced out of reasonable consideration at the moment, it's time for the return of the OG Claw. It's got a Meteor Lake Intel chip with eight Xe cores, which should do just fine for indie gaming—and some more demanding stuff with XeSS upscaling assistance. Plus, it's considerably cheaper than the Steam Deck OLED right now, especially with a 1 TB SSD. Out of the two? The MSI is simply better value, although you don't get a fancy screen.<br /><br /><strong>Key specs: Core Ultra 7 155H | 7-inch | 1080p | 120 Hz | 16 GB LPDDR5x | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/claw-a1m-7-120hz-fhd-1080p-gaming-handheld-intel-core-cu7-155h-intel-arc-16gb-1tbssd/J3P7TXP4S8" target="_blank" rel="nofollow" data-dimension112="ad8c6452-c24a-11f1-97b8-1df82f3fe6ce" data-action="Deal Block" data-label="Claw A1M | Core Ultra 7 155H" data-dimension48="Claw A1M | Core Ultra 7 155H" data-dimension25="$562.99">View Deal</a></p></div><div class="product"><a data-dimension112="c362ff52-c240-11f1-ba7d-e7f8e2992f96" data-action="Deal Block" data-label="ROG Xbox Ally | Z2 A" data-dimension48="ROG Xbox Ally | Z2 A" data-dimension25="$599.99" href="https://www.bestbuy.com/product/rog-xbox-ally-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-z2-a-16gb-ram-512gb-ssd-windows/JJGHGPGFL4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Nu2EAs8YVDuNs5T5AMyVeD" name="XboxAlly" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Nu2EAs8YVDuNs5T5AMyVeD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/rog-xbox-ally-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-z2-a-16gb-ram-512gb-ssd-windows/JJGHGPGFL4" target="_blank" rel="nofollow" data-dimension112="c362ff52-c240-11f1-ba7d-e7f8e2992f96" data-action="Deal Block" data-label="ROG Xbox Ally | Z2 A" data-dimension48="ROG Xbox Ally | Z2 A" data-dimension25="$599.99">ROG Xbox Ally | Z2 A: $599.99</a></strong><br />Okay, so this model doesn't have the properly punchy Z2 Extreme chip of the ROG Xbox Ally X below. As such, it's nowhere near as powerful, and more suited to indie games rather than the demanding stuff. That being said, handheld gaming PCs are rising to silly prices right now, and this one's still got a super-comfortable chassis, a good screen, and the Xbox FSE interface.<br /><br /><strong>Key specs: Ryzen Z2 A | 7-inch | 1080p | 144 Hz | 16 GB LPDDR5x | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/rog-xbox-ally-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-z2-a-16gb-ram-512gb-ssd-windows/JJGHGPGFL4" target="_blank" rel="nofollow" data-dimension112="c362ff52-c240-11f1-ba7d-e7f8e2992f96" data-action="Deal Block" data-label="ROG Xbox Ally | Z2 A" data-dimension48="ROG Xbox Ally | Z2 A" data-dimension25="$599.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f72d2-bb35-11f1-b879-5f7ff3fbbd53" data-action="Deal Block" data-label="Deck OLED | 512 GB SSD" data-dimension48="Deck OLED | 512 GB SSD" data-dimension25="$789" href="https://store.steampowered.com/steamdeck" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="V6GL5u24VrvuQZMNoP8SN3" name="1700239679.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V6GL5u24VrvuQZMNoP8SN3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://store.steampowered.com/steamdeck" target="_blank" rel="nofollow" data-dimension112="c84f72d2-bb35-11f1-b879-5f7ff3fbbd53" data-action="Deal Block" data-label="Deck OLED | 512 GB SSD" data-dimension48="Deck OLED | 512 GB SSD" data-dimension25="$789">Deck OLED | 512 GB SSD: $789</a></strong><br />Okay, there are heaps of more powerful handhelds around, but the original version is still the archetype of what a mobile PC gaming device should be. It's just as powerful as the original model, just with an OLED screen, so all those Steam Deck-compatible games should run well. It's the OG PC gaming handheld, and it still demands respect.<br /><br /><strong>Key specs: 512 GB SSD | OLED | SteamOS</strong><a class="view-deal button" href="https://store.steampowered.com/steamdeck" target="_blank" rel="nofollow" data-dimension112="c84f72d2-bb35-11f1-b879-5f7ff3fbbd53" data-action="Deal Block" data-label="Deck OLED | 512 GB SSD" data-dimension48="Deck OLED | 512 GB SSD" data-dimension25="$789">View Deal</a></p></div><div class="product"><a data-dimension112="c84f7340-bb35-11f1-a065-415f7140f94b" data-action="Deal Block" data-label="ROG Xbox Ally X | Z2 Extreme" data-dimension48="ROG Xbox Ally X | Z2 Extreme" data-dimension25="$999.99" href="https://www.bestbuy.com/product/rog-xbox-ally-x-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-ai-z2-extreme-24gb-ram-1tb-ssd-windows/JJGHGPLVHW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:909px;"><p class="vanilla-image-block" style="padding-top:98.90%;"><img id="NKD5vfbCAMtPGXxPPpxTvn" name="1767720022.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NKD5vfbCAMtPGXxPPpxTvn-1920-80.jpg" mos="" align="middle" fullscreen="" width="909" height="899" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/rog-xbox-ally-x-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-ai-z2-extreme-24gb-ram-1tb-ssd-windows/JJGHGPLVHW" target="_blank" rel="nofollow" data-dimension112="c84f7340-bb35-11f1-a065-415f7140f94b" data-action="Deal Block" data-label="ROG Xbox Ally X | Z2 Extreme" data-dimension48="ROG Xbox Ally X | Z2 Extreme" data-dimension25="$999.99">ROG Xbox Ally X | Z2 Extreme: $999.99</a></strong><br />It is a borderline ludicrous amount of cash to drop on a gaming handheld <em>really, </em>but the ROG Xbox Ally X is a truly great device. I thought the design ridiculous until I had <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/" target="_blank">my review unit in-hand</a>. It's super comfortable to use, the new library makes Windows usable, and the Z2 Extreme chip is powerful. Could do with a bit of a discount, but this is the cheapest you'll find it today.<br /><br /><strong>Key specs: Ryzen AI Z2 Extreme | 7-inch | 1080p | 120 Hz | 24 GB LPDDR5x-8000 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/rog-xbox-ally-x-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-ai-z2-extreme-24gb-ram-1tb-ssd-windows/JJGHGPLVHW" target="_blank" rel="nofollow" data-dimension112="c84f7340-bb35-11f1-a065-415f7140f94b" data-action="Deal Block" data-label="ROG Xbox Ally X | Z2 Extreme" data-dimension48="ROG Xbox Ally X | Z2 Extreme" data-dimension25="$999.99">View Deal</a></p></div><ul><li><a href="#main"><strong>Back to top ^</strong></a></li></ul><h2 class="article-body__section" id="section-amazon-prime-day-uk-gaming-laptop-deals"><span>Amazon Prime Day UK gaming laptop deals</span></h2><ul><li><strong>Amazon: </strong><a href="https://www.amazon.co.uk/s?k=gaming+laptops" target="_blank">Big discounts on current gen and previous gen gaming laptops</a></li><li><strong>Currys:</strong> <a href="https://www.currys.co.uk/gaming/pc-gaming/gaming-laptops" target="_blank">Regular deals on many gaming laptops from major brands</a></li><li><strong>Lenovo:</strong> <a href="https://www.lenovo.com/gb/en/c/laptops/legion-laptops/" target="_blank">Legion machines with regular discounts</a></li><li><strong>Laptops Direct:</strong> <a href="https://www.laptopsdirect.co.uk/ct/laptops-and-netbooks/laptops/gaming" target="_blank">£100s off RTX 50-series gaming laptops</a></li><li><strong>Overclockers: </strong><a href="https://www.overclockers.co.uk/laptops/gaming-laptops" target="_blank">Big savings on MSI gaming laptops</a></li><li><strong>Scan: </strong><a href="https://www.scan.co.uk/search?q=gaming+laptops" target="_blank">Regular discounts on gaming laptops from major brands</a></li><li><strong>PC Specialist: </strong><a href="https://www.pcspecialist.co.uk/gaming-editing-laptops/" target="_blank">Configurable RTX 50-series laptops</a></li><li><strong>Cyberpower: </strong><a href="https://www.cyberpowersystem.co.uk/category/gaming-laptops/" target="_blank">Up to £900 off gaming laptops</a></li></ul><ul><li><strong>RTX 5060:</strong> <a href="https://www.scan.co.uk/products/156-medion-erazer-deputy-15-p1-full-hd-144hz-intel-core-i5-13420h-16gb-ddr5-1tb-ssd-8gb-geforce-rtx" target="_blank">Medion Erazer Deputy  | <strong>£1,000 @ Scan</strong></a></li><li><strong>RTX 5070:</strong> <a href="https://www.amazon.co.uk/Gigabyte-GAMING-A16-Gaming-Laptop/dp/B0F4KPHPLR" target="_blank">Gigabyte A16 | <strong>£1,400 @ Amazon</strong></a></li><li><strong>RTX 5070 Ti:</strong> <a href="https://www.amazon.co.uk/Predator-Helios-PHN16-73-Gaming-Laptop/dp/B0BW94XWN4/" target="_blank">Acer Predator Helios Neo 16 | <strong>£1,700 @ Amazon</strong></a></li><li><strong>RTX 5080: </strong><a href="https://www.amazon.co.uk/MSI-Stealth-GeForce-LPDDR5X-Windows/dp/B0DX2JYGH6/?th=1" target="_blank">MSI Stealth A16+ | <strong>£2,299 @ Amazon</strong></a></li></ul><div class="product"><a data-dimension112="c84f75c0-bb35-11f1-9c2e-117fa39bf436" data-action="Deal Block" data-label="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="£999.98" href="https://www.scan.co.uk/products/156-medion-erazer-deputy-15-p1-full-hd-144hz-intel-core-i5-13420h-16gb-ddr5-1tb-ssd-8gb-geforce-rtx" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="34V264tTJ7zwyTvxMLZZJF" name="Medionerazerdeputy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/34V264tTJ7zwyTvxMLZZJF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.scan.co.uk/products/156-medion-erazer-deputy-15-p1-full-hd-144hz-intel-core-i5-13420h-16gb-ddr5-1tb-ssd-8gb-geforce-rtx" target="_blank" rel="nofollow" data-dimension112="c84f75c0-bb35-11f1-9c2e-117fa39bf436" data-action="Deal Block" data-label="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="£999.98">Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5: £999.98</a></strong><br />This laptop is a bit of a chonk, but for this sort of cash it's well worth considering. Our James <a href="https://www.pcgamer.com/hardware/gaming-laptops/medion-erazer-deputy-15-p1-review/" target="_blank">reviewed a version with a different CPU last year</a>, and found it to deliver good 1080p performance from its RTX 5060 mobile GPU. It's got a slightly dull screen, and the chassis design won't set your heart aflame, but you'll struggle to get more gaming performance for the price.</p><p><strong>Key specs: RTX 5060 (115 W) | Core i5 13420H | 15.6-inch | 1080p | 144 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.scan.co.uk/products/156-medion-erazer-deputy-15-p1-full-hd-144hz-intel-core-i5-13420h-16gb-ddr5-1tb-ssd-8gb-geforce-rtx" target="_blank" rel="nofollow" data-dimension112="c84f75c0-bb35-11f1-9c2e-117fa39bf436" data-action="Deal Block" data-label="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="£999.98">View Deal</a></p></div><div class="product"><a data-dimension112="c84f762e-bb35-11f1-baed-91264a0e2b33" data-action="Deal Block" data-label="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension48="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension25="£1099.99" href="https://www.amazon.co.uk/Acer-Nitro-ANV16-42-Gaming-Laptop/dp/B089JY36ZJ/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aLi5QxdXSNXQNvf2k6HCzU" name="AcerNitroV16 (2)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aLi5QxdXSNXQNvf2k6HCzU-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Acer-Nitro-ANV16-42-Gaming-Laptop/dp/B089JY36ZJ/" target="_blank" rel="nofollow" data-dimension112="c84f762e-bb35-11f1-baed-91264a0e2b33" data-action="Deal Block" data-label="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension48="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension25="£1099.99">Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5: £1099.99</a></strong><br />This little Nitro might not have all the bells and whistles of fancier machines, but it's certainly got everything you need to get gaming. The RTX 5060 at its heart has an 85 W power limit, which is a little on the tight side, but it 1200p, 180 Hz screen shouldn't be too taxing. The CPU is a six-core AMD chip and it's got 16 GB of RAM—but the SSD is very small. Still, for the price it's very hard to beat.</p><p><strong>Key specs: RTX 5060 (85 W) | Ryzen 5 240 | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.amazon.co.uk/Acer-Nitro-ANV16-42-Gaming-Laptop/dp/B089JY36ZJ/" target="_blank" rel="nofollow" data-dimension112="c84f762e-bb35-11f1-baed-91264a0e2b33" data-action="Deal Block" data-label="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension48="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension25="£1099.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f769c-bb35-11f1-8510-c13d43b224a0" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="£1349.99" href="https://www.currys.co.uk/products/gigabyte-a16-16-gaming-laptop-amd-ryzen-7-rtx-5070-1-tb-ssd-10286515.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="VpKAUyoViEw7nYkRBsYuDd" name="GigabyteA16RTX5060" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VpKAUyoViEw7nYkRBsYuDd-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.currys.co.uk/products/gigabyte-a16-16-gaming-laptop-amd-ryzen-7-rtx-5070-1-tb-ssd-10286515.html" target="_blank" rel="nofollow" data-dimension112="c84f769c-bb35-11f1-8510-c13d43b224a0" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="£1349.99">Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5: was £1649.99 now £1349.99</a></strong><br />We <a href="https://www.pcgamer.com/hardware/gaming-laptops/gigabyte-gaming-a16-gaming-laptop-review/" target="_blank">reviewed</a> the RTX 5060 version of this laptop late last year, and found it to be good—with one primary caveat. The 85 W RTX 5060 at its core isn't the fastest variant you'll find, and this RTX 5070 version has the same power limit. However, the A16 has an excellent chassis design, a decently fast screen, and a great smattering of budget components that still make it a desirable thing.</p><p><strong>Key specs: RTX 5070 (85 W) | Core i7 13620H | 15.6-inch | 1200p | 165 Hz | 16 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check:</strong> <a href="https://www.amazon.co.uk/Gigabyte-GAMING-A16-Gaming-Laptop/dp/B0F4KPHPLR/?th=1" target="_blank">Amazon £1,400</a><a class="view-deal button" href="https://www.currys.co.uk/products/gigabyte-a16-16-gaming-laptop-amd-ryzen-7-rtx-5070-1-tb-ssd-10286515.html" target="_blank" rel="nofollow" data-dimension112="c84f769c-bb35-11f1-8510-c13d43b224a0" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="£1349.99">View Deal</a></p></div><div class="product"><a data-dimension112="db0e65ec-c0ab-11f1-a3b3-9793c718df90" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="£1699.99" href="https://www.amazon.co.uk/Predator-Helios-PHN16-73-Gaming-Laptop/dp/B0BW94XWN4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XKivTTssb55gVZXCjKLmGG" name="AcerPredatorHeliosNeo16RTX5070Ti" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XKivTTssb55gVZXCjKLmGG-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Predator-Helios-PHN16-73-Gaming-Laptop/dp/B0BW94XWN4/" target="_blank" rel="nofollow" data-dimension112="db0e65ec-c0ab-11f1-a3b3-9793c718df90" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="£1699.99">Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5: was £1899.99 now £1699.99</a></strong><br />A relatively small discount, perhaps—but this Acer has a lot going for it. You're getting a 115 W RTX 5070 mobile, a 20-core, high-clocked Intel CPU, and a 240 Hz screen for speedy visuals. That's a very potent combination of components, and one that's near-impossible to find for cheaper right now. I'd be tempted by the  RTX 5070 Ti MSI below if I was ranging into this sort of cash, but this one's still got a helluva lot of plus points.</p><p><strong>Key specs: RTX 5070 (115 W) | Core Ultra 7 275HX | 16-inch | 1600p | 240 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.amazon.co.uk/Predator-Helios-PHN16-73-Gaming-Laptop/dp/B0BW94XWN4/" target="_blank" rel="nofollow" data-dimension112="db0e65ec-c0ab-11f1-a3b3-9793c718df90" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="£1699.99">View Deal</a></p></div><div class="product"><a data-dimension112="db0e665a-c0ab-11f1-96e3-25250e8fbb34" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="£1799.98" href="https://www.laptopsdirect.co.uk/msi-vector-16-hx-ai-a2xwhg-403uk-intel-core-ultra-7-16gb-ram-512gb-ssd-gefo-9s7-15m352-403/version.asp" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xzoWtmmqgk7wbVdZcGCzjm" name="MSIVecotr16HXAI" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xzoWtmmqgk7wbVdZcGCzjm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.laptopsdirect.co.uk/msi-vector-16-hx-ai-a2xwhg-403uk-intel-core-ultra-7-16gb-ram-512gb-ssd-gefo-9s7-15m352-403/version.asp" target="_blank" rel="nofollow" data-dimension112="db0e665a-c0ab-11f1-96e3-25250e8fbb34" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="£1799.98">Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5: £1799.98</a></strong><br />RTX 5070 Ti gaming laptop deals are becoming rarer at this point, but this Vector is a stalwart of our pages. It's got specs that make a lot more sense than the rest, with a full-fat 140 W GPU and a 240 Hz screen, alongside a 20-core Intel chip. It's a shame about the tiny 512 GB SSD and the slightly old-school chassis, but I'd still pick up one of these over the pricier competition.</p><p><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1600p | 240 Hz | 16 GB DDR5 | 512 GB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.amazon.co.uk/MSI-Vector-144Hz-Gaming-Laptop/dp/B0DTN2RZ1Q/" target="_blank">Amazon<strong> </strong>£1800.06</a><a class="view-deal button" href="https://www.laptopsdirect.co.uk/msi-vector-16-hx-ai-a2xwhg-403uk-intel-core-ultra-7-16gb-ram-512gb-ssd-gefo-9s7-15m352-403/version.asp" target="_blank" rel="nofollow" data-dimension112="db0e665a-c0ab-11f1-96e3-25250e8fbb34" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="£1799.98">View Deal</a></p></div><div class="product"><a data-dimension112="501949e0-c234-11f1-952f-4f05c80b29aa" data-action="Deal Block" data-label="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension48="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension25="£2299.99" href="https://www.amazon.co.uk/MSI-Stealth-GeForce-LPDDR5X-Windows/dp/B0DX2JYGH6/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kWR2cFMTQMmYdnWRvRqFGL" name="MSIStealth (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kWR2cFMTQMmYdnWRvRqFGL-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/MSI-Stealth-GeForce-LPDDR5X-Windows/dp/B0DX2JYGH6/" target="_blank" rel="nofollow" data-dimension112="501949e0-c234-11f1-952f-4f05c80b29aa" data-action="Deal Block" data-label="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension48="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension25="£2299.99">Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5: was £2781.52 now £2299.99</a></strong><br />The downside here is the power limit on the GPU—but being an RTX 5080 mobile, it should still deliver whopping great chunks of performance. The CPU is a beastly 12-core, 24-thread model, and you even get 32 GB of DDR5 and a 2 TB SSD wrapped up in a slim chassis. Plus, did I mention the 240Hz OLED screen? Not bad at all for the cash.<br /><br /><strong>Key specs: RTX 5080 (105 W) | Ryzen AI 9 HX 370 | 16-inch | 1600p | 240 Hz OLED | 32 GB DDR5 | 2 TB SSD</strong><a class="view-deal button" href="https://www.amazon.co.uk/MSI-Stealth-GeForce-LPDDR5X-Windows/dp/B0DX2JYGH6/" target="_blank" rel="nofollow" data-dimension112="501949e0-c234-11f1-952f-4f05c80b29aa" data-action="Deal Block" data-label="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension48="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension25="£2299.99">View Deal</a></p></div><ul><li><a href="#main"><strong>Back to top ^</strong></a></li></ul><section class="article__schema-question"><h3>How do I become a Prime member for Amazon Prime Day?</h3><article class="article__schema-answer"><p>You can sign up on <a href="https://www.amazon.com/amazonprime" target="_blank">Amazon's Prime membership page</a> for a 30-day free trial. Remember though, you'll have to create an Amazon account and provide payment card details—so if you only want the Prime benefits for Prime Day itself, make sure to remember to cancel your subscription before your 30-day membership ends. </p></article></section> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/amazon-prime-day-gaming-laptop-deals/</link>
                                                                            <description>
                            <![CDATA[ Prime Day itself might be over, but many other retailer's deals on gaming laptops are still running. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">dBUAtwHnPBpkGHTkTbrhke</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/KddrtPoxCRq93dK3Pr9mYd-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Jun 2026 10:41:28 +0000</pubDate>                                                                                                                                <updated>Thu, 08 Oct 2026 11:39:01 +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-320-70.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/KddrtPoxCRq93dK3Pr9mYd-1920-80.jpg">
                                                            <media:credit><![CDATA[Acer]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Acer Nitro gaming laptop on a Prime Day background]]></media:description>                                                            <media:text><![CDATA[Acer Nitro gaming laptop on a Prime Day background]]></media:text>
                                <media:title type="plain"><![CDATA[Acer Nitro gaming laptop on a Prime Day background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/KddrtPoxCRq93dK3Pr9mYd-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>October Prime Day (or Big Deal Days, if you really must insist), has technically finished. The event ran until October 7, but the good news is that Newegg, Best Buy and more keep a lot of deals running well after Amazon's event finishes. So, there's still time to pick up a great deal on a gaming laptop.</p><p>👉<strong>We also collect deals all year round on our regular </strong><a href="https://www.pcgamer.com/gaming-laptop-deals/" target="_blank"><strong>best deals on gaming laptops</strong></a><strong> page.</strong>👈</p><p>There are still some good discounts on great machines at the moment, despite this year being full of price increases as a major theme. </p><p>I've broken the deals up into pricing categories, from cheap but very cheerful RTX 5050 machines for under $1,000, to the odd RTX 5080-equipped fire breathing monster cruising at just over $2,000. And everything in between, of course. </p><h2 class="article-body__section" id="section-where-to-buy-the-best-prime-day-gaming-laptop-deals"><span>Where to buy the best Prime Day gaming laptop deals</span></h2><ul><li><strong>Amazon:</strong> <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank">Good lord, a <strong>$1,200 RTX 5070 Acer gaming laptop</strong></a></li><li><strong>Newegg:</strong> <a href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank">The best deal on an RTX 5070 Ti gaming laptop: MSI Vector 16 HX AI for $1,599</a></li><li><strong>Acer:</strong> <a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank">RTX 5060 Acer machine with 165 Hz display for $1,150</a></li><li><strong>Best Buy: </strong><a href="https://www.bestbuy.com/product/gigabyte-gaming-a16-16-165hz-1920x1200-wuxga-intel-core-i7-13620h-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-black-steel/J3GWPQC2TJ/sku/6632143" target="_blank">$1,250 32 GB RTX 5060 Gigabyte gaming laptop</a></li><li><strong>Walmart:</strong> <a href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank">OLED-equipped RTX 5060 Lenovo Legion 5i for $1,499</a></li><li><strong>Lenovo: </strong><a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank">Budget 100 W RTX 5050 machine for $999</a></li><li><strong>B&amp;H Photo:</strong> <a href="https://www.bhphotovideo.com/c/buy/gaming-laptops/ci/24610" target="_blank">Lenovo, Acer, and Gigabyte gaming laptop deals starting at $1,250</a></li><li><strong>Asus:</strong> <a href="https://www.bestbuy.com/site/searchpage.jsp?id=pcat17071&amp;st=asus%20gaming%20laptop" target="_blank">$100s off Asus machines at Best Buy</a></li><li><strong>Razer:</strong> <a href="https://www.razer.com/store/gaming-laptops" target="_blank">Some of the best gaming laptops we've ever tested</a></li><li><strong>MSI:</strong> <a href="https://www.newegg.com/p/pl?d=MSI+gaming+laptop" target="_blank">Huge selection of MSI gaming laptops at Newegg</a></li><li><strong>Lenovo:</strong> <a href="https://www.lenovo.com/us/en/laptops/results/?visibleDatas=698%3ALegion&amp;sortBy=priceUp" target="_blank">Legion gaming laptops aplenty</a></li><li><strong>Dell:</strong> <a href="https://www.dell.com/en-us/shop/dell-computer-laptops/scr/laptops/gaming" target="_blank">Alienware gaming laptops live here</a></li></ul><p><strong>💻 RTX 5050</strong> - Lenovo LOQ | <a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank"><strong>$999 @ Best Buy (save $176)</strong></a><br /><strong>💻 RTX 5060</strong> - Acer Nitro V16 | <a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank"><strong>$1,149 @ Best Buy (save $480)</strong></a><br /><strong>💻 RTX 5070</strong> - Acer Nitro V16 | <a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank"><strong>$1,200 @ Amazon (save $100)</strong></a><br /><strong>💻 RTX 5070 Ti</strong> - MSI Vector 16 HX AI | <a href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank"><strong>$1,599 @ Newegg (save $400)</strong></a><br /><strong>💻 RTX 5080</strong> - MSI Vector 16 HX AI | <a href="https://www.newegg.com/msi-16-geforce-rtx-5080-laptop-gpu-intel-core-ultra-9-275hx-16gb-memory-1-tb-ssd/p/N82E16834156737" target="_blank"><strong>$2,299 @ Newegg (save $300) </strong></a></p><div class="vizualizer-embed"><iframe   srcdoc="<!DOCTYPE html><html><head>  <style>    #widget-t31ffft *:not(svg):not(path) { box-sizing: border-box; }    #widget-t31ffft h1, #widget-t31ffft p, #widget-t31ffft 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-t31ffft, :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-t31ffft); 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-t31ffft 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-t31ffft tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0px; }.prose :where(t#widget-t31ffft 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-t31ffft: 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-t31ffft: 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-t31ffft 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-t31ffft td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose :where(t#widget-t31ffft 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-t31ffft 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-t31ffft td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0px; }.prose-lg :where(t#widget-t31ffft 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 { flex-shrink: 1; }.flex-shrink-0 { flex-shrink: 0; }.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-x-0 { --tw-translate-x: calc(var(--spacing) * 0); translate: var(--tw-translate-x) var(--tw-translate-y); }.translate-x-4 { --tw-translate-x: calc(var(--spacing) * 4); 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-2\.5 { gap: calc(var(--spacing) * 2.5); }.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 { --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-0 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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-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-t31ffft: 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-t31ffft: 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-\[\#b8181e\]:hover { background-color: rgb(184, 24, 30); }  .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\]:focus { --tw-ring-color: #dc1f26; }.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-1:focus { --tw-ring-offset-width: 1px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }.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-t31ffft"><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 134 gaming laptop 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">1336</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 1rem; 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; margin: 0;">Latest Reviews</h3>          <div style="display: flex; align-items: center;">            <span style="font-size: 0.75rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: #737373; margin-right: 1.25rem; user-select: none;">Score</span>            <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>          </div>        </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 Laptops";        const INITIALLY_OPEN = false;        // Embedded complete category data        let LOCAL_REVIEWS = JSON.parse(decodeURIComponent("%5B%7B%22id%22%3A%22DgZUgXbK89aWX4mFm3ARYT%22%2C%22title%22%3A%22MSI%20Crosshair%2016%20Max%20HX%20E2W%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fmsi-crosshair-16-max-hx-e2w-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-09-01T09%3A50%3A22Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fhfi6afiN7tUhEpMkwksafU.jpg%22%2C%22strapline%22%3A%22Great%20mid-range%20performance%2C%20but%20most%20certainly%20at%20a%20cost.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22laptop%22%2C%22gaming%20laptop%22%2C%22MSI%22%2C%22MSI%20Crosshair%2016%20Max%20HX%20E2W%22%2C%22RTX%205070%20mobile%22%5D%2C%22score%22%3A69%2C%22summary%22%3A%22Great%20mid-range%20performance%2C%20but%20most%20certainly%20at%20a%20cost.%22%7D%2C%7B%22id%22%3A%22YWioFrCHodP5VUK68GX2Q6%22%2C%22title%22%3A%22MSI%20Stealth%2016%20AI%2B%20B3W%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fmsi-stealth-16-ai-b3w-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-26T15%3A04%3A21Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FkzGmhrk73CvMfpLwX9bzuQ.jpg%22%2C%22strapline%22%3A%22Hella%20nice%2C%20but%20hella%20expensive.%20Thanks%2C%202026.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22laptop%22%2C%22gaming%20laptop%22%2C%22MSI%20Stealth%2016%20AI%2B%22%2C%22MSI%22%2C%22RTX%205080%20Mobile%22%5D%2C%22score%22%3A80%2C%22summary%22%3A%22Hella%20nice%2C%20but%20hella%20expensive.%20Thanks%2C%202026.%22%7D%2C%7B%22id%22%3A%22NxoiRUG9zEX5pCTyQbyoFm%22%2C%22title%22%3A%22Acer%20Predator%20Helios%20NEO%2016S%20AI%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Facer-predator-helios-neo-16s-ai-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-19T11%3A11%3A35Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FjaZXgvA4H2dkWq46FFbrdn.jpg%22%2C%22strapline%22%3A%22A%20tale%20of%20two%20chippies%20as%20cursed%20power%20delivery%20strikes%20again.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Acer%22%2C%22Acer%20Predator%20Helios%20Neo%2016S%22%5D%2C%22score%22%3A70%2C%22summary%22%3A%22A%20tale%20of%20two%20chippies%20as%20cursed%20power%20delivery%20strikes%20again.%22%7D%2C%7B%22id%22%3A%22D9HRoAXmmbE9a5yRWs2wFL%22%2C%22title%22%3A%22Asus%20ROG%20Zephyrus%20G16%20(2026)%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fasus-rog-zephyrus-g16-2026-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-07T15%3A49%3A06Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FozLmpvwtRGMfs4nrhJGSjH.jpg%22%2C%22strapline%22%3A%22The%20super-portable%20G16%20is%2C%20in%20many%20ways%2C%20better%20than%20ever%E2%80%94but%20the%20memory%20crisis%20has%20priced%20it%20out%20of%20top%20contention.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Asus%22%2C%22Asus%20ROG%20Zephyrus%20G16%202026%22%2C%22RTX%205080%20Mobile%22%2C%22RTX%20Blackwell%22%2C%22Nvidia%22%2C%22Intel%22%2C%22Panther%20Lake%22%2C%22Intel%20Core%20Ultra%209%20386H%22%5D%2C%22score%22%3A78%2C%22summary%22%3A%22The%20super-portable%20G16%20is%2C%20in%20many%20ways%2C%20better%20than%20ever%E2%80%94but%20the%20memory%20crisis%20has%20priced%20it%20out%20of%20top%20contention.%22%7D%2C%7B%22id%22%3A%227ysLkANjhLkLSSTYSuTMVV%22%2C%22title%22%3A%22Razer%20Blade%2016%20(2026)%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Frazer-blade-16-2026-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-08-03T14%3A44%3A57Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FSngjBKNEj6gkELFRH4Vdp5.jpg%22%2C%22strapline%22%3A%22It's%20still%20one%20of%20the%20best%20gaming%20laptops%20money%20can%20buy%2C%20but%20the%20massive%20price%20tag%20throws%20me%20for%20a%20loop.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Razer%22%2C%22Razer%20Blade%2016%22%2C%22Razer%20Blade%2016%20(2026)%22%2C%22RTX%205090%20mobile%22%2C%22RTX%20Blackwell%22%2C%22Nvidia%22%2C%22Intel%22%2C%22Panther%20Lake%22%2C%22Intel%20Core%20Ultra%209%20386H%22%5D%2C%22score%22%3A86%2C%22summary%22%3A%22It's%20still%20one%20of%20the%20best%20gaming%20laptops%20money%20can%20buy%2C%20but%20the%20massive%20price%20tag%20throws%20me%20for%20a%20loop.%22%7D%2C%7B%22id%22%3A%22VRhQczsWm3d4tLpQ4mqQy6%22%2C%22title%22%3A%22Framework%2013%20Pro%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fframework-13-pro-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-27T16%3A25%3A42Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2Fnbs2FbEVLThThLpncCELCJ.jpg%22%2C%22strapline%22%3A%22The%20best%20laptop%20Framework's%20ever%20produced%2C%20and%20one%20of%20the%20best%20I've%20ever%20used.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Framework%22%2C%22Framework%2013%20Pro%22%2C%22Panther%20Lake%22%2C%22Intel%22%2C%22Intel%20Core%20Ultra%20Series%203%22%5D%2C%22score%22%3A88%2C%22summary%22%3A%22The%20best%20laptop%20Framework's%20ever%20produced%2C%20and%20one%20of%20the%20best%20I've%20ever%20used.%22%7D%2C%7B%22id%22%3A%22uerTRP2xkLJ8DD2ks9GN9N%22%2C%22title%22%3A%22Asus%20ZenBook%20A16%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fasus-zenbook-a16-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-07-10T15%3A44%3A56Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FtXLzjDGt9GE2krKoZ5ZtEm.jpg%22%2C%22strapline%22%3A%22The%20latest%20Snapdragon%20chip%20in%20a%20thin%20and%20light%20shell.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Asus%22%2C%22ZenBook%20A16%22%2C%22Qualcomm%22%2C%22Snapdragon%20X2%20Elite%20Extreme%20Edition%22%5D%2C%22score%22%3A73%2C%22summary%22%3A%22The%20latest%20Snapdragon%20chip%20in%20a%20thin%20and%20light%20shell.%22%7D%2C%7B%22id%22%3A%22JHtmijAhGYS67N2uxeWYDR%22%2C%22title%22%3A%22MacBook%20Neo%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Fmacbook-neo-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-03-30T11%3A50%3A24Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FcaHCBCuuczphAKcLJgYRfb.jpg%22%2C%22strapline%22%3A%22Apple's%20cheap%20laptop%20struggles%20to%20rise%20to%20the%20occasion%2C%20but%20remains%20an%20impressive%20little%20machine.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22apple%22%2C%22MacBook%20Neo%22%2C%22laptop%22%5D%2C%22score%22%3A80%2C%22summary%22%3A%22Apple's%20cheap%20laptop%20struggles%20to%20rise%20to%20the%20occasion%2C%20but%20remains%20an%20impressive%20little%20machine.%22%7D%2C%7B%22id%22%3A%22tH3CGay73ZbEimHAk2YZXB%22%2C%22title%22%3A%22Acer%20Nitro%20V%2016%20AI%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Facer-nitro-v-16-ai-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-03-04T12%3A47%3A09Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FspDb3pwqYMZKsyTGVJjMuQ.jpg%22%2C%22strapline%22%3A%22Ignore%20the%20AI%20moniker%3B%20if%20you%20can%20get%20this%20thing%20at%20a%20reasonable%20price%20with%20the%20right%20spec%2C%20it's%20a%20real%20treat.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Acer%22%2C%22Acer%20Nitro%20V%2016%22%5D%2C%22score%22%3A81%2C%22summary%22%3A%22Ignore%20the%20AI%20moniker%3B%20if%20you%20can%20get%20this%20thing%20at%20a%20reasonable%20price%20with%20the%20right%20spec%2C%20it's%20a%20real%20treat.%22%7D%2C%7B%22id%22%3A%22pwn39iCVVxPcCvtsDYUBNa%22%2C%22title%22%3A%22Acer%20Nitro%20V15%20gaming%20laptop%22%2C%22url%22%3A%22https%3A%2F%2Fwww.pcgamer.com%2Fhardware%2Fgaming-laptops%2Facer-nitro-v15-gaming-laptop-review%22%2C%22author%22%3A%22PC%20Gamer%22%2C%22publishDate%22%3A%222026-02-16T13%3A51%3A43Z%22%2C%22image%22%3A%22https%3A%2F%2Fcdn.mos.cms.futurecdn.net%2FyNTxxbzSiH3jiobPcMdf5X.jpg%22%2C%22strapline%22%3A%22Due%20to%20unforeseen%20market%20forces%2C%20we've%20travelled%20back%20in%20time.%22%2C%22categories%22%3A%5B%22Gaming%20Laptops%22%2C%22Hardware%22%2C%22Gaming%20PCs%22%5D%2C%22tags%22%3A%5B%22Hardware%22%2C%22gaming%20laptop%22%2C%22Acer%22%2C%22Nitro%20V15%22%5D%2C%22score%22%3A66%2C%22summary%22%3A%22Due%20to%20unforeseen%20market%20forces%2C%20we've%20travelled%20back%20in%20time.%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();          updateIframeHeight(true, false);        }                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 = 1336;        const CATEGORY_COUNT = 134;        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("");                    if (INITIALLY_OPEN) {            openDropdown();          }                    // 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 Laptops Widget"></iframe></div><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/1u7oN5ovAeo" allowfullscreen=""></iframe></div></div><h2 class="article-body__section" id="section-amazon-prime-day-gaming-laptop-deals-under-1-000"><span>Amazon Prime Day gaming laptop deals under $1,000</span></h2><div class="product"><a data-dimension112="db0e60f6-c0ab-11f1-bd2e-bf669941e690" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99" href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="3f3kgZLg9nfmGoPu6JpRuE" name="1782125900.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/3f3kgZLg9nfmGoPu6JpRuE-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow" data-dimension112="db0e60f6-c0ab-11f1-bd2e-bf669941e690" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99">LOQ | RTX 5050 (100 W) | 16 GB DDR5: was $1174.99 now $998.99</a></strong><br />Ordinarily, an RTX 5050 gaming laptop for nearly $1,000 wouldn't be particularly special. However, this one has a 100 W GPU power limit, which means it should be reasonably punchy when paired with a 1080p display. It's a shame the RAM is limited to a single module, but in terms of gaming performance the lack of dual channel shouldn't affect it much, as we found when we <a href="https://www.pcgamer.com/hardware/gaming-laptops/lenovo-loq-15-gen10-review/" target="_blank">reviewed an RTX 5060 model</a> late last year.<br /><br /><strong>Key specs: RTX 5050 (100 W) | Core i5 13450HX | 15-inch | 1080p | 144 Hz | 16 GB DDR5 | 512 GB</strong><a class="view-deal button" href="https://www.bestbuy.com/product/lenovo-loq-15-6-full-hd-gaming-laptop-intel-core-i5-13450hx-2023-16gb-memory-nvidia-geforce-rtx-5050-512gb-ssd-luna-grey/JJGSH8FS59" target="_blank" rel="nofollow" data-dimension112="db0e60f6-c0ab-11f1-bd2e-bf669941e690" data-action="Deal Block" data-label="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension48="LOQ | RTX 5050 (100 W) | 16 GB DDR5" data-dimension25="$998.99">View Deal</a></p></div><h2 class="article-body__section" id="section-1-000-1-500"><span>$1,000-$1,500</span></h2><div class="product"><a data-dimension112="c84f6da0-bb35-11f1-a4fb-bb26d29c9ef2" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99" href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="QCq3qMcXUD6x4u7bDU2FjZ" name="AcerNitroV16 (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/QCq3qMcXUD6x4u7bDU2FjZ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow" data-dimension112="c84f6da0-bb35-11f1-a4fb-bb26d29c9ef2" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99">Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5: was $1629.99 now $1149.99</a></strong><br />If you're shopping for a gaming laptop anywhere near the $1,000 mark, SSD sizes can unfortunately suffer. This Acer lappy has a 512 GB model, which is pretty small, and the GPU's 75 W power limit is a touch low. However, it's still the cheapest (good) RTX 5060 gaming laptop I can find, and it should perform well with its 1200p, 165 Hz screen. If you're watching your pennies, this is a good price for this particular machine.</p><p><strong>Key specs: RTX 5060 (75 W) | Core 7 240H | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/acer-nitro-v-16-wuxga-165hz-gaming-laptop-intel-core-7-240h-2024-nvidia-geforce-rtx-5060-16gb-memory-512gb-storage-obsidian-black/JJ8V8QFPT8/sku/6675842" target="_blank" rel="nofollow" data-dimension112="c84f6da0-bb35-11f1-a4fb-bb26d29c9ef2" data-action="Deal Block" data-label="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5060 (75 W) | 16 GB DDR5" data-dimension25="$1149.99">View Deal</a></p></div><div class="product"><a data-dimension112="41015f8a-c197-11f1-ae2f-d5adcd9265f1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="rj5HUrStGuVCqnxpVPrbLJ" name="AcerNitroV" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/rj5HUrStGuVCqnxpVPrbLJ-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="41015f8a-c197-11f1-ae2f-d5adcd9265f1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5: was $1299.99 now $1199.99</a></strong><br />Good lord, it's an RTX 5070 gaming laptop for the same price I <em>used</em> to find them. This Acer Nitro V 16 is a solidly specced machine, what with its 10-core Intel CPU (six Performance, four Efficient) and Nvidia's mid-range graphics card sitting in its tidy-looking frame. The GPU has been power limited to 85 W, but it should still do very well with a 1200p screen. It's a shame about the small SSD, but for this price, in this market? I'll take it all day long.</p><p><strong>Key specs: RTX 5070 (85 W) | Core 7 240H | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.amazon.com/Acer-Nitro-Gaming-Laptop-512GB/dp/B0FRNL6NQ7/?th=1" target="_blank" rel="nofollow" data-dimension112="41015f8a-c197-11f1-ae2f-d5adcd9265f1" data-action="Deal Block" data-label="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Nitro V 16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="$1199.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f6e7c-bb35-11f1-91a5-c7d22052d3da" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99" href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="4o9dqSGzKqi3LLfhBg58ph" name="GigabyteAeroX16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/4o9dqSGzKqi3LLfhBg58ph-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow" data-dimension112="c84f6e7c-bb35-11f1-91a5-c7d22052d3da" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99">Aero X16 | RTX 5060 (85 W) | 32 GB DDR5: was $1299.99 now $1224.99</a></strong><br />This is a power-limited RTX 5060 machine—but you do get 32 GB of DDR5 for your cash, which is increasingly rare in 2026. The processor is decently beefy, too, although you will need to lean on upscaling to make the most of its 1600p 165 Hz screen. If you want 32 GB of RAM in a gaming laptop, this is about the cheapest I'd consider.</p><p><strong>Key specs: RTX 5060 (85 W) | Ryzen AI 7 350 | 16-inch | 1600p | 165 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/gigabyte-aero-x16-copilot-pc-16-25601600-wqxga-amd-ryzen-al-7-350-1tb-ssd-32gb-ddr5-ram-geforce-rtx-5060-space-gray/J3GWPQCXYT/sku/6635752" target="_blank" rel="nofollow" data-dimension112="c84f6e7c-bb35-11f1-91a5-c7d22052d3da" data-action="Deal Block" data-label="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension48="Aero X16 | RTX 5060 (85 W) | 32 GB DDR5" data-dimension25="$1224.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f6eea-bb35-11f1-9367-c59fdeb25968" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499" href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ES7y3yzMVNiUYVRM5ARBjT" name="Lenovo Legion 5i" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ES7y3yzMVNiUYVRM5ARBjT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow" data-dimension112="c84f6eea-bb35-11f1-9367-c59fdeb25968" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499">Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED: was $2299.99 now $1499</a></strong><br />While this is still a lot of money for an RTX 5060 machine, there are two main points to consider. One, it's got a 100 W GPU power limit, which is better than most. And two, it's got a 165 Hz OLED display, which means you get some of the best screen tech around crammed within a 15.1 inch frame. The CPU is plenty punchy, and it's also got a proper 1 TB SSD. The RTX 5060 will need a fair bit of DLSS help to push pixels at 1600p resolution, but this lappy is still well worth considering for the cash.</p><p><strong>Key specs: RTX 5060 (100 W) | Core i7 14700HX | 15.1-inch | 1600p | 165 Hz OLED | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.walmart.com/ip/Lenovo-Legion-5i-15-1-WQXGA-Laptop-Core-i7-14700HX-16GB-1TB-NVIDIA-GN22-X4-83LY0000US/14618706354" target="_blank" rel="nofollow" data-dimension112="c84f6eea-bb35-11f1-9367-c59fdeb25968" data-action="Deal Block" data-label="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension48="Legion 5i | RTX 5060 (100 W) | 16 GB DDR5 | OLED" data-dimension25="$1499">View Deal</a></p></div><h2 class="article-body__section" id="section-1-500"><span>$1,500+</span></h2><div class="product"><a data-dimension112="db0e636c-c0ab-11f1-99fc-ffcae29bf7bf" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99" href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="MrnxPJ2LvS5YYCVZY7vy7R" name="Asus TUF A16" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/MrnxPJ2LvS5YYCVZY7vy7R-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow" data-dimension112="db0e636c-c0ab-11f1-99fc-ffcae29bf7bf" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99">TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5: was $2224.99 now $1599.99</a></strong><br />Ah, one of my favorites. This Asus has properly powerful RTX 5070 with a 115 W limit, a 16-core, 32-thread AMD chip with serious grunt, and a 1200p, 165 Hz screen that should give the GPU little trouble. The downside? It's got a teeny tiny SSD. We're <a href="https://www.pcgamer.com/amazon-prime-day-ssd-deals/" target="_blank">finding deals on those too</a>, so I'd be sticking a 1 TB drive in this beastie at the earliest opportunity.</p><p><strong>Key specs: RTX 5070 (115 W) | Ryzen 9 8940HX | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-tuf-gaming-a16-16-165hz-fhd-gaming-laptop-amd-ryzen-9-8940hx-2025-16gb-memory-geforce-rtx-5070-512gb-storage-jaegar-gray/JJGHGSXCV8" target="_blank" rel="nofollow" data-dimension112="db0e636c-c0ab-11f1-99fc-ffcae29bf7bf" data-action="Deal Block" data-label="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="TUF Gaming A16 | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="$1599.99">View Deal</a></p></div><div class="product"><a data-dimension112="db0e63ee-c0ab-11f1-9136-3be5e95ea1ee" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension25="$1618" href="https://www.walmart.com/ip/GIGABYTE-Gaming-A16-16-Laptop-Intel-Core-i7-13620H-32GB-RAM-1TB-SSD-GeForce-RTX-5070-165Hz-IPS-Black-Steel-CWHI3US864SH/19960921727" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="EZnfGSPwbeRukWtnZaGFDT" name="GigabyteGamingA16 (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/EZnfGSPwbeRukWtnZaGFDT-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.walmart.com/ip/GIGABYTE-Gaming-A16-16-Laptop-Intel-Core-i7-13620H-32GB-RAM-1TB-SSD-GeForce-RTX-5070-165Hz-IPS-Black-Steel-CWHI3US864SH/19960921727" target="_blank" rel="nofollow" data-dimension112="db0e63ee-c0ab-11f1-9136-3be5e95ea1ee" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension25="$1618">Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5: was $1849.99 now $1618</a></strong><br />This Gigabyte lappy has a very stylish chassis, 32 GB of DDR5, a 1 TB SSD, and an RTX 5070 mobile. You're paying a pretty penny for all that RAM, but this machine is still cheaper than any other RTX 5070/32 GB combo I can find. The GPU has been power limited to 85 W, but it should still have little issue firing pixels at a 1200p screen.</p><p><strong>Key specs: RTX 5070 (85 W) | Core i7 13620H | 16-inch | 1200p | 165 Hz | 32 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.walmart.com/ip/GIGABYTE-Gaming-A16-16-Laptop-Intel-Core-i7-13620H-32GB-RAM-1TB-SSD-GeForce-RTX-5070-165Hz-IPS-Black-Steel-CWHI3US864SH/19960921727" target="_blank" rel="nofollow" data-dimension112="db0e63ee-c0ab-11f1-9136-3be5e95ea1ee" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 32 GB DDR5" data-dimension25="$1618">View Deal</a></p></div><div class="product"><a data-dimension112="c84f703e-bb35-11f1-8bee-875e71202754" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1599.99" href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1273px;"><p class="vanilla-image-block" style="padding-top:99.21%;"><img id="L8EiHLSsFi8GFPQWs77aRF" name="1778069308.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/L8EiHLSsFi8GFPQWs77aRF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1273" height="1263" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank" rel="nofollow" data-dimension112="c84f703e-bb35-11f1-8bee-875e71202754" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1599.99">Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5: was $2199 now $1599.99</a></strong><br />I'm a big fan of this mildly anachronistic gaming laptop. It's thick, can be loud, but it delivers on gaming performance and does so for an affordable price tag. The RTX 5070 Ti at its heart is a quality 12 GB mobile GPU, has a 140 W power limit, and if you run it on balanced mode you'll still get good gaming performance without the turbine whine of the fans. This one's got a 1200p screen, which should give the GPU very little trouble. Unfortunately, it's also got a 512 GB SSD, which is very small. Still, it's a lot of gaming hardware for the cash regardless.<br /><strong></strong><br /><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1200p | 144 Hz | 16 GB DDR5 | 512 GB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.walmart.com/ip/MSI-Vector-16-HX-AI-16-144Hz-FHD-Gaming-Laptop-Intel-Ultra-7-255HX-GeForce-RTX-5070Ti-16GB-Memory-1TBSSD-Cosmo-Gray/17971805588" target="_blank">Walmart $1,719.99 (1 TB SSD)</a><a class="view-deal button" href="https://www.newegg.com/msi-16-0-geforce-rtx-5070-ti-laptop-gpu-fhd-16gb-memory-512-gb-nvme-ssd-512gb-hdd/p/2WC-000C-0JJ10" target="_blank" rel="nofollow" data-dimension112="c84f703e-bb35-11f1-8bee-875e71202754" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1599.99">View Deal</a></p></div><div class="product"><a data-dimension112="db0e64d4-c0ab-11f1-a224-e7c8099b3aaf" data-action="Deal Block" data-label="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1799.99" href="https://www.bestbuy.com/product/asus-rog-strix-g16-16-fhd-165hz-gaming-laptop-amd-ryzen-9-hx-16gb-ram-nvidia-geforce-rtx-5070-ti-1tb-ssd-eclipse-gray/JJGGLHJLTS" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="qnATrbjvpG6UVWmHYA9jNm" name="AsusROGStrixG16 (2)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/qnATrbjvpG6UVWmHYA9jNm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/asus-rog-strix-g16-16-fhd-165hz-gaming-laptop-amd-ryzen-9-hx-16gb-ram-nvidia-geforce-rtx-5070-ti-1tb-ssd-eclipse-gray/JJGGLHJLTS" target="_blank" rel="nofollow" data-dimension112="db0e64d4-c0ab-11f1-a224-e7c8099b3aaf" data-action="Deal Block" data-label="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1799.99">ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5: was $2299.99 now $1799.99</a></strong><br />This lappy has a honking, chonking, AMD Ryzen 9 8940HX CPU throbbing away in its RGB lit chassis. It's a 16-core 32-thread beastie from the previous generation, which, in combination with a 140 W RTX 5070 Ti mobile, should make for some serious gaming performance. The screen is a 165 Hz 1200p model, too, which the graphics chip should have no problem maxing out in most games.</p><p><strong>Key specs: RTX 5070 Ti (140 W) | Ryzen 9 8940HX | 16-inch | 1200p | 165 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/asus-rog-strix-g16-16-fhd-165hz-gaming-laptop-amd-ryzen-9-hx-16gb-ram-nvidia-geforce-rtx-5070-ti-1tb-ssd-eclipse-gray/JJGGLHJLTS" target="_blank" rel="nofollow" data-dimension112="db0e64d4-c0ab-11f1-a224-e7c8099b3aaf" data-action="Deal Block" data-label="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="ROG Strix G16 | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="$1799.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f711a-bb35-11f1-ace5-49400cc556b0" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension25="$2299" href="https://www.newegg.com/msi-16-geforce-rtx-5080-laptop-gpu-intel-core-ultra-9-275hx-16gb-memory-1-tb-ssd/p/N82E16834156737" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="YRF7AxHdthuqes6XhTuTdY" name="MSIVector16HXAI" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/YRF7AxHdthuqes6XhTuTdY-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.newegg.com/msi-16-geforce-rtx-5080-laptop-gpu-intel-core-ultra-9-275hx-16gb-memory-1-tb-ssd/p/N82E16834156737" target="_blank" rel="nofollow" data-dimension112="c84f711a-bb35-11f1-ace5-49400cc556b0" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension25="$2299">Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5: was $2599 now $2299</a></strong><br />This Vector is still the cheapest RTX 5080 gaming laptops around, even if it does go up and down like a yo-yo. Our Dave reviewed the<a href="https://www.pcgamer.com/hardware/gaming-laptops/msi-vector-16-hx-ai-gaming-laptop-review/" target="_blank"> Vector 16 HX AI</a> last year and likes the value proposition you get when you take into account that mega GPU, although it is a bit of a hairdryer on full whack. Still, stick it in Balanced mode and the noise is much more reasonable.</p><p><strong>Key specs: RTX 5080 | Core Ultra 9 275 HX | 16-inch | 1600p | 240 Hz | 16 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check:</strong> <a href="https://www.bestbuy.com/product/msi-vector-16-hx-ai-400-16-240hz-qhd-gaming-laptop-intel-ultra-9-275hx-geforce-rtx-5080-16gb-memory-1tb-ssd-cosmo-gray/J3P7TXRSQV" target="_blank">Best Buy $2,349.99</a> | <a href="https://www.walmart.com/ip/MSI-16-GeForce-RTX-5080-Laptop-GPU-Intel-Core-Ultra-9-275HX-16GB-Memory-1-TB-SSD-Windows-11-Home-Gaming-Laptop-240-Hz-Vector-16-HX-AI-A2XWIG-050US/16173414561" target="_blank">Walmart $2,229</a><a class="view-deal button" href="https://www.newegg.com/msi-16-geforce-rtx-5080-laptop-gpu-intel-core-ultra-9-275hx-16gb-memory-1-tb-ssd/p/N82E16834156737" target="_blank" rel="nofollow" data-dimension112="c84f711a-bb35-11f1-ace5-49400cc556b0" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5080 (175 W) | 16 GB DDR5" data-dimension25="$2299">View Deal</a></p></div><h2 class="article-body__section" id="section-handheld-gaming-pcs"><span>Handheld gaming PCs</span></h2><div class="product"><a data-dimension112="ad8c6452-c24a-11f1-97b8-1df82f3fe6ce" data-action="Deal Block" data-label="Claw A1M | Core Ultra 7 155H" data-dimension48="Claw A1M | Core Ultra 7 155H" data-dimension25="$562.99" href="https://www.bestbuy.com/product/claw-a1m-7-120hz-fhd-1080p-gaming-handheld-intel-core-cu7-155h-intel-arc-16gb-1tbssd/J3P7TXP4S8" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="JLbPzr9W7MHeYVAXgrtgc" name="MSIClawA1M" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/JLbPzr9W7MHeYVAXgrtgc-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/claw-a1m-7-120hz-fhd-1080p-gaming-handheld-intel-core-cu7-155h-intel-arc-16gb-1tbssd/J3P7TXP4S8" target="_blank" rel="nofollow" data-dimension112="ad8c6452-c24a-11f1-97b8-1df82f3fe6ce" data-action="Deal Block" data-label="Claw A1M | Core Ultra 7 155H" data-dimension48="Claw A1M | Core Ultra 7 155H" data-dimension25="$562.99">Claw A1M | Core Ultra 7 155H: was $749.99 now $562.99</a></strong><br />While many handheld gaming PCs are priced out of reasonable consideration at the moment, it's time for the return of the OG Claw. It's got a Meteor Lake Intel chip with eight Xe cores, which should do just fine for indie gaming—and some more demanding stuff with XeSS upscaling assistance. Plus, it's considerably cheaper than the Steam Deck OLED right now, especially with a 1 TB SSD. Out of the two? The MSI is simply better value, although you don't get a fancy screen.<br /><br /><strong>Key specs: Core Ultra 7 155H | 7-inch | 1080p | 120 Hz | 16 GB LPDDR5x | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/claw-a1m-7-120hz-fhd-1080p-gaming-handheld-intel-core-cu7-155h-intel-arc-16gb-1tbssd/J3P7TXP4S8" target="_blank" rel="nofollow" data-dimension112="ad8c6452-c24a-11f1-97b8-1df82f3fe6ce" data-action="Deal Block" data-label="Claw A1M | Core Ultra 7 155H" data-dimension48="Claw A1M | Core Ultra 7 155H" data-dimension25="$562.99">View Deal</a></p></div><div class="product"><a data-dimension112="c362ff52-c240-11f1-ba7d-e7f8e2992f96" data-action="Deal Block" data-label="ROG Xbox Ally | Z2 A" data-dimension48="ROG Xbox Ally | Z2 A" data-dimension25="$599.99" href="https://www.bestbuy.com/product/rog-xbox-ally-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-z2-a-16gb-ram-512gb-ssd-windows/JJGHGPGFL4" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Nu2EAs8YVDuNs5T5AMyVeD" name="XboxAlly" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Nu2EAs8YVDuNs5T5AMyVeD-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/rog-xbox-ally-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-z2-a-16gb-ram-512gb-ssd-windows/JJGHGPGFL4" target="_blank" rel="nofollow" data-dimension112="c362ff52-c240-11f1-ba7d-e7f8e2992f96" data-action="Deal Block" data-label="ROG Xbox Ally | Z2 A" data-dimension48="ROG Xbox Ally | Z2 A" data-dimension25="$599.99">ROG Xbox Ally | Z2 A: $599.99</a></strong><br />Okay, so this model doesn't have the properly punchy Z2 Extreme chip of the ROG Xbox Ally X below. As such, it's nowhere near as powerful, and more suited to indie games rather than the demanding stuff. That being said, handheld gaming PCs are rising to silly prices right now, and this one's still got a super-comfortable chassis, a good screen, and the Xbox FSE interface.<br /><br /><strong>Key specs: Ryzen Z2 A | 7-inch | 1080p | 144 Hz | 16 GB LPDDR5x | 512 GB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/rog-xbox-ally-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-z2-a-16gb-ram-512gb-ssd-windows/JJGHGPGFL4" target="_blank" rel="nofollow" data-dimension112="c362ff52-c240-11f1-ba7d-e7f8e2992f96" data-action="Deal Block" data-label="ROG Xbox Ally | Z2 A" data-dimension48="ROG Xbox Ally | Z2 A" data-dimension25="$599.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f72d2-bb35-11f1-b879-5f7ff3fbbd53" data-action="Deal Block" data-label="Deck OLED | 512 GB SSD" data-dimension48="Deck OLED | 512 GB SSD" data-dimension25="$789" href="https://store.steampowered.com/steamdeck" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1500px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="V6GL5u24VrvuQZMNoP8SN3" name="1700239679.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/V6GL5u24VrvuQZMNoP8SN3-1920-80.jpg" mos="" align="middle" fullscreen="" width="1500" height="1500" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://store.steampowered.com/steamdeck" target="_blank" rel="nofollow" data-dimension112="c84f72d2-bb35-11f1-b879-5f7ff3fbbd53" data-action="Deal Block" data-label="Deck OLED | 512 GB SSD" data-dimension48="Deck OLED | 512 GB SSD" data-dimension25="$789">Deck OLED | 512 GB SSD: $789</a></strong><br />Okay, there are heaps of more powerful handhelds around, but the original version is still the archetype of what a mobile PC gaming device should be. It's just as powerful as the original model, just with an OLED screen, so all those Steam Deck-compatible games should run well. It's the OG PC gaming handheld, and it still demands respect.<br /><br /><strong>Key specs: 512 GB SSD | OLED | SteamOS</strong><a class="view-deal button" href="https://store.steampowered.com/steamdeck" target="_blank" rel="nofollow" data-dimension112="c84f72d2-bb35-11f1-b879-5f7ff3fbbd53" data-action="Deal Block" data-label="Deck OLED | 512 GB SSD" data-dimension48="Deck OLED | 512 GB SSD" data-dimension25="$789">View Deal</a></p></div><div class="product"><a data-dimension112="c84f7340-bb35-11f1-a065-415f7140f94b" data-action="Deal Block" data-label="ROG Xbox Ally X | Z2 Extreme" data-dimension48="ROG Xbox Ally X | Z2 Extreme" data-dimension25="$999.99" href="https://www.bestbuy.com/product/rog-xbox-ally-x-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-ai-z2-extreme-24gb-ram-1tb-ssd-windows/JJGHGPLVHW" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:909px;"><p class="vanilla-image-block" style="padding-top:98.90%;"><img id="NKD5vfbCAMtPGXxPPpxTvn" name="1767720022.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/NKD5vfbCAMtPGXxPPpxTvn-1920-80.jpg" mos="" align="middle" fullscreen="" width="909" height="899" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.bestbuy.com/product/rog-xbox-ally-x-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-ai-z2-extreme-24gb-ram-1tb-ssd-windows/JJGHGPLVHW" target="_blank" rel="nofollow" data-dimension112="c84f7340-bb35-11f1-a065-415f7140f94b" data-action="Deal Block" data-label="ROG Xbox Ally X | Z2 Extreme" data-dimension48="ROG Xbox Ally X | Z2 Extreme" data-dimension25="$999.99">ROG Xbox Ally X | Z2 Extreme: $999.99</a></strong><br />It is a borderline ludicrous amount of cash to drop on a gaming handheld <em>really, </em>but the ROG Xbox Ally X is a truly great device. I thought the design ridiculous until I had <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/" target="_blank">my review unit in-hand</a>. It's super comfortable to use, the new library makes Windows usable, and the Z2 Extreme chip is powerful. Could do with a bit of a discount, but this is the cheapest you'll find it today.<br /><br /><strong>Key specs: Ryzen AI Z2 Extreme | 7-inch | 1080p | 120 Hz | 24 GB LPDDR5x-8000 | 1 TB SSD</strong><a class="view-deal button" href="https://www.bestbuy.com/product/rog-xbox-ally-x-7-fhd-120hz-gaming-handheld-3-month-xbox-game-pass-premium-amd-ryzen-ai-z2-extreme-24gb-ram-1tb-ssd-windows/JJGHGPLVHW" target="_blank" rel="nofollow" data-dimension112="c84f7340-bb35-11f1-a065-415f7140f94b" data-action="Deal Block" data-label="ROG Xbox Ally X | Z2 Extreme" data-dimension48="ROG Xbox Ally X | Z2 Extreme" data-dimension25="$999.99">View Deal</a></p></div><ul><li><a href="#main"><strong>Back to top ^</strong></a></li></ul><h2 class="article-body__section" id="section-amazon-prime-day-uk-gaming-laptop-deals"><span>Amazon Prime Day UK gaming laptop deals</span></h2><ul><li><strong>Amazon: </strong><a href="https://www.amazon.co.uk/s?k=gaming+laptops" target="_blank">Big discounts on current gen and previous gen gaming laptops</a></li><li><strong>Currys:</strong> <a href="https://www.currys.co.uk/gaming/pc-gaming/gaming-laptops" target="_blank">Regular deals on many gaming laptops from major brands</a></li><li><strong>Lenovo:</strong> <a href="https://www.lenovo.com/gb/en/c/laptops/legion-laptops/" target="_blank">Legion machines with regular discounts</a></li><li><strong>Laptops Direct:</strong> <a href="https://www.laptopsdirect.co.uk/ct/laptops-and-netbooks/laptops/gaming" target="_blank">£100s off RTX 50-series gaming laptops</a></li><li><strong>Overclockers: </strong><a href="https://www.overclockers.co.uk/laptops/gaming-laptops" target="_blank">Big savings on MSI gaming laptops</a></li><li><strong>Scan: </strong><a href="https://www.scan.co.uk/search?q=gaming+laptops" target="_blank">Regular discounts on gaming laptops from major brands</a></li><li><strong>PC Specialist: </strong><a href="https://www.pcspecialist.co.uk/gaming-editing-laptops/" target="_blank">Configurable RTX 50-series laptops</a></li><li><strong>Cyberpower: </strong><a href="https://www.cyberpowersystem.co.uk/category/gaming-laptops/" target="_blank">Up to £900 off gaming laptops</a></li></ul><ul><li><strong>RTX 5060:</strong> <a href="https://www.scan.co.uk/products/156-medion-erazer-deputy-15-p1-full-hd-144hz-intel-core-i5-13420h-16gb-ddr5-1tb-ssd-8gb-geforce-rtx" target="_blank">Medion Erazer Deputy  | <strong>£1,000 @ Scan</strong></a></li><li><strong>RTX 5070:</strong> <a href="https://www.amazon.co.uk/Gigabyte-GAMING-A16-Gaming-Laptop/dp/B0F4KPHPLR" target="_blank">Gigabyte A16 | <strong>£1,400 @ Amazon</strong></a></li><li><strong>RTX 5070 Ti:</strong> <a href="https://www.amazon.co.uk/Predator-Helios-PHN16-73-Gaming-Laptop/dp/B0BW94XWN4/" target="_blank">Acer Predator Helios Neo 16 | <strong>£1,700 @ Amazon</strong></a></li><li><strong>RTX 5080: </strong><a href="https://www.amazon.co.uk/MSI-Stealth-GeForce-LPDDR5X-Windows/dp/B0DX2JYGH6/?th=1" target="_blank">MSI Stealth A16+ | <strong>£2,299 @ Amazon</strong></a></li></ul><div class="product"><a data-dimension112="c84f75c0-bb35-11f1-9c2e-117fa39bf436" data-action="Deal Block" data-label="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="£999.98" href="https://www.scan.co.uk/products/156-medion-erazer-deputy-15-p1-full-hd-144hz-intel-core-i5-13420h-16gb-ddr5-1tb-ssd-8gb-geforce-rtx" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="34V264tTJ7zwyTvxMLZZJF" name="Medionerazerdeputy" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/34V264tTJ7zwyTvxMLZZJF-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.scan.co.uk/products/156-medion-erazer-deputy-15-p1-full-hd-144hz-intel-core-i5-13420h-16gb-ddr5-1tb-ssd-8gb-geforce-rtx" target="_blank" rel="nofollow" data-dimension112="c84f75c0-bb35-11f1-9c2e-117fa39bf436" data-action="Deal Block" data-label="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="£999.98">Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5: £999.98</a></strong><br />This laptop is a bit of a chonk, but for this sort of cash it's well worth considering. Our James <a href="https://www.pcgamer.com/hardware/gaming-laptops/medion-erazer-deputy-15-p1-review/" target="_blank">reviewed a version with a different CPU last year</a>, and found it to deliver good 1080p performance from its RTX 5060 mobile GPU. It's got a slightly dull screen, and the chassis design won't set your heart aflame, but you'll struggle to get more gaming performance for the price.</p><p><strong>Key specs: RTX 5060 (115 W) | Core i5 13420H | 15.6-inch | 1080p | 144 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.scan.co.uk/products/156-medion-erazer-deputy-15-p1-full-hd-144hz-intel-core-i5-13420h-16gb-ddr5-1tb-ssd-8gb-geforce-rtx" target="_blank" rel="nofollow" data-dimension112="c84f75c0-bb35-11f1-9c2e-117fa39bf436" data-action="Deal Block" data-label="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension48="Erazer Deputy | RTX 5060 (115 W) | 16 GB DDR5" data-dimension25="£999.98">View Deal</a></p></div><div class="product"><a data-dimension112="c84f762e-bb35-11f1-baed-91264a0e2b33" data-action="Deal Block" data-label="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension48="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension25="£1099.99" href="https://www.amazon.co.uk/Acer-Nitro-ANV16-42-Gaming-Laptop/dp/B089JY36ZJ/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="aLi5QxdXSNXQNvf2k6HCzU" name="AcerNitroV16 (2)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/aLi5QxdXSNXQNvf2k6HCzU-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Acer-Nitro-ANV16-42-Gaming-Laptop/dp/B089JY36ZJ/" target="_blank" rel="nofollow" data-dimension112="c84f762e-bb35-11f1-baed-91264a0e2b33" data-action="Deal Block" data-label="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension48="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension25="£1099.99">Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5: £1099.99</a></strong><br />This little Nitro might not have all the bells and whistles of fancier machines, but it's certainly got everything you need to get gaming. The RTX 5060 at its heart has an 85 W power limit, which is a little on the tight side, but it 1200p, 180 Hz screen shouldn't be too taxing. The CPU is a six-core AMD chip and it's got 16 GB of RAM—but the SSD is very small. Still, for the price it's very hard to beat.</p><p><strong>Key specs: RTX 5060 (85 W) | Ryzen 5 240 | 16-inch | 1200p | 180 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.amazon.co.uk/Acer-Nitro-ANV16-42-Gaming-Laptop/dp/B089JY36ZJ/" target="_blank" rel="nofollow" data-dimension112="c84f762e-bb35-11f1-baed-91264a0e2b33" data-action="Deal Block" data-label="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension48="Nitro V16 | RTX 5060 (85 W) | 16 GB DDR5" data-dimension25="£1099.99">View Deal</a></p></div><div class="product"><a data-dimension112="c84f769c-bb35-11f1-8510-c13d43b224a0" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="£1349.99" href="https://www.currys.co.uk/products/gigabyte-a16-16-gaming-laptop-amd-ryzen-7-rtx-5070-1-tb-ssd-10286515.html" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="VpKAUyoViEw7nYkRBsYuDd" name="GigabyteA16RTX5060" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/VpKAUyoViEw7nYkRBsYuDd-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.currys.co.uk/products/gigabyte-a16-16-gaming-laptop-amd-ryzen-7-rtx-5070-1-tb-ssd-10286515.html" target="_blank" rel="nofollow" data-dimension112="c84f769c-bb35-11f1-8510-c13d43b224a0" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="£1349.99">Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5: was £1649.99 now £1349.99</a></strong><br />We <a href="https://www.pcgamer.com/hardware/gaming-laptops/gigabyte-gaming-a16-gaming-laptop-review/" target="_blank">reviewed</a> the RTX 5060 version of this laptop late last year, and found it to be good—with one primary caveat. The 85 W RTX 5060 at its core isn't the fastest variant you'll find, and this RTX 5070 version has the same power limit. However, the A16 has an excellent chassis design, a decently fast screen, and a great smattering of budget components that still make it a desirable thing.</p><p><strong>Key specs: RTX 5070 (85 W) | Core i7 13620H | 15.6-inch | 1200p | 165 Hz | 16 GB DDR5 | 1 TB SSD</strong></p><p><strong>Price check:</strong> <a href="https://www.amazon.co.uk/Gigabyte-GAMING-A16-Gaming-Laptop/dp/B0F4KPHPLR/?th=1" target="_blank">Amazon £1,400</a><a class="view-deal button" href="https://www.currys.co.uk/products/gigabyte-a16-16-gaming-laptop-amd-ryzen-7-rtx-5070-1-tb-ssd-10286515.html" target="_blank" rel="nofollow" data-dimension112="c84f769c-bb35-11f1-8510-c13d43b224a0" data-action="Deal Block" data-label="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension48="Gaming A16 | RTX 5070 (85 W) | 16 GB DDR5" data-dimension25="£1349.99">View Deal</a></p></div><div class="product"><a data-dimension112="db0e65ec-c0ab-11f1-a3b3-9793c718df90" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="£1699.99" href="https://www.amazon.co.uk/Predator-Helios-PHN16-73-Gaming-Laptop/dp/B0BW94XWN4/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="XKivTTssb55gVZXCjKLmGG" name="AcerPredatorHeliosNeo16RTX5070Ti" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/XKivTTssb55gVZXCjKLmGG-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/Predator-Helios-PHN16-73-Gaming-Laptop/dp/B0BW94XWN4/" target="_blank" rel="nofollow" data-dimension112="db0e65ec-c0ab-11f1-a3b3-9793c718df90" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="£1699.99">Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5: was £1899.99 now £1699.99</a></strong><br />A relatively small discount, perhaps—but this Acer has a lot going for it. You're getting a 115 W RTX 5070 mobile, a 20-core, high-clocked Intel CPU, and a 240 Hz screen for speedy visuals. That's a very potent combination of components, and one that's near-impossible to find for cheaper right now. I'd be tempted by the  RTX 5070 Ti MSI below if I was ranging into this sort of cash, but this one's still got a helluva lot of plus points.</p><p><strong>Key specs: RTX 5070 (115 W) | Core Ultra 7 275HX | 16-inch | 1600p | 240 Hz | 16 GB DDR5 | 1 TB SSD</strong><a class="view-deal button" href="https://www.amazon.co.uk/Predator-Helios-PHN16-73-Gaming-Laptop/dp/B0BW94XWN4/" target="_blank" rel="nofollow" data-dimension112="db0e65ec-c0ab-11f1-a3b3-9793c718df90" data-action="Deal Block" data-label="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension48="Predator Helios Neo 16 AI | RTX 5070 (115 W) | 16 GB DDR5" data-dimension25="£1699.99">View Deal</a></p></div><div class="product"><a data-dimension112="db0e665a-c0ab-11f1-96e3-25250e8fbb34" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="£1799.98" href="https://www.laptopsdirect.co.uk/msi-vector-16-hx-ai-a2xwhg-403uk-intel-core-ultra-7-16gb-ram-512gb-ssd-gefo-9s7-15m352-403/version.asp" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="xzoWtmmqgk7wbVdZcGCzjm" name="MSIVecotr16HXAI" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/xzoWtmmqgk7wbVdZcGCzjm-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.laptopsdirect.co.uk/msi-vector-16-hx-ai-a2xwhg-403uk-intel-core-ultra-7-16gb-ram-512gb-ssd-gefo-9s7-15m352-403/version.asp" target="_blank" rel="nofollow" data-dimension112="db0e665a-c0ab-11f1-96e3-25250e8fbb34" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="£1799.98">Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5: £1799.98</a></strong><br />RTX 5070 Ti gaming laptop deals are becoming rarer at this point, but this Vector is a stalwart of our pages. It's got specs that make a lot more sense than the rest, with a full-fat 140 W GPU and a 240 Hz screen, alongside a 20-core Intel chip. It's a shame about the tiny 512 GB SSD and the slightly old-school chassis, but I'd still pick up one of these over the pricier competition.</p><p><strong>Key specs: RTX 5070 Ti (140 W) | Core Ultra 7 255HX | 16-inch | 1600p | 240 Hz | 16 GB DDR5 | 512 GB SSD</strong></p><p><strong>Price check: </strong><a href="https://www.amazon.co.uk/MSI-Vector-144Hz-Gaming-Laptop/dp/B0DTN2RZ1Q/" target="_blank">Amazon<strong> </strong>£1800.06</a><a class="view-deal button" href="https://www.laptopsdirect.co.uk/msi-vector-16-hx-ai-a2xwhg-403uk-intel-core-ultra-7-16gb-ram-512gb-ssd-gefo-9s7-15m352-403/version.asp" target="_blank" rel="nofollow" data-dimension112="db0e665a-c0ab-11f1-96e3-25250e8fbb34" data-action="Deal Block" data-label="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension48="Vector 16 HX AI | RTX 5070 Ti (140 W) | 16 GB DDR5" data-dimension25="£1799.98">View Deal</a></p></div><div class="product"><a data-dimension112="501949e0-c234-11f1-952f-4f05c80b29aa" data-action="Deal Block" data-label="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension48="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension25="£2299.99" href="https://www.amazon.co.uk/MSI-Stealth-GeForce-LPDDR5X-Windows/dp/B0DX2JYGH6/" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1000px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="kWR2cFMTQMmYdnWRvRqFGL" name="MSIStealth (1)" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/kWR2cFMTQMmYdnWRvRqFGL-1920-80.jpg" mos="" align="middle" fullscreen="" width="1000" height="1000" attribution="" endorsement="" credit="" class="" /></p></div></div></figure></a><p><strong><a href="https://www.amazon.co.uk/MSI-Stealth-GeForce-LPDDR5X-Windows/dp/B0DX2JYGH6/" target="_blank" rel="nofollow" data-dimension112="501949e0-c234-11f1-952f-4f05c80b29aa" data-action="Deal Block" data-label="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension48="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension25="£2299.99">Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5: was £2781.52 now £2299.99</a></strong><br />The downside here is the power limit on the GPU—but being an RTX 5080 mobile, it should still deliver whopping great chunks of performance. The CPU is a beastly 12-core, 24-thread model, and you even get 32 GB of DDR5 and a 2 TB SSD wrapped up in a slim chassis. Plus, did I mention the 240Hz OLED screen? Not bad at all for the cash.<br /><br /><strong>Key specs: RTX 5080 (105 W) | Ryzen AI 9 HX 370 | 16-inch | 1600p | 240 Hz OLED | 32 GB DDR5 | 2 TB SSD</strong><a class="view-deal button" href="https://www.amazon.co.uk/MSI-Stealth-GeForce-LPDDR5X-Windows/dp/B0DX2JYGH6/" target="_blank" rel="nofollow" data-dimension112="501949e0-c234-11f1-952f-4f05c80b29aa" data-action="Deal Block" data-label="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension48="Stealth A16 AI+ | RTX 5080 (105 W) | 16 GB DDR5" data-dimension25="£2299.99">View Deal</a></p></div><ul><li><a href="#main"><strong>Back to top ^</strong></a></li></ul><section class="article__schema-question"><h3>How do I become a Prime member for Amazon Prime Day?</h3><article class="article__schema-answer"><p>You can sign up on <a href="https://www.amazon.com/amazonprime" target="_blank">Amazon's Prime membership page</a> for a 30-day free trial. Remember though, you'll have to create an Amazon account and provide payment card details—so if you only want the Prime benefits for Prime Day itself, make sure to remember to cancel your subscription before your 30-day membership ends. </p></article></section>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ MSI somehow has both the ugliest and prettiest laptop designs this Computex ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Computex is both a proving ground for newly released tech and an excuse for companies to throw stuff at the wall and hope enough people like it. As such, we tend to see a lot of weird tech (here's looking at you, <a href="https://www.pcgamer.com/hardware/pc-cases/this-new-microatx-pc-case-comes-with-a-venom-like-black-liquid-that-reacts-to-sound-and-magnets-and-i-find-it-weirdly-alluring/#viafoura-comments" target="_blank">ferrofluid case</a> and <a href="https://www.pcgamer.com/hardware/graphics-cards/galax-shows-off-next-generation-gpu-concept-with-actual-swarovski-crystals-in-it-and-i-fear-it-may-not-have-got-the-memo-on-the-state-of-the-market-in-2026/" target="_blank">GPU with Swarovski crystals in it</a>). However, while laptops have been a little dry this year, MSI has somehow made my favourite and least favourite devices. </p><p>Starting with my favourite, I love the Prestige 14 Flip AI+, and its <a href="https://www.msi.com/blog/when-art-meets-ai-msi-prestige-14-flip-ai-vincent-van-gogh-edition" target="_blank">Vincent Van Gogh-themed look</a>. One version is based on Starry Night, and the other is based on Starry Night Over the Rhône. They are more or less just the artwork put on the back of a laptop, with a similarly coloured keyboard, but that's good enough for me, as it's still gorgeous art that would look lovely any time it's pulled out of a backpack. </p><p>They also come with a themed mouse pad, box, Bluetooth mouse, and even an ID badge. It's a bit over the top, as one would expect from MSI's Prestige collection, but lovely nonetheless. You're getting Intel Core Ultra processors and no dedicated GPU, so it's not quite a fully-fledged gaming laptop, but it should still handle some games, and it's got an OLED display to back that all up. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww14zX"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww14zX.js" async=""></script><p>It's definitely a bit much for watching YouTube or messing with Excel spreadsheets, but it'll be the nicest laptop in your local cafe. The last MSI artisan laptop (<a href="https://www.msi.com/Business-Productivity/Prestige-13-AI-plus-ukiyo-e-Edition-A2VMX" target="_blank">Ukiyo-e edition</a>) was also gorgeous looking. We don't yet have a price, but the Ukiyo-e edition sits around the <a href="https://www.scan.co.uk/products/msi-prestige-13-aiplus-ukiyoe-edition-a2vmg-207uk-28k-oled-ultra-9-288v-32gb-lpddr5x-2tb-ssd-intel-a" target="_blank">$1,500 to $2,000</a> mark. </p><p>If you are looking for a gaming laptop to stand out in… other ways, let me introduce you to the <a href="https://www.msi.com/Laptop/Titan-18-HX-Dragon-Edition-Draco-Epic-A2WX" target="_blank">MSI Titan 18 HX Dragon Edition Draco Epic</a> (yes, that's its full legal name). It comes with an Intel Core Ultra 9 processor and an RTX 5090 mobile. MSI has truly thrown everything at it, with a 240 Hz Mini-LED display, Cherry MX mechanical keys, a dedicated vapour chamber cooler, and a premium box with limited edition coins, a mousepad, and a gaming mouse. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/LvfHpBYENPLAtsNdX5xTx6-1920-80.jpg" alt="MSI Titan 18 HX Dragon Edition Draco Epic and it's bundled accessories on a starry background" /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xqovqsUKvWH2UqnhMeHK9R-1920-80.jpg" alt="MSI Titan 18 HX Dragon Edition Draco Epic on a yellow/orange gradient" /><figcaption><small role="credit">MSI</small></figcaption></figure></figure><p>It's even got super speedy SSD storage, with a total of four M.2 slots that can be linked together as a SuperRAID 5 array, plus a 6-speaker surround sound system, and a wealth of ports (including Thunderbolt 5, USB 3.2 Gen2 Type-A and C, plus an SD card reader). </p><p>Unfortunately, though, I simply don't like the chunky backplate or the RGB trackpad, and the dragon design is too much for my tastes. It looks impressive in a lot of ways, but I think I'd feel actively embarrassed for just a moment taking it out in a public space. In fairness, those specs imply a very high price point, so I don't think I'd ever feel comfortable taking it out of the house anyway. </p><p>I can see the level of artistry on show here, and perhaps if I were on the Computex show floor and saw it in person, my perspective would change. But I don't think I've ever longed for a big RGB-infested, dragon-displaying gaming laptop before, and I don't know if MSI could change my mind. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/msi-somehow-has-both-the-ugliest-and-prettiest-laptop-designs-this-computex/</link>
                                                                            <description>
                            <![CDATA[ You win some and you lose some. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">L9Fg4X8EsbooVLTC7fB2yd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MEmN4ueZZad7RzxdYd7irm-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 04 Jun 2026 16:22:35 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE-320-70.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/MEmN4ueZZad7RzxdYd7irm-1920-80.jpg">
                                                            <media:credit><![CDATA[MSI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[MSI Prestige 14 Flip AI+ Van Gogh edition, in a gallery]]></media:description>                                                            <media:text><![CDATA[MSI Prestige 14 Flip AI+ Van Gogh edition, in a gallery]]></media:text>
                                <media:title type="plain"><![CDATA[MSI Prestige 14 Flip AI+ Van Gogh edition, in a gallery]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MEmN4ueZZad7RzxdYd7irm-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Computex is both a proving ground for newly released tech and an excuse for companies to throw stuff at the wall and hope enough people like it. As such, we tend to see a lot of weird tech (here's looking at you, <a href="https://www.pcgamer.com/hardware/pc-cases/this-new-microatx-pc-case-comes-with-a-venom-like-black-liquid-that-reacts-to-sound-and-magnets-and-i-find-it-weirdly-alluring/#viafoura-comments" target="_blank">ferrofluid case</a> and <a href="https://www.pcgamer.com/hardware/graphics-cards/galax-shows-off-next-generation-gpu-concept-with-actual-swarovski-crystals-in-it-and-i-fear-it-may-not-have-got-the-memo-on-the-state-of-the-market-in-2026/" target="_blank">GPU with Swarovski crystals in it</a>). However, while laptops have been a little dry this year, MSI has somehow made my favourite and least favourite devices. </p><p>Starting with my favourite, I love the Prestige 14 Flip AI+, and its <a href="https://www.msi.com/blog/when-art-meets-ai-msi-prestige-14-flip-ai-vincent-van-gogh-edition" target="_blank">Vincent Van Gogh-themed look</a>. One version is based on Starry Night, and the other is based on Starry Night Over the Rhône. They are more or less just the artwork put on the back of a laptop, with a similarly coloured keyboard, but that's good enough for me, as it's still gorgeous art that would look lovely any time it's pulled out of a backpack. </p><p>They also come with a themed mouse pad, box, Bluetooth mouse, and even an ID badge. It's a bit over the top, as one would expect from MSI's Prestige collection, but lovely nonetheless. You're getting Intel Core Ultra processors and no dedicated GPU, so it's not quite a fully-fledged gaming laptop, but it should still handle some games, and it's got an OLED display to back that all up. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww14zX"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww14zX.js" async=""></script><p>It's definitely a bit much for watching YouTube or messing with Excel spreadsheets, but it'll be the nicest laptop in your local cafe. The last MSI artisan laptop (<a href="https://www.msi.com/Business-Productivity/Prestige-13-AI-plus-ukiyo-e-Edition-A2VMX" target="_blank">Ukiyo-e edition</a>) was also gorgeous looking. We don't yet have a price, but the Ukiyo-e edition sits around the <a href="https://www.scan.co.uk/products/msi-prestige-13-aiplus-ukiyoe-edition-a2vmg-207uk-28k-oled-ultra-9-288v-32gb-lpddr5x-2tb-ssd-intel-a" target="_blank">$1,500 to $2,000</a> mark. </p><p>If you are looking for a gaming laptop to stand out in… other ways, let me introduce you to the <a href="https://www.msi.com/Laptop/Titan-18-HX-Dragon-Edition-Draco-Epic-A2WX" target="_blank">MSI Titan 18 HX Dragon Edition Draco Epic</a> (yes, that's its full legal name). It comes with an Intel Core Ultra 9 processor and an RTX 5090 mobile. MSI has truly thrown everything at it, with a 240 Hz Mini-LED display, Cherry MX mechanical keys, a dedicated vapour chamber cooler, and a premium box with limited edition coins, a mousepad, and a gaming mouse. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/LvfHpBYENPLAtsNdX5xTx6-1920-80.jpg" alt="MSI Titan 18 HX Dragon Edition Draco Epic and it's bundled accessories on a starry background" /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/xqovqsUKvWH2UqnhMeHK9R-1920-80.jpg" alt="MSI Titan 18 HX Dragon Edition Draco Epic on a yellow/orange gradient" /><figcaption><small role="credit">MSI</small></figcaption></figure></figure><p>It's even got super speedy SSD storage, with a total of four M.2 slots that can be linked together as a SuperRAID 5 array, plus a 6-speaker surround sound system, and a wealth of ports (including Thunderbolt 5, USB 3.2 Gen2 Type-A and C, plus an SD card reader). </p><p>Unfortunately, though, I simply don't like the chunky backplate or the RGB trackpad, and the dragon design is too much for my tastes. It looks impressive in a lot of ways, but I think I'd feel actively embarrassed for just a moment taking it out in a public space. In fairness, those specs imply a very high price point, so I don't think I'd ever feel comfortable taking it out of the house anyway. </p><p>I can see the level of artistry on show here, and perhaps if I were on the Computex show floor and saw it in person, my perspective would change. But I don't think I've ever longed for a big RGB-infested, dragon-displaying gaming laptop before, and I don't know if MSI could change my mind. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ I got my hands on Framework's 'MacBook Pro for Linux users' and its tagline isn't just marketing hyperbole ]]></title>
                                                                                                <dc:content><![CDATA[ <p>I caught up with Framework CEO, Nirav Patel at Computex this week, and got my hands on the new <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-just-announced-its-own-macbook-pro-for-linux-users/" target="_blank">Framework 13 Pro</a> for the first time. I've been eager to get hold of what it calls 'the MacBook Pro for Linux users' since it was first announced and, while we'll have to wait just a little longer for our review sample to arrive, my first impression is that it's everything you'd want a premium Framework 13 to be.</p><p>And everything about that Apple-baiting tagline makes even more sense now I've got to touch the device and talk about exactly what Patel means by it. Though I'm super-excited to get the 13 Pro in and start throwing some games at the Panther Lake Core Ultra 7 and its integrated B390 GPU core, obviously the target is <em>not</em> specifically gamers, it's software developers.</p><p>And, more precisely, the volume of software developers Framework has been talking to who are growing increasingly frustrated at the Mac operating system. Nirav Patel explains that the Linux operating system is the preferred platform for software developers, but the struggle has been that folk coming over from Apple hardware don't want to give up on the feel of that hardware.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww14zX"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww14zX.js" async=""></script><p>Part of it is the premium chassis, and Framework has absolutely nailed that with the new black anodised aluminium surrounds it has created for the Framework 13 Pro. I've been using the standard 13-incher for years, and the laptop chassis is fine, but you wouldn't call it premium. The 13 Pro, however, feels incredibly solid, sturdy, and <em>serious </em>very much like a MacBook or the Razer Blade I'm typing on right now.</p><p>Framework hasn't given up any of the repairability, nor has it lost the compatibility, either. You could fit this shell around any Framework 13 device from the past five years or so.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fjVnMwwiLPccZViRXbj4XX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ipAZz5TSVMhgoJLYNCNcUX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/j7cLr9hXysVNpz94i5z4oX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>But one of the key things for Patel has been the introduction of the haptic touchpad. He notes that while it might not be a huge thing for PC folk shifting over to the 13 Pro, for MacBook users he saw it as essential to making that shift as smooth as possible for those who want to move away from MacOS but don't want to change how their machines feel to use. They want to be able to touch any part of the trackpad to actuate a click and that's exactly what the new trackpad enables.</p><p>The Framework 13 Pro releases later this month, and already the preloaded Linux versions are outselling the Windows options in the pre-orders. "It's actually outselling the Windows configuration," Patel tells me, "which is crazy to see."</p> ]]></dc:content>
                                                                                                                                            <link>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/</link>
                                                                            <description>
                            <![CDATA[ The Framework 13 Pro is a sleek, stylish machine lazer-focused on software devs sick of MacOS. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">CyeyLu76pnGx8hkYesYiiD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/pLJcMfVvtdfr7QU84ezmMX-1920-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 04 Jun 2026 02:42:52 +0000</pubDate>                                                                                                                                                                                                                                <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-320-70.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/pLJcMfVvtdfr7QU84ezmMX-1920-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/pLJcMfVvtdfr7QU84ezmMX-1920-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I caught up with Framework CEO, Nirav Patel at Computex this week, and got my hands on the new <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-just-announced-its-own-macbook-pro-for-linux-users/" target="_blank">Framework 13 Pro</a> for the first time. I've been eager to get hold of what it calls 'the MacBook Pro for Linux users' since it was first announced and, while we'll have to wait just a little longer for our review sample to arrive, my first impression is that it's everything you'd want a premium Framework 13 to be.</p><p>And everything about that Apple-baiting tagline makes even more sense now I've got to touch the device and talk about exactly what Patel means by it. Though I'm super-excited to get the 13 Pro in and start throwing some games at the Panther Lake Core Ultra 7 and its integrated B390 GPU core, obviously the target is <em>not</em> specifically gamers, it's software developers.</p><p>And, more precisely, the volume of software developers Framework has been talking to who are growing increasingly frustrated at the Mac operating system. Nirav Patel explains that the Linux operating system is the preferred platform for software developers, but the struggle has been that folk coming over from Apple hardware don't want to give up on the feel of that hardware.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww14zX"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww14zX.js" async=""></script><p>Part of it is the premium chassis, and Framework has absolutely nailed that with the new black anodised aluminium surrounds it has created for the Framework 13 Pro. I've been using the standard 13-incher for years, and the laptop chassis is fine, but you wouldn't call it premium. The 13 Pro, however, feels incredibly solid, sturdy, and <em>serious </em>very much like a MacBook or the Razer Blade I'm typing on right now.</p><p>Framework hasn't given up any of the repairability, nor has it lost the compatibility, either. You could fit this shell around any Framework 13 device from the past five years or so.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fjVnMwwiLPccZViRXbj4XX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ipAZz5TSVMhgoJLYNCNcUX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/j7cLr9hXysVNpz94i5z4oX-1920-80.jpg" alt="Framework 13 Pro laptop" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>But one of the key things for Patel has been the introduction of the haptic touchpad. He notes that while it might not be a huge thing for PC folk shifting over to the 13 Pro, for MacBook users he saw it as essential to making that shift as smooth as possible for those who want to move away from MacOS but don't want to change how their machines feel to use. They want to be able to touch any part of the trackpad to actuate a click and that's exactly what the new trackpad enables.</p><p>The Framework 13 Pro releases later this month, and already the preloaded Linux versions are outselling the Windows options in the pre-orders. "It's actually outselling the Windows configuration," Patel tells me, "which is crazy to see."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This is me playing Alan Wake 2's native Arm build on an RTX Spark laptop, and I'm here for it ]]></title>
                                                                                                <dc:content><![CDATA[ <iframe src="https://content.jwplatform.com/players/BY6sdREB.html" id="BY6sdREB" title="Alan Wake 2's Arm build running on Nvidia's RTX Spark" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen=""></iframe><p>Gaming might only be the third pillar of the 'who is RTX Spark for?' foundations, but that doesn't mean it's been an afterthought. Especially not when Nvidia's developer relations team is going out and helping the likes of Remedy make a completely native version of Alan Wake 2—one of the most graphically intensive DX12 games out there—and making it run great on <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">Nvidia's RTX Spark</a>.</p><p>I've been playing this native Arm build of Alan Wake 2 on a pre-release version of Microsoft's Surface Laptop Ultra and, while I'm under careful watch so I don't go digging around in the settings, the experience is smooth and the game looks great. And crucially I'm not seeing the telltale smearing of text, input lag, and fine detail screwiness that would tell me it's using a ton of multi frame gen just to get the game running at the 2560 x 1600 resolution I'm playing at. Though I'm confident it is running <em>some</em> level of frame gen in there to get this game running so smoothly on this machine.</p><p>Microsoft has been working on this laptop with Nvidia for about three years, Nvidia has been working with MediaTek for two and a half years to make the silicon. And that would suggest Remedy's had ample time to get working on the native Arm port for Nvidia hardware, but Nvidia currently won't be drawn on exactly how long it has taken to get this fully native version up and running.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async=""></script><p>But it looks damned good to my eyes, and plays well either on keyboard and mouse or with a controller plugged in. Obviously though, this is a tightly controlled demo, and I can't dig in to see what the specific settings are inside the game, but this is still a DirectX 12 game, with a native Arm port running smoothly on this thin-and-light gaming laptop without blowing a gale out the back.</p><p>During my time prodding and poking every single RTX Spark laptop and desktop that has made it up to Nvidia's demo floor—from Microsoft, to Dell, Lenovo, Asus, and MSI—I've also had a chance to play with emulated versions of Indiana Jones and the Great Circle and Pragmata. Not new beta versions, but simply downloaded from Steam and running on these 64 GB versions of the RTX Spark chip.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/uh4RmnSdiWtDZFqcLXA4eQ-1920-80.jpg" alt="Nvidia RTX Spark SoC in hand" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/t2hyxSwR9zqK3dgRc9rJPK-1920-80.jpg" alt="Alan Wake 2 native Arm build running on RTX Spark" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>"What we're showcasing here is, if you're a developer and your game is running through an emulator, we're going to work with you to make sure it's a good experience," says Jo Vivoli, senior manager in Nvidia's tech marketing team. "If you want to make a native arm build, we're going to work with you to make sure it's a good experience."</p><p>And it's something a Microsoft engineer, who has been working on RTX Spark for the past three years echos as I step up to play Indiana Jones. </p><p>"It's running through emulation," he says, "and so we wanted to highlight the deep investment that Nvidia and Microsoft has made to make sure that gaming is truly an activity that you can participate on an RTX Spark, and it delivers the expected performance and visuals that you would get out of an RTX graphics card."</p><iframe src="https://content.jwplatform.com/players/jh4H8mfv.html" id="jh4H8mfv" title="Pragmata emulated on an Nvidia RTX Spark" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen=""></iframe><p>And it's all working. I also inexpertly bashed through Pragmata, though this is actually the first time playing the game so I had zero idea what the hell I was doing, why there was a little bot-girl on my back, and why this other robot-with-a-sword wanted to chop us into itty bitty bits. But the game ran super smoothly, even if my gaming skills did not.</p><p>Now, this is surely not going to be the universal experience for every game, no matter how commited to the experience either Microsoft or Nvidia are—there is simply too large a back catalogue of games in the PC's long library and there will surely be titles that do not play ball.</p><p>But it has been focused on at least what it sees as the biggest games. "We've been looking at the 200 largest, most used creative applications, most used games," another Microsoft representative tells me. "And we're on track to have those working in time for launch."</p><p>Maybe suspiciously, this is an Nvidia demo suite and there's no hint of Cyberpunk 2077. Will that work for launch? I'm told they think it does, but I guess we'll find out in the autumn.</p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/this-is-me-playing-alan-wake-2s-native-arm-build-on-an-rtx-spark-laptop-and-im-here-for-it/</link>
                                                                            <description>
                            <![CDATA[ Remarkably, playing Pragmata and Indiana Jones via Prism's emulation wasn't really any different. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">d2UhDRN8rYZVzKTitTy3nJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ReVY6H8vKvkiuYPuH984Ed-1920-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Wed, 03 Jun 2026 16:57:49 +0000</pubDate>                                                                                                                                <updated>Wed, 03 Jun 2026 16:58:49 +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-320-70.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/ReVY6H8vKvkiuYPuH984Ed-1920-80.png">
                                                            <media:credit><![CDATA[Remedy Entertainment]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Alan Wake, a writer in a snazzy black suit, gives his all during The Herald of Darkness music video from Alan Wake 2.]]></media:description>                                                            <media:text><![CDATA[Alan Wake, a writer in a snazzy black suit, gives his all during The Herald of Darkness music video from Alan Wake 2.]]></media:text>
                                <media:title type="plain"><![CDATA[Alan Wake, a writer in a snazzy black suit, gives his all during The Herald of Darkness music video from Alan Wake 2.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ReVY6H8vKvkiuYPuH984Ed-1920-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <iframe src="https://content.jwplatform.com/players/BY6sdREB.html" id="BY6sdREB" title="Alan Wake 2's Arm build running on Nvidia's RTX Spark" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen=""></iframe><p>Gaming might only be the third pillar of the 'who is RTX Spark for?' foundations, but that doesn't mean it's been an afterthought. Especially not when Nvidia's developer relations team is going out and helping the likes of Remedy make a completely native version of Alan Wake 2—one of the most graphically intensive DX12 games out there—and making it run great on <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">Nvidia's RTX Spark</a>.</p><p>I've been playing this native Arm build of Alan Wake 2 on a pre-release version of Microsoft's Surface Laptop Ultra and, while I'm under careful watch so I don't go digging around in the settings, the experience is smooth and the game looks great. And crucially I'm not seeing the telltale smearing of text, input lag, and fine detail screwiness that would tell me it's using a ton of multi frame gen just to get the game running at the 2560 x 1600 resolution I'm playing at. Though I'm confident it is running <em>some</em> level of frame gen in there to get this game running so smoothly on this machine.</p><p>Microsoft has been working on this laptop with Nvidia for about three years, Nvidia has been working with MediaTek for two and a half years to make the silicon. And that would suggest Remedy's had ample time to get working on the native Arm port for Nvidia hardware, but Nvidia currently won't be drawn on exactly how long it has taken to get this fully native version up and running.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async=""></script><p>But it looks damned good to my eyes, and plays well either on keyboard and mouse or with a controller plugged in. Obviously though, this is a tightly controlled demo, and I can't dig in to see what the specific settings are inside the game, but this is still a DirectX 12 game, with a native Arm port running smoothly on this thin-and-light gaming laptop without blowing a gale out the back.</p><p>During my time prodding and poking every single RTX Spark laptop and desktop that has made it up to Nvidia's demo floor—from Microsoft, to Dell, Lenovo, Asus, and MSI—I've also had a chance to play with emulated versions of Indiana Jones and the Great Circle and Pragmata. Not new beta versions, but simply downloaded from Steam and running on these 64 GB versions of the RTX Spark chip.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/uh4RmnSdiWtDZFqcLXA4eQ-1920-80.jpg" alt="Nvidia RTX Spark SoC in hand" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/t2hyxSwR9zqK3dgRc9rJPK-1920-80.jpg" alt="Alan Wake 2 native Arm build running on RTX Spark" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>"What we're showcasing here is, if you're a developer and your game is running through an emulator, we're going to work with you to make sure it's a good experience," says Jo Vivoli, senior manager in Nvidia's tech marketing team. "If you want to make a native arm build, we're going to work with you to make sure it's a good experience."</p><p>And it's something a Microsoft engineer, who has been working on RTX Spark for the past three years echos as I step up to play Indiana Jones. </p><p>"It's running through emulation," he says, "and so we wanted to highlight the deep investment that Nvidia and Microsoft has made to make sure that gaming is truly an activity that you can participate on an RTX Spark, and it delivers the expected performance and visuals that you would get out of an RTX graphics card."</p><iframe src="https://content.jwplatform.com/players/jh4H8mfv.html" id="jh4H8mfv" title="Pragmata emulated on an Nvidia RTX Spark" width="3840" height="2160" frameborder="0" scrolling="auto" allowfullscreen=""></iframe><p>And it's all working. I also inexpertly bashed through Pragmata, though this is actually the first time playing the game so I had zero idea what the hell I was doing, why there was a little bot-girl on my back, and why this other robot-with-a-sword wanted to chop us into itty bitty bits. But the game ran super smoothly, even if my gaming skills did not.</p><p>Now, this is surely not going to be the universal experience for every game, no matter how commited to the experience either Microsoft or Nvidia are—there is simply too large a back catalogue of games in the PC's long library and there will surely be titles that do not play ball.</p><p>But it has been focused on at least what it sees as the biggest games. "We've been looking at the 200 largest, most used creative applications, most used games," another Microsoft representative tells me. "And we're on track to have those working in time for launch."</p><p>Maybe suspiciously, this is an Nvidia demo suite and there's no hint of Cyberpunk 2077. Will that work for launch? I'm told they think it does, but I guess we'll find out in the autumn.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ CEO Jensen Huang says Nvidia is too busy with the 'gigantic project' of 'reinventing the PC after 40 years' to do a handheld gaming PC based on RTX Spark ]]></title>
                                                                                                <dc:content><![CDATA[ <p>Nvidia's <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">first full SoC for the PC, RTX Spark, is finally here</a>. But could it form the basis of a killer gaming handheld? Superficially, that seems like a bit of a no-brainer, what with Nvidia's dominance in gaming graphics. But comments from Nvidia CEO Jensen Huang yesterday make that appear unlikely.</p><p>Speaking after his Computex keynote, Huang responded to a question about the possible use of RTX Spark in a handheld.</p><p>"If somebody wants to do it, you know, we'll work with them on it. But right now we're really focused on doing something that is just such a big deal, reinventing the PC after 40 years," Huang said.</p><p>He went on to explain what a "gigantic project" it is for Nvidia just to launch a PC chip. "Remember all of these applications in the Windows world, the x86 world, we have to prove that they work fantastically, and all the games they have to have anti cheat turned on. And so all of that stuff is really, really hard," Huang explained.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async=""></script><p>"It took us three years working with Microsoft and two and a half years working with MediaTek to get here, hundreds of people, that's how hard it is, and that's why everybody's so excited about it," Huang says of RTX Spark.</p><p>It's all part of his plan, it seems, to reinvent the PC in the age of AI. "Can we help reinvent the PC? And, boy, if you get a chance to reinvent the single most important instrument, the single most important tool of humanity, what you and I grew up with defined just about everything about our lives, and we have an opportunity after 40 years to go reinvent it for the age of AI. Wow, we're not going to sit around, not let it get done," Huang said.</p><p>In that context, you can see how making a gaming handheld out of RTX Spark is a bit, well, tangential. Is it yet another indication that gaming is now a very low priority at Nvidia? Possibly.</p><p>Of course, the full RTX Spark Chip is probably not a goer for handhelds. It's got 20 Arm cores and a GPU with pretty much identical specs to a desktop RTX 5070 GPU. That's surely too big and too powerful for a handheld, even if Nvidia is claiming its battery life will be "<a href="https://www.pcgamer.com/hardware/gaming-laptops/nvidia-rtx-sparks-gaming-battery-life-will-be-better-than-anything-youve-seen-before-on-rtx-laptops/" target="_blank">much better than anything you've seen before on RTX laptops.</a>"</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1939px;"><p class="vanilla-image-block" style="padding-top:53.69%;"><img id="7Do5NKwUCH2tjsyZs9qmER" name="JDaU5eNp8G" alt="Nvidia's CEO Jen-Hsun Huang on stage at GTC Taiwan with the new RTX Spark." src="https://cdn.mos.cms.futurecdn.net/7Do5NKwUCH2tjsyZs9qmER-1920-80.png" mos="" align="middle" fullscreen="" width="1939" height="1041" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The RTX Spark box fits in the hand, but it seems that's as close as we'll get to a handheld gaming PC from Nvidia, for now. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nvidia)</span></figcaption></figure><p>As I understand it, however, there is a <a href="https://videocardz.com/newz/nvidia-n1x-n1-laptop-chip-specifications" target="_blank">smaller version of RTX Spark coming with fewer CPU cores and a GPU less than half the size</a>, codenamed N1 as opposed to N1x for the full-size RTX Spark chip. And that could be a much better candidate for a gaming handheld.</p><p>The thing is, if Nvidia was actively working with partners on an RTX Spark-based gaming handheld, you'd think Huang would have answered that question quite differently. As it is, he's clear that's not where Nvidia's "focus" is right now. Which probably shouldn't be a surprise, as gaming really doesn't seem to be a high priority at Nvidia of late. </p> ]]></dc:content>
                                                                                                                                            <link>https://www.pcgamer.com/hardware/gaming-laptops/ceo-jensen-huang-says-nvidia-is-too-busy-with-the-gigantic-project-of-reinventing-the-pc-after-40-years-to-do-a-handheld-gaming-pc-based-on-rtx-spark/</link>
                                                                            <description>
                            <![CDATA[ Emulating x86 apps, enabling anti-cheat is plenty of work, for now... ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xETT3RkAPU3Z2qcCvBeLB6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ZqvXDmFJsjjJfHqwhhU5NR-1920-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 02 Jun 2026 15:04:12 +0000</pubDate>                                                                                                                                <updated>Mon, 15 Jun 2026 14:54:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G-320-70.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/png" url="https://cdn.mos.cms.futurecdn.net/ZqvXDmFJsjjJfHqwhhU5NR-1920-80.png">
                                                            <media:credit><![CDATA[Nvidia]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nvidia&#039;s CEO Jen-Hsun Huang on stage at GTC Taiwan with the new RTX Spark.]]></media:description>                                                            <media:text><![CDATA[Nvidia&#039;s CEO Jen-Hsun Huang on stage at GTC Taiwan with the new RTX Spark.]]></media:text>
                                <media:title type="plain"><![CDATA[Nvidia&#039;s CEO Jen-Hsun Huang on stage at GTC Taiwan with the new RTX Spark.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ZqvXDmFJsjjJfHqwhhU5NR-1920-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Nvidia's <a href="https://www.pcgamer.com/hardware/gaming-laptops/not-just-for-ai-agents-nvidias-rtx-spark-means-arm-powered-laptops-for-gamers-too-promising-100-fps-at-1440p-in-the-latest-games/" target="_blank">first full SoC for the PC, RTX Spark, is finally here</a>. But could it form the basis of a killer gaming handheld? Superficially, that seems like a bit of a no-brainer, what with Nvidia's dominance in gaming graphics. But comments from Nvidia CEO Jensen Huang yesterday make that appear unlikely.</p><p>Speaking after his Computex keynote, Huang responded to a question about the possible use of RTX Spark in a handheld.</p><p>"If somebody wants to do it, you know, we'll work with them on it. But right now we're really focused on doing something that is just such a big deal, reinventing the PC after 40 years," Huang said.</p><p>He went on to explain what a "gigantic project" it is for Nvidia just to launch a PC chip. "Remember all of these applications in the Windows world, the x86 world, we have to prove that they work fantastically, and all the games they have to have anti cheat turned on. And so all of that stuff is really, really hard," Huang explained.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async=""></script><p>"It took us three years working with Microsoft and two and a half years working with MediaTek to get here, hundreds of people, that's how hard it is, and that's why everybody's so excited about it," Huang says of RTX Spark.</p><p>It's all part of his plan, it seems, to reinvent the PC in the age of AI. "Can we help reinvent the PC? And, boy, if you get a chance to reinvent the single most important instrument, the single most important tool of humanity, what you and I grew up with defined just about everything about our lives, and we have an opportunity after 40 years to go reinvent it for the age of AI. Wow, we're not going to sit around, not let it get done," Huang said.</p><p>In that context, you can see how making a gaming handheld out of RTX Spark is a bit, well, tangential. Is it yet another indication that gaming is now a very low priority at Nvidia? Possibly.</p><p>Of course, the full RTX Spark Chip is probably not a goer for handhelds. It's got 20 Arm cores and a GPU with pretty much identical specs to a desktop RTX 5070 GPU. That's surely too big and too powerful for a handheld, even if Nvidia is claiming its battery life will be "<a href="https://www.pcgamer.com/hardware/gaming-laptops/nvidia-rtx-sparks-gaming-battery-life-will-be-better-than-anything-youve-seen-before-on-rtx-laptops/" target="_blank">much better than anything you've seen before on RTX laptops.</a>"</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check="" ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1939px;"><p class="vanilla-image-block" style="padding-top:53.69%;"><img id="7Do5NKwUCH2tjsyZs9qmER" name="JDaU5eNp8G" alt="Nvidia's CEO Jen-Hsun Huang on stage at GTC Taiwan with the new RTX Spark." src="https://cdn.mos.cms.futurecdn.net/7Do5NKwUCH2tjsyZs9qmER-1920-80.png" mos="" align="middle" fullscreen="" width="1939" height="1041" attribution="" endorsement="" class="inline" /></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The RTX Spark box fits in the hand, but it seems that's as close as we'll get to a handheld gaming PC from Nvidia, for now. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nvidia)</span></figcaption></figure><p>As I understand it, however, there is a <a href="https://videocardz.com/newz/nvidia-n1x-n1-laptop-chip-specifications" target="_blank">smaller version of RTX Spark coming with fewer CPU cores and a GPU less than half the size</a>, codenamed N1 as opposed to N1x for the full-size RTX Spark chip. And that could be a much better candidate for a gaming handheld.</p><p>The thing is, if Nvidia was actively working with partners on an RTX Spark-based gaming handheld, you'd think Huang would have answered that question quite differently. As it is, he's clear that's not where Nvidia's "focus" is right now. Which probably shouldn't be a surprise, as gaming really doesn't seem to be a high priority at Nvidia of late. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>