{"id":1744747,"date":"2026-11-11T04:44:40","date_gmt":"2026-11-11T04:44:40","guid":{"rendered":"http:\/\/Te2ytTHXYcbkQzjMAGunDK"},"modified":"2026-11-11T04:44:41","modified_gmt":"2026-11-11T04:44:41","slug":"acer-predator-atlas-8-g3-extreme-review","status":"publish","type":"post","link":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/","title":{"rendered":"Acer Predator Atlas 8 (G3 Extreme) review"},"content":{"rendered":"<article>\n<div data-widget-type=\"review\" data-model-name=\"Acer Predator Atlas 8\" data-widget-title=\"\"><\/div>\n<p>Intel&#8217;s G3 Extreme is a mighty impressive chip, and easily the headline feature of Acer&#8217;s Predator Atlas 8. If you&#8217;re looking to get the best handheld Panther Lake chip right now, Acer has swooped in at pretty much the cheapest price point on the market. <\/p>\n<p>And if that&#8217;s all you want, the Atlas 8 has my blessing. It&#8217;s a solid device that makes use of the chip and offers compromises in memory and storage capacity (in the American market) to bring that cost down. Not only that, but if you buy one right now, you get a heaping of goodies with it. <\/p>\n<p>But if you don&#8217;t need top-of-the-line specs to have a good time, the Atlas 8 instead becomes just one of many very, very solid, yet very, very expensive handhelds on offer in a time that has become worse and worse thanks to the memory crisis. <\/p>\n<div class=\"card card--standard card--rows-2 card--align-center\">\n<div class=\"card__content\">\n<h3 class=\"card__title\">Buy if\u2026<\/h3>\n<div class=\"card__description-wrapper\">\n<div class=\"card__description\">\n<p><strong>\u2705<\/strong> <strong>You want the G3 Extreme but cheaper:<\/strong> The Atlas 8 undercuts both MSI and OneXPlayer in pricing for a G3 Extreme handheld. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"card card--standard card--rows-2 card--align-center\">\n<div class=\"card__content\">\n<h3 class=\"card__title\">Don&#39;t buy if\u2026<\/h3>\n<div class=\"card__description-wrapper\">\n<div class=\"card__description\">\n<p><strong>\u274c You play fighters or platformers primarily: <\/strong>The D-pad is mushy and lacks distinction, making it unsatisfying and a tad unruly.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 class=\"article-body__section\" id=\"section-features\"><span>Features<\/span><\/h2>\n<div >\n<table>\n<caption>Acer Predator Atlas 8 specs<\/caption>\n<tbody>\n<tr>\n<td class=\"firstcol empty\" ><\/td>\n<td >\n<p>Acer Predator Atlas 8 <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Processor<\/p>\n<\/td>\n<td >\n<p>G3 Extreme<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Operating System<\/p>\n<\/td>\n<td >\n<p>Windows 11<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Memory<\/p>\n<\/td>\n<td >\n<p>24 GB LPDDR5x<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Display<\/p>\n<\/td>\n<td >\n<p>8-inch WUXGA 1920 x 1200 (120 Hz refresh rate and 500 nits peak brightness)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Graphics<\/p>\n<\/td>\n<td >\n<p>Intel Arc B390<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Storage<\/p>\n<\/td>\n<td >\n<p>1 TB Gen 4 SSD (512 GB in America)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Thumbsticks<\/p>\n<\/td>\n<td >\n<p>TMR<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Battery \/ Adapter<\/p>\n<\/td>\n<td >\n<p>80 Wh<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Dimensions<\/p>\n<\/td>\n<td >\n<p>58 x 299 x 127 mm<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Weight<\/p>\n<\/td>\n<td >\n<p>869 g<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Colour<\/p>\n<\/td>\n<td >\n<p>Black<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"firstcol \" >\n<p>Price<\/p>\n<\/td>\n<td >\n<p><a href=\"https:\/\/www.telegraph.co.uk\/business\/2026\/11\/08\/banks-ban-ai-from-accounts-over-fears-of-rogue-agents\/\" target=\"_blank\">$1,300<\/a> (512 GB) \/ <a href=\"https:\/\/www.currys.co.uk\/products\/acer-predator-atlas-8-tmr-handheld-gaming-console-intel-arc-g3-extreme-1-tb-10308613.html\" target=\"_blank\">\u00a31,300<\/a> <\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>The memory capacity is around average (Though lower than the high-end G3 Extreme offerings from MSI and OneXPlayer), and the storage is below average for a high-end handheld if you buy it in America. <\/p>\n<p>Though 512 GB of storage isn&#8217;t awful in a device you only want for gaming, the G3 Extreme is strong enough to take on even beefy, big-budget games, so it&#8217;s a shame that the Atlas 8 can&#8217;t hold all that many at once. <\/p>\n<p>You are getting a strong feature set even outside of that chip, though. For one, TMR Sticks make for not only more efficient battery usage, but snappy, responsive controls. And you get Hall effect triggers too. <\/p>\n<figure role=\"gallery\">\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-1.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<\/figure>\n<h2 class=\"article-body__section\" id=\"section-performance\"><span>Performance<\/span><\/h2>\n<div class=\"vizualizer-embed\">\n<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-1794327140147-tak1tyqfk *, #fv-chart-1794327140147-tak1tyqfk *:before, #fv-chart-1794327140147-tak1tyqfk *:after, #fv-chart-1794327140147-tak1tyqfk-slideshow *, #fv-chart-1794327140147-tak1tyqfk-slideshow *:before, #fv-chart-1794327140147-tak1tyqfk-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1794327140147-tak1tyqfk, #fv-chart-1794327140147-tak1tyqfk-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1794327140147-tak1tyqfk { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1794327140147-tak1tyqfk.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1794327140147-tak1tyqfk.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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1794327140147-tak1tyqfk-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1794327140147-tak1tyqfk-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-1794327140147-tak1tyqfk-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-1794327140147-tak1tyqfk-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1794327140147-tak1tyqfk-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1794327140147-tak1tyqfk-slideshow .fv-nav-btn.disabled, #fv-chart-1794327140147-tak1tyqfk-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-1794327140147-tak1tyqfk-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-1794327140147-tak1tyqfk-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-1794327140147-tak1tyqfk-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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1794327140147-tak1tyqfk .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1794327140147-tak1tyqfk .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1794327140147-tak1tyqfk .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-bar-row, #fv-chart-1794327140147-tak1tyqfk .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327140147-tak1tyqfk.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1794327140147-tak1tyqfk.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1794327140147-tak1tyqfk .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1794327140147-tak1tyqfk .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1794327140147-tak1tyqfk .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1794327140147-tak1tyqfk .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1794327140147-tak1tyqfk .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1794327140147-tak1tyqfk .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dials-grid { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(145px, 1fr)) !important; gap: 1.5rem 1rem !important; width: 100% !important; margin: 0.75rem 0 1.25rem !important; align-items: start !important; justify-items: center !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dial-card { display: flex !important; flex-direction: column !important; align-items: center !important; text-align: center !important; width: 100% !important; max-width: 220px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dial-title { font-family: 'Poppins', 'Open Sans', sans-serif !important; font-size: 18px !important; font-weight: 700 !important; color: #2b2b2b !important; line-height: 1.25 !important; margin-bottom: 0.35rem !important; text-align: center !important; width: 100% !important; overflow-wrap: break-word !important; text-transform: none !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dial-svg-wrapper { width: 100% !important; max-width: 200px !important; display: flex !important; justify-content: center !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dial-svg { width: 100% !important; height: auto !important; display: block !important; overflow: visible !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dial-needle { transition: transform 0.9s cubic-bezier(0.22, 1, 0.36, 1) !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dial-commentary { margin-top: 0.35rem !important; font-size: 13px !important; line-height: 1.45 !important; color: #4B5563 !important; text-align: center !important; width: 100% !important; padding: 0 4px !important; font-family: 'Open Sans', sans-serif !important; word-wrap: break-word !important; } #fv-chart-1794327140147-tak1tyqfk.preview-wrapper .fv-dial-commentary-input { min-height: 22px !important; border: 1px dashed transparent !important; border-radius: 4px !important; transition: border-color 0.15s ease, background-color 0.15s ease !important; } #fv-chart-1794327140147-tak1tyqfk.preview-wrapper .fv-dial-card:hover .fv-dial-commentary-input, #fv-chart-1794327140147-tak1tyqfk.preview-wrapper .fv-dial-commentary-input:focus { border-color: #CBD5E1 !important; background-color: rgba(241, 245, 249, 0.6) !important; } #fv-chart-1794327140147-tak1tyqfk .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1794327140147-tak1tyqfk .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk .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-1794327140147-tak1tyqfk.mobile-view .fv-pie-container, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-row, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-stacked-product, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-grouped-bar-product, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-bar-row, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-stacked-product, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1794327140147-tak1tyqfk.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-1794327140147-tak1tyqfk.mobile-view .fv-bar-label, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-grouped-product-title, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-bar-label, #fv-chart-1794327140147-tak1tyqfk.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-1794327140147-tak1tyqfk.mobile-view .fv-bar-container, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-cluster, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-bar-container, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794327140147-tak1tyqfk.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-1794327140147-tak1tyqfk.mobile-view .fv-x-axis-wrapper, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-x-axis-label-space, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-x-axis-chart-space, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-benchmark-title, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-dropdown-title, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-carousel-nav-btn, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-chart-title, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-chart-subhead, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-versus-header, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-versus-select-wrapper, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-versus-vs, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-versus-select-container, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-versus-select, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-stl-shop-all-btn, #fv-chart-1794327140147-tak1tyqfk.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-1794327140147-tak1tyqfk.mobile-view .fv-stl-shop-all-logo, #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-stl-shop-all-icon, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-bar-commentary-inline, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-dials-grid, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-dials-grid { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; gap: 1.25rem 0.75rem !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-dial-title, #fv-chart-1794327140147-tak1tyqfk.labels-on-top .fv-dial-title { font-size: 16px !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1794327140147-tak1tyqfk.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1794327140147-tak1tyqfk .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1794327140147-tak1tyqfk .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-bar-row, #fv-chart-1794327140147-tak1tyqfk .fv-stacked-product, #fv-chart-1794327140147-tak1tyqfk .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1794327140147-tak1tyqfk .fv-bar-label:not(.fv-grouped-product-title) { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-bar-label, #fv-chart-1794327140147-tak1tyqfk .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-bar-container, #fv-chart-1794327140147-tak1tyqfk .fv-bar-cluster { width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794327140147-tak1tyqfk .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327140147-tak1tyqfk .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794327140147-tak1tyqfk .fv-bar-row .fv-bar-commentary-inline:focus-within { position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-x-axis-label-space { display: none !important; } #fv-chart-1794327140147-tak1tyqfk .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-chart-title { padding: 0 8px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk .fv-stl-shop-all-btn { bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important; } #fv-chart-1794327140147-tak1tyqfk .fv-stl-shop-all-logo, #fv-chart-1794327140147-tak1tyqfk .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1794327140147-tak1tyqfk .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dials-grid { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; gap: 1.25rem 0.75rem !important; } #fv-chart-1794327140147-tak1tyqfk .fv-dial-title { font-size: 16px !important; } #fv-chart-1794327140147-tak1tyqfk .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1794327140147-tak1tyqfk.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } }<\/style>\n<p><script type=\"application\/ld+json\">{ \"@context\": \"https:\/\/schema.org\", \"@type\": \"Dataset\", \"name\": \"1080p gaming performance\", \"description\": \"In a handful of games, with upscaling on and off (35 W plugged in)\", \"creator\": { \"@type\": \"Organization\", \"name\": \"PC Gamer\", \"logo\": \"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.png\" }, \"isAccessibleForFree\": true, \"dateCreated\": \"2026-11-10T16:12:20.148Z\", \"citation\": \"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized\", \"keywords\": [ \"Acer Predator Atlas 8 (G3 Extreme)\", \"Asus ROG Xbox Ally X\", \"Asus ROG Xbox Ally X20\", \"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\", \"MSI Claw 8 EX AI+ CG3EM (v1.0)\", \"OneXPlayer OneXFly F1 Pro\", \"Black Myth Wukong (1080p Medium)\", \"Black Myth Wukong | Upscaling (1080p Medium)\", \"Cyberpunk 2077 (1080p Medium)\", \"Cyberpunk 2077 | Upscaling (1080p Medium)\", \"F1 24 (1080p Medium)\", \"F1 24 | Upscaling (1080p Medium)\", \"Horizon Zero Dawn (1080p Original)\", \"Horizon Zero Dawn | Upscaling (1080p Original)\", \"Metro Exodus Enhanced (1080p High)\", \"benchmark\", \"comparison\", \"performance\", \"review\", \"PC Gamer\" ], \"measurementTechnique\": \"Performance Benchmarking\", \"variableMeasured\": [ { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 Black Myth Wukong (1080p Medium)\", \"value\": 34, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 Black Myth Wukong (1080p Medium)\", \"value\": 26, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 Black Myth Wukong (1080p Medium)\", \"value\": 26, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Black Myth Wukong (1080p Medium)\", \"value\": 24, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Black Myth Wukong (1080p Medium)\", \"value\": 33, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 Black Myth Wukong (1080p Medium)\", \"value\": 22, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 Black Myth Wukong | Upscaling (1080p Medium)\", \"value\": 50, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 Black Myth Wukong | Upscaling (1080p Medium)\", \"value\": 39, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 Black Myth Wukong | Upscaling (1080p Medium)\", \"value\": 40, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Black Myth Wukong | Upscaling (1080p Medium)\", \"value\": 37, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Black Myth Wukong | Upscaling (1080p Medium)\", \"value\": 50, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 Black Myth Wukong | Upscaling (1080p Medium)\", \"value\": 34, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 Cyberpunk 2077 (1080p Medium)\", \"value\": 52, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 Cyberpunk 2077 (1080p Medium)\", \"value\": 41, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 Cyberpunk 2077 (1080p Medium)\", \"value\": 42, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Cyberpunk 2077 (1080p Medium)\", \"value\": 35, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Cyberpunk 2077 (1080p Medium)\", \"value\": 51, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 Cyberpunk 2077 (1080p Medium)\", \"value\": 36, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 Cyberpunk 2077 | Upscaling (1080p Medium)\", \"value\": 71, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 Cyberpunk 2077 | Upscaling (1080p Medium)\", \"value\": 53, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 Cyberpunk 2077 | Upscaling (1080p Medium)\", \"value\": 58, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Cyberpunk 2077 | Upscaling (1080p Medium)\", \"value\": 51, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Cyberpunk 2077 | Upscaling (1080p Medium)\", \"value\": 73, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 Cyberpunk 2077 | Upscaling (1080p Medium)\", \"value\": 47, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 F1 24 (1080p Medium)\", \"value\": 109, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 F1 24 (1080p Medium)\", \"value\": 84, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 F1 24 (1080p Medium)\", \"value\": 85, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 F1 24 (1080p Medium)\", \"value\": 72, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 F1 24 (1080p Medium)\", \"value\": 107, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 F1 24 (1080p Medium)\", \"value\": 74, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 F1 24 | Upscaling (1080p Medium)\", \"value\": 131, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 F1 24 | Upscaling (1080p Medium)\", \"value\": 97, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 F1 24 | Upscaling (1080p Medium)\", \"value\": 96, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 F1 24 | Upscaling (1080p Medium)\", \"value\": 87, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 F1 24 | Upscaling (1080p Medium)\", \"value\": 124, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 F1 24 | Upscaling (1080p Medium)\", \"value\": 90, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 Horizon Zero Dawn (1080p Original)\", \"value\": 64, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 Horizon Zero Dawn (1080p Original)\", \"value\": 48, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 Horizon Zero Dawn (1080p Original)\", \"value\": 51, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Horizon Zero Dawn (1080p Original)\", \"value\": 42, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Horizon Zero Dawn (1080p Original)\", \"value\": 61, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 Horizon Zero Dawn (1080p Original)\", \"value\": 46, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 Horizon Zero Dawn | Upscaling (1080p Original)\", \"value\": 73, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 Horizon Zero Dawn | Upscaling (1080p Original)\", \"value\": 70, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 Horizon Zero Dawn | Upscaling (1080p Original)\", \"value\": 69, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Horizon Zero Dawn | Upscaling (1080p Original)\", \"value\": 47, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Horizon Zero Dawn | Upscaling (1080p Original)\", \"value\": 66, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 Horizon Zero Dawn | Upscaling (1080p Original)\", \"value\": 66, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 Metro Exodus Enhanced (1080p High)\", \"value\": 44, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 Metro Exodus Enhanced (1080p High)\", \"value\": 27, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 Metro Exodus Enhanced (1080p High)\", \"value\": 22, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Metro Exodus Enhanced (1080p High)\", \"value\": 20, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Metro Exodus Enhanced (1080p High)\", \"value\": 41, \"unitText\": \"Avg FPS\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 Metro Exodus Enhanced (1080p High)\", \"value\": 24, \"unitText\": \"Avg FPS\" } ]}<\/script><script type=\"application\/json\" class=\"fv-embed-state\" data-version=\"2\">{\"version\":2,\"exportedAt\":\"2026-11-10T16:12:20.148Z\",\"state\":{\"data\":[{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Black Myth Wukong (1080p Medium)\",\"value\":34,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":34,\"unit\":\"Avg FPS\"},{\"value\":25,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Black Myth Wukong | Upscaling (1080p Medium)\",\"value\":50,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":50,\"unit\":\"Avg FPS\"},{\"value\":36,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Cyberpunk 2077 (1080p Medium)\",\"value\":52,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":52,\"unit\":\"Avg FPS\"},{\"value\":36,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Cyberpunk 2077 | Upscaling (1080p Medium)\",\"value\":71,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":71,\"unit\":\"Avg FPS\"},{\"value\":49,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"F1 24 (1080p Medium)\",\"value\":109,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":109,\"unit\":\"Avg FPS\"},{\"value\":56,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"F1 24 | Upscaling (1080p Medium)\",\"value\":131,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":131,\"unit\":\"Avg FPS\"},{\"value\":71,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Horizon Zero Dawn (1080p Original)\",\"value\":64,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":64,\"unit\":\"Avg FPS\"},{\"value\":37,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Horizon Zero Dawn | Upscaling (1080p Original)\",\"value\":73,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":73,\"unit\":\"Avg FPS\"},{\"value\":52,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Metro Exodus Enhanced (1080p High)\",\"value\":44,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":44,\"unit\":\"Avg FPS\"},{\"value\":29,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Black Myth Wukong (1080p Medium)\",\"value\":26,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":26,\"unit\":\"Avg FPS\"},{\"value\":19,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Black Myth Wukong | Upscaling (1080p Medium)\",\"value\":39,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":39,\"unit\":\"Avg FPS\"},{\"value\":30,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Cyberpunk 2077 (1080p Medium)\",\"value\":41,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":41,\"unit\":\"Avg FPS\"},{\"value\":34,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Cyberpunk 2077 | Upscaling (1080p Medium)\",\"value\":53,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":53,\"unit\":\"Avg FPS\"},{\"value\":44,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"F1 24 (1080p Medium)\",\"value\":84,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":84,\"unit\":\"Avg FPS\"},{\"value\":76,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"F1 24 | Upscaling (1080p Medium)\",\"value\":97,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":97,\"unit\":\"Avg FPS\"},{\"value\":88,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Horizon Zero Dawn (1080p Original)\",\"value\":48,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":48,\"unit\":\"Avg FPS\"},{\"value\":15,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Horizon Zero Dawn | Upscaling (1080p Original)\",\"value\":70,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":70,\"unit\":\"Avg FPS\"},{\"value\":18,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Metro Exodus Enhanced (1080p High)\",\"value\":27,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":27,\"unit\":\"Avg FPS\"},{\"value\":15,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Black Myth Wukong (1080p Medium)\",\"value\":26,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":26,\"unit\":\"Avg FPS\"},{\"value\":19,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Black Myth Wukong | Upscaling (1080p Medium)\",\"value\":40,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":40,\"unit\":\"Avg FPS\"},{\"value\":35,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Cyberpunk 2077 (1080p Medium)\",\"value\":42,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":42,\"unit\":\"Avg FPS\"},{\"value\":33,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Cyberpunk 2077 | Upscaling (1080p Medium)\",\"value\":58,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":58,\"unit\":\"Avg FPS\"},{\"value\":40,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"F1 24 (1080p Medium)\",\"value\":85,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":85,\"unit\":\"Avg FPS\"},{\"value\":61,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"F1 24 | Upscaling (1080p Medium)\",\"value\":96,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":96,\"unit\":\"Avg FPS\"},{\"value\":72,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Horizon Zero Dawn (1080p Original)\",\"value\":51,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":51,\"unit\":\"Avg FPS\"},{\"value\":18,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Horizon Zero Dawn | Upscaling (1080p Original)\",\"value\":69,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":69,\"unit\":\"Avg FPS\"},{\"value\":25,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Metro Exodus Enhanced (1080p High)\",\"value\":22,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":22,\"unit\":\"Avg FPS\"},{\"value\":13,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Black Myth Wukong (1080p Medium)\",\"value\":24,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":24,\"unit\":\"Avg FPS\"},{\"value\":20,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Black Myth Wukong | Upscaling (1080p Medium)\",\"value\":37,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":37,\"unit\":\"Avg FPS\"},{\"value\":29,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Cyberpunk 2077 (1080p Medium)\",\"value\":35,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":35,\"unit\":\"Avg FPS\"},{\"value\":24,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Cyberpunk 2077 | Upscaling (1080p Medium)\",\"value\":51,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":51,\"unit\":\"Avg FPS\"},{\"value\":32,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"F1 24 (1080p Medium)\",\"value\":72,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":72,\"unit\":\"Avg FPS\"},{\"value\":50,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"F1 24 | Upscaling (1080p Medium)\",\"value\":87,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":87,\"unit\":\"Avg FPS\"},{\"value\":59,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Horizon Zero Dawn (1080p Original)\",\"value\":42,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":42,\"unit\":\"Avg FPS\"},{\"value\":30,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Horizon Zero Dawn | Upscaling (1080p Original)\",\"value\":47,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":47,\"unit\":\"Avg FPS\"},{\"value\":36,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Metro Exodus Enhanced (1080p High)\",\"value\":20,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":20,\"unit\":\"Avg FPS\"},{\"value\":15,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Black Myth Wukong (1080p Medium)\",\"value\":33,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":33,\"unit\":\"Avg FPS\"},{\"value\":16,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Black Myth Wukong | Upscaling (1080p Medium)\",\"value\":50,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":50,\"unit\":\"Avg FPS\"},{\"value\":28,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Cyberpunk 2077 (1080p Medium)\",\"value\":51,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":51,\"unit\":\"Avg FPS\"},{\"value\":33,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Cyberpunk 2077 | Upscaling (1080p Medium)\",\"value\":73,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":73,\"unit\":\"Avg FPS\"},{\"value\":50,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"F1 24 (1080p Medium)\",\"value\":107,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":107,\"unit\":\"Avg FPS\"},{\"value\":64,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"F1 24 | Upscaling (1080p Medium)\",\"value\":124,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":124,\"unit\":\"Avg FPS\"},{\"value\":88,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Horizon Zero Dawn (1080p Original)\",\"value\":61,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":61,\"unit\":\"Avg FPS\"},{\"value\":32,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Horizon Zero Dawn | Upscaling (1080p Original)\",\"value\":66,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":66,\"unit\":\"Avg FPS\"},{\"value\":51,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Metro Exodus Enhanced (1080p High)\",\"value\":41,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":41,\"unit\":\"Avg FPS\"},{\"value\":15,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"Black Myth Wukong (1080p Medium)\",\"value\":22,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":22,\"unit\":\"Avg FPS\"},{\"value\":16,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"Black Myth Wukong | Upscaling (1080p Medium)\",\"value\":34,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":34,\"unit\":\"Avg FPS\"},{\"value\":27,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"Cyberpunk 2077 (1080p Medium)\",\"value\":36,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":36,\"unit\":\"Avg FPS\"},{\"value\":30,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"Cyberpunk 2077 | Upscaling (1080p Medium)\",\"value\":47,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":47,\"unit\":\"Avg FPS\"},{\"value\":39,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"F1 24 (1080p Medium)\",\"value\":74,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":74,\"unit\":\"Avg FPS\"},{\"value\":64,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"F1 24 | Upscaling (1080p Medium)\",\"value\":90,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":90,\"unit\":\"Avg FPS\"},{\"value\":72,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"Horizon Zero Dawn (1080p Original)\",\"value\":46,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":46,\"unit\":\"Avg FPS\"},{\"value\":5,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"Horizon Zero Dawn | Upscaling (1080p Original)\",\"value\":66,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":66,\"unit\":\"Avg FPS\"},{\"value\":26,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"Metro Exodus Enhanced (1080p High)\",\"value\":24,\"unit\":\"Avg FPS\",\"multiValues\":[{\"value\":24,\"unit\":\"Avg FPS\"},{\"value\":13,\"unit\":\"1% Low FPS\"}],\"color\":\"\",\"site\":\"PC Gamer\"}],\"products\":[\"Acer Predator Atlas 8 (G3 Extreme)\",\"Asus ROG Xbox Ally X\",\"Asus ROG Xbox Ally X20\",\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"OneXPlayer OneXFly F1 Pro\"],\"attributes\":[\"Black Myth Wukong (1080p Medium)\",\"Black Myth Wukong | Upscaling (1080p Medium)\",\"Cyberpunk 2077 (1080p Medium)\",\"Cyberpunk 2077 | Upscaling (1080p Medium)\",\"F1 24 (1080p Medium)\",\"F1 24 | Upscaling (1080p Medium)\",\"Horizon Zero Dawn (1080p Original)\",\"Horizon Zero Dawn | Upscaling (1080p Original)\",\"Metro Exodus Enhanced (1080p High)\"],\"selectedProducts\":[\"Acer Predator Atlas 8 (G3 Extreme)\",\"Asus ROG Xbox Ally X\",\"Asus ROG Xbox Ally X20\",\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"OneXPlayer OneXFly F1 Pro\"],\"selectedPrimaryProduct\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"selectedAttributes\":[\"Black Myth Wukong (1080p Medium)\",\"Black Myth Wukong | Upscaling (1080p Medium)\",\"Cyberpunk 2077 (1080p Medium)\",\"Cyberpunk 2077 | Upscaling (1080p Medium)\",\"F1 24 (1080p Medium)\",\"F1 24 | Upscaling (1080p Medium)\",\"Horizon Zero Dawn (1080p Original)\",\"Horizon Zero Dawn | Upscaling (1080p Original)\",\"Metro Exodus Enhanced (1080p High)\"],\"productColors\":[{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#E33235\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"color\":\"#FE9F58\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"color\":\"#1CA9C4\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"color\":\"#EB6F71\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"color\":\"#FFC08B\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"color\":\"#66C5D7\"}],\"initialProductColors\":[{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#E33235\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"color\":\"#FE9F58\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"color\":\"#1CA9C4\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"color\":\"#EB6F71\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"color\":\"#FFC08B\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"color\":\"#66C5D7\"}],\"attributeColors\":[],\"attributeGroups\":[],\"chartType\":\"Bar\",\"roundupViewType\":\"bars\",\"stlSelectedHotspotId\":null,\"iaSelectedNodeId\":null,\"barChartMaxValueOverrides\":{},\"barChartMinValueOverrides\":{},\"displayMode\":\"Dropdown\",\"brand\":{\"name\":\"PC Gamer\",\"logoUrl\":\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.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\":\"In a handful of games, with upscaling on and off (35 W plugged in)\",\"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\":false,\"experimentalEnablePieChart\":false,\"slideshowUseDropdown\":false},\"slides\":[]}<\/script><\/p>\n<div id=\"fv-chart-1794327140147-tak1tyqfk\" class=\"fv-chart-wrapper \" data-bar-labels-on-top=\"false\" data-iframe-height=\"true\" data-vizualizer-embed=\"true\">\n<div class=\"fv-inner-wrapper \">\n<h3 class=\"fv-chart-title\">1080p gaming performance<\/h3>\n<p class=\"fv-chart-subhead\">In a handful of games, with upscaling on and off (35 W plugged in)<\/p>\n<div class=\"fv-dropdown-wrapper\">\n<div class=\"fv-dropdown-title-container\"><select class=\"fv-dropdown-title\"><option value=\"0\">Black Myth Wukong (1080p Medium)<\/option><option value=\"1\">Black Myth Wukong | Upscaling (1080p Medium)<\/option><option value=\"2\">Cyberpunk 2077 (1080p Medium)<\/option><option value=\"3\">Cyberpunk 2077 | Upscaling (1080p Medium)<\/option><option value=\"4\">F1 24 (1080p Medium)<\/option><option value=\"5\">F1 24 | Upscaling (1080p Medium)<\/option><option value=\"6\">Horizon Zero Dawn (1080p Original)<\/option><option value=\"7\">Horizon Zero Dawn | Upscaling (1080p Original)<\/option><option value=\"8\">Metro Exodus Enhanced (1080p High)<\/option><\/select><\/p>\n<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>\n<\/div>\n<\/div>\n<div class=\"riv-chart-container\">\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327140147-tak1tyqfk-bar-Black Myth Wukong (1080p Medium)\" data-chart-type=\"Bar\" data-title=\"Black Myth Wukong (1080p Medium)\" data-subhead=\"In a handful of games, with upscaling on and off (35 W plugged in)\" data-caption=\"\" style=\"\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Avg FPS<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>1% Low FPS<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 85%; background-color: #E33235;\" data-target-width=\"85\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 62.5%; background-color: #FE9F58;\" data-target-width=\"62.5\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 65%; background-color: #E33235;\" data-target-width=\"65\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 47.5%; background-color: #FE9F58;\" data-target-width=\"47.5\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 65%; background-color: #E33235;\" data-target-width=\"65\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 47.5%; background-color: #FE9F58;\" data-target-width=\"47.5\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 60%; background-color: #E33235;\" data-target-width=\"60\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">24<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 50%; background-color: #FE9F58;\" data-target-width=\"50\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 82.5%; background-color: #E33235;\" data-target-width=\"82.5\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 40%; background-color: #FE9F58;\" data-target-width=\"40\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;\" data-target-width=\"55.00000000000001\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 40%; background-color: #FE9F58;\" data-target-width=\"40\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>10<\/span><span>20<\/span><span>30<\/span><span>40<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Black Myth Wukong (1080p Medium) Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>34 Avg FPS, 25 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>26 Avg FPS, 19 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>26 Avg FPS, 19 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>24 Avg FPS, 20 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>33 Avg FPS, 16 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>22 Avg FPS, 16 1% Low FPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327140147-tak1tyqfk-bar-Black Myth Wukong | Upscaling (1080p Medium)\" data-chart-type=\"Bar\" data-title=\"Black Myth Wukong | Upscaling (1080p Medium)\" data-subhead=\"In a handful of games, with upscaling on and off (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Avg FPS<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>1% Low FPS<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;\" data-target-width=\"83.33333333333334\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 60%; background-color: #FE9F58;\" data-target-width=\"60\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 65%; background-color: #E33235;\" data-target-width=\"65\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 50%; background-color: #FE9F58;\" data-target-width=\"50\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 66.66666666666666%; background-color: #E33235;\" data-target-width=\"66.66666666666666\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 58.333333333333336%; background-color: #FE9F58;\" data-target-width=\"58.333333333333336\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 61.66666666666667%; background-color: #E33235;\" data-target-width=\"61.66666666666667\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 48.333333333333336%; background-color: #FE9F58;\" data-target-width=\"48.333333333333336\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 83.33333333333334%; background-color: #E33235;\" data-target-width=\"83.33333333333334\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;\" data-target-width=\"46.666666666666664\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 56.666666666666664%; background-color: #E33235;\" data-target-width=\"56.666666666666664\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 45%; background-color: #FE9F58;\" data-target-width=\"45\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>15<\/span><span>30<\/span><span>45<\/span><span>60<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Black Myth Wukong | Upscaling (1080p Medium) Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>50 Avg FPS, 36 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>39 Avg FPS, 30 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>40 Avg FPS, 35 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>37 Avg FPS, 29 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>50 Avg FPS, 28 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>34 Avg FPS, 27 1% Low FPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327140147-tak1tyqfk-bar-Cyberpunk 2077 (1080p Medium)\" data-chart-type=\"Bar\" data-title=\"Cyberpunk 2077 (1080p Medium)\" data-subhead=\"In a handful of games, with upscaling on and off (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Avg FPS<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>1% Low FPS<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;\" data-target-width=\"86.66666666666667\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 60%; background-color: #FE9F58;\" data-target-width=\"60\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;\" data-target-width=\"68.33333333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;\" data-target-width=\"56.666666666666664\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 70%; background-color: #E33235;\" data-target-width=\"70\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;\" data-target-width=\"55.00000000000001\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 58.333333333333336%; background-color: #E33235;\" data-target-width=\"58.333333333333336\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 40%; background-color: #FE9F58;\" data-target-width=\"40\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 85%; background-color: #E33235;\" data-target-width=\"85\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;\" data-target-width=\"55.00000000000001\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 60%; background-color: #E33235;\" data-target-width=\"60\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 50%; background-color: #FE9F58;\" data-target-width=\"50\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>15<\/span><span>30<\/span><span>45<\/span><span>60<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Cyberpunk 2077 (1080p Medium) Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>52 Avg FPS, 36 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>41 Avg FPS, 34 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>42 Avg FPS, 33 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>35 Avg FPS, 24 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>51 Avg FPS, 33 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>36 Avg FPS, 30 1% Low FPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327140147-tak1tyqfk-bar-Cyberpunk 2077 | Upscaling (1080p Medium)\" data-chart-type=\"Bar\" data-title=\"Cyberpunk 2077 | Upscaling (1080p Medium)\" data-subhead=\"In a handful of games, with upscaling on and off (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Avg FPS<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>1% Low FPS<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 88.75%; background-color: #E33235;\" data-target-width=\"88.75\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 61.25000000000001%; background-color: #FE9F58;\" data-target-width=\"61.25000000000001\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 66.25%; background-color: #E33235;\" data-target-width=\"66.25\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;\" data-target-width=\"55.00000000000001\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 72.5%; background-color: #E33235;\" data-target-width=\"72.5\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 50%; background-color: #FE9F58;\" data-target-width=\"50\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;\" data-target-width=\"63.74999999999999\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 40%; background-color: #FE9F58;\" data-target-width=\"40\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 91.25%; background-color: #E33235;\" data-target-width=\"91.25\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 62.5%; background-color: #FE9F58;\" data-target-width=\"62.5\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 58.75%; background-color: #E33235;\" data-target-width=\"58.75\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 48.75%; background-color: #FE9F58;\" data-target-width=\"48.75\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>20<\/span><span>40<\/span><span>60<\/span><span>80<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Cyberpunk 2077 | Upscaling (1080p Medium) Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>71 Avg FPS, 49 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>53 Avg FPS, 44 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>58 Avg FPS, 40 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>51 Avg FPS, 32 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>73 Avg FPS, 50 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>47 Avg FPS, 39 1% Low FPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327140147-tak1tyqfk-bar-F1 24 (1080p Medium)\" data-chart-type=\"Bar\" data-title=\"F1 24 (1080p Medium)\" data-subhead=\"In a handful of games, with upscaling on and off (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Avg FPS<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>1% Low FPS<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 72.66666666666667%; background-color: #E33235;\" data-target-width=\"72.66666666666667\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">109<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 37.333333333333336%; background-color: #FE9F58;\" data-target-width=\"37.333333333333336\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;\" data-target-width=\"56.00000000000001\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 50.66666666666667%; background-color: #FE9F58;\" data-target-width=\"50.66666666666667\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 56.666666666666664%; background-color: #E33235;\" data-target-width=\"56.666666666666664\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;\" data-target-width=\"40.666666666666664\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">61<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 48%; background-color: #E33235;\" data-target-width=\"48\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 33.33333333333333%; background-color: #FE9F58;\" data-target-width=\"33.33333333333333\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 71.33333333333334%; background-color: #E33235;\" data-target-width=\"71.33333333333334\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;\" data-target-width=\"42.66666666666667\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 49.333333333333336%; background-color: #E33235;\" data-target-width=\"49.333333333333336\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 42.66666666666667%; background-color: #FE9F58;\" data-target-width=\"42.66666666666667\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>37.5<\/span><span>75<\/span><span>112.5<\/span><span>150<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>F1 24 (1080p Medium) Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>109 Avg FPS, 56 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>84 Avg FPS, 76 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>85 Avg FPS, 61 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>72 Avg FPS, 50 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>107 Avg FPS, 64 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>74 Avg FPS, 64 1% Low FPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327140147-tak1tyqfk-bar-F1 24 | Upscaling (1080p Medium)\" data-chart-type=\"Bar\" data-title=\"F1 24 | Upscaling (1080p Medium)\" data-subhead=\"In a handful of games, with upscaling on and off (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Avg FPS<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>1% Low FPS<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 87.33333333333333%; background-color: #E33235;\" data-target-width=\"87.33333333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 47.333333333333336%; background-color: #FE9F58;\" data-target-width=\"47.333333333333336\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 64.66666666666666%; background-color: #E33235;\" data-target-width=\"64.66666666666666\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;\" data-target-width=\"58.666666666666664\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 64%; background-color: #E33235;\" data-target-width=\"64\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 48%; background-color: #FE9F58;\" data-target-width=\"48\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 57.99999999999999%; background-color: #E33235;\" data-target-width=\"57.99999999999999\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 39.33333333333333%; background-color: #FE9F58;\" data-target-width=\"39.33333333333333\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 82.66666666666667%; background-color: #E33235;\" data-target-width=\"82.66666666666667\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 58.666666666666664%; background-color: #FE9F58;\" data-target-width=\"58.666666666666664\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 60%; background-color: #E33235;\" data-target-width=\"60\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 48%; background-color: #FE9F58;\" data-target-width=\"48\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>37.5<\/span><span>75<\/span><span>112.5<\/span><span>150<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>F1 24 | Upscaling (1080p Medium) Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>131 Avg FPS, 71 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>97 Avg FPS, 88 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>96 Avg FPS, 72 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>87 Avg FPS, 59 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>124 Avg FPS, 88 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>90 Avg FPS, 72 1% Low FPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327140147-tak1tyqfk-bar-Horizon Zero Dawn (1080p Original)\" data-chart-type=\"Bar\" data-title=\"Horizon Zero Dawn (1080p Original)\" data-subhead=\"In a handful of games, with upscaling on and off (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Avg FPS<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>1% Low FPS<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 80%; background-color: #E33235;\" data-target-width=\"80\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 46.25%; background-color: #FE9F58;\" data-target-width=\"46.25\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 60%; background-color: #E33235;\" data-target-width=\"60\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 18.75%; background-color: #FE9F58;\" data-target-width=\"18.75\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 63.74999999999999%; background-color: #E33235;\" data-target-width=\"63.74999999999999\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 22.5%; background-color: #FE9F58;\" data-target-width=\"22.5\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 52.5%; background-color: #E33235;\" data-target-width=\"52.5\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 37.5%; background-color: #FE9F58;\" data-target-width=\"37.5\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 76.25%; background-color: #E33235;\" data-target-width=\"76.25\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 40%; background-color: #FE9F58;\" data-target-width=\"40\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 57.49999999999999%; background-color: #E33235;\" data-target-width=\"57.49999999999999\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 6.25%; background-color: #FE9F58;\" data-target-width=\"6.25\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">5<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>20<\/span><span>40<\/span><span>60<\/span><span>80<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Horizon Zero Dawn (1080p Original) Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>64 Avg FPS, 37 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>48 Avg FPS, 15 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>51 Avg FPS, 18 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>42 Avg FPS, 30 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>61 Avg FPS, 32 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>46 Avg FPS, 5 1% Low FPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327140147-tak1tyqfk-bar-Horizon Zero Dawn | Upscaling (1080p Original)\" data-chart-type=\"Bar\" data-title=\"Horizon Zero Dawn | Upscaling (1080p Original)\" data-subhead=\"In a handful of games, with upscaling on and off (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Avg FPS<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>1% Low FPS<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 91.25%; background-color: #E33235;\" data-target-width=\"91.25\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 65%; background-color: #FE9F58;\" data-target-width=\"65\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 87.5%; background-color: #E33235;\" data-target-width=\"87.5\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 22.5%; background-color: #FE9F58;\" data-target-width=\"22.5\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 86.25%; background-color: #E33235;\" data-target-width=\"86.25\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 31.25%; background-color: #FE9F58;\" data-target-width=\"31.25\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 58.75%; background-color: #E33235;\" data-target-width=\"58.75\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 45%; background-color: #FE9F58;\" data-target-width=\"45\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 82.5%; background-color: #E33235;\" data-target-width=\"82.5\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 63.74999999999999%; background-color: #FE9F58;\" data-target-width=\"63.74999999999999\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 82.5%; background-color: #E33235;\" data-target-width=\"82.5\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 32.5%; background-color: #FE9F58;\" data-target-width=\"32.5\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>20<\/span><span>40<\/span><span>60<\/span><span>80<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Horizon Zero Dawn | Upscaling (1080p Original) Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>73 Avg FPS, 52 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>70 Avg FPS, 18 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>69 Avg FPS, 25 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>47 Avg FPS, 36 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>66 Avg FPS, 51 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>66 Avg FPS, 26 1% Low FPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327140147-tak1tyqfk-bar-Metro Exodus Enhanced (1080p High)\" data-chart-type=\"Bar\" data-title=\"Metro Exodus Enhanced (1080p High)\" data-subhead=\"In a handful of games, with upscaling on and off (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Avg FPS<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>1% Low FPS<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 73.33333333333333%; background-color: #E33235;\" data-target-width=\"73.33333333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 48.333333333333336%; background-color: #FE9F58;\" data-target-width=\"48.333333333333336\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 45%; background-color: #E33235;\" data-target-width=\"45\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 25%; background-color: #FE9F58;\" data-target-width=\"25\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 36.666666666666664%; background-color: #E33235;\" data-target-width=\"36.666666666666664\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 21.666666666666668%; background-color: #FE9F58;\" data-target-width=\"21.666666666666668\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 33.33333333333333%; background-color: #E33235;\" data-target-width=\"33.33333333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 25%; background-color: #FE9F58;\" data-target-width=\"25\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;\" data-target-width=\"68.33333333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 25%; background-color: #FE9F58;\" data-target-width=\"25\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 40%; background-color: #E33235;\" data-target-width=\"40\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">24<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 21.666666666666668%; background-color: #FE9F58;\" data-target-width=\"21.666666666666668\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>15<\/span><span>30<\/span><span>45<\/span><span>60<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Metro Exodus Enhanced (1080p High) Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>44 Avg FPS, 29 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>27 Avg FPS, 15 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>22 Avg FPS, 13 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>20 Avg FPS, 15 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>41 Avg FPS, 15 1% Low FPS<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>24 Avg FPS, 13 1% Low FPS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bottom-bar\">\n<div class=\"fv-footer-content\" style=\"display: none;\">\n<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>\n<\/div>\n<div class=\"fv-logo-explore-bar\"><img decoding=\"async\" class=\"fv-logo\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.png\" alt=\"PC Gamer Logo\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><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); }); } function animateDials(chartElement) { if (!chartElement) return; var needles = chartElement.querySelectorAll('.fv-dial-needle'); needles.forEach(function(needle, index) { var targetAngle = needle.dataset.targetAngle; var baseAngle = needle.dataset.baseAngle || '-132'; if (targetAngle === undefined) return; needle.style.setProperty('transition', 'none', 'important'); needle.style.setProperty('transform', 'rotate(' + baseAngle + 'deg)', 'important'); void needle.getBoundingClientRect(); setTimeout(function() { needle.style.setProperty('transition', 'transform 0.9s cubic-bezier(0.22, 1, 0.36, 1)', 'important'); needle.style.setProperty('transform', 'rotate(' + targetAngle + 'deg)', 'important'); }, index * 60 + 50); }); } 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); animateDials(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 &#038;&#038; !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 &#038;&#038; 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 &#038;&#038; allProductsModal) { shopAllBtn.addEventListener('click', function(e) { e.stopPropagation(); closeAllModals(); allProductsModal.classList.add('is-active'); var container = shopAllBtn.closest('.fv-stl-container'); if (container &#038;&#038; 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-1794327140147-tak1tyqfk', false); }); } else { initialize('fv-chart-1794327140147-tak1tyqfk', false); } })(); <\/script><\/div>\n<p>Performance is the name of the game for the Acer Predator Atlas 8, and boy, does it perform. Compared to the Z2 Extreme, I saw figures generally between 30% and 50% better, but it manages to double the fps in Metro Exodus. <\/p>\n<p>That performance bump is especially noticeable in games like Black Myth: Wukong, which are just below what I&#8217;d consider playable on Z2 Extreme and just about playable on the G3 Extreme. The G3 Extreme is the best gaming handheld chip right now, and the Atlas 8 getting less capacious memory than 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+ CG3EM<\/a> does not hold it back much in my testing. In fact, in some places, it even performs ever so slightly better. <\/p>\n<div class=\"vizualizer-embed\">\n<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-1794327181378-wtn5qycos *, #fv-chart-1794327181378-wtn5qycos *:before, #fv-chart-1794327181378-wtn5qycos *:after, #fv-chart-1794327181378-wtn5qycos-slideshow *, #fv-chart-1794327181378-wtn5qycos-slideshow *:before, #fv-chart-1794327181378-wtn5qycos-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1794327181378-wtn5qycos, #fv-chart-1794327181378-wtn5qycos-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1794327181378-wtn5qycos { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1794327181378-wtn5qycos.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1794327181378-wtn5qycos.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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1794327181378-wtn5qycos-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1794327181378-wtn5qycos-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-1794327181378-wtn5qycos-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-1794327181378-wtn5qycos-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1794327181378-wtn5qycos-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1794327181378-wtn5qycos-slideshow .fv-nav-btn.disabled, #fv-chart-1794327181378-wtn5qycos-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-1794327181378-wtn5qycos-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-1794327181378-wtn5qycos-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-1794327181378-wtn5qycos-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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1794327181378-wtn5qycos .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1794327181378-wtn5qycos .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1794327181378-wtn5qycos .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1794327181378-wtn5qycos .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1794327181378-wtn5qycos .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1794327181378-wtn5qycos .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1794327181378-wtn5qycos .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1794327181378-wtn5qycos .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1794327181378-wtn5qycos .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1794327181378-wtn5qycos .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1794327181378-wtn5qycos .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1794327181378-wtn5qycos .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1794327181378-wtn5qycos .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1794327181378-wtn5qycos .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1794327181378-wtn5qycos .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-bar-row, #fv-chart-1794327181378-wtn5qycos .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327181378-wtn5qycos.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1794327181378-wtn5qycos.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1794327181378-wtn5qycos .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1794327181378-wtn5qycos .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1794327181378-wtn5qycos .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1794327181378-wtn5qycos .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1794327181378-wtn5qycos .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1794327181378-wtn5qycos .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1794327181378-wtn5qycos .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1794327181378-wtn5qycos .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1794327181378-wtn5qycos .fv-dials-grid { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(145px, 1fr)) !important; gap: 1.5rem 1rem !important; width: 100% !important; margin: 0.75rem 0 1.25rem !important; align-items: start !important; justify-items: center !important; } #fv-chart-1794327181378-wtn5qycos .fv-dial-card { display: flex !important; flex-direction: column !important; align-items: center !important; text-align: center !important; width: 100% !important; max-width: 220px !important; } #fv-chart-1794327181378-wtn5qycos .fv-dial-title { font-family: 'Poppins', 'Open Sans', sans-serif !important; font-size: 18px !important; font-weight: 700 !important; color: #2b2b2b !important; line-height: 1.25 !important; margin-bottom: 0.35rem !important; text-align: center !important; width: 100% !important; overflow-wrap: break-word !important; text-transform: none !important; } #fv-chart-1794327181378-wtn5qycos .fv-dial-svg-wrapper { width: 100% !important; max-width: 200px !important; display: flex !important; justify-content: center !important; } #fv-chart-1794327181378-wtn5qycos .fv-dial-svg { width: 100% !important; height: auto !important; display: block !important; overflow: visible !important; } #fv-chart-1794327181378-wtn5qycos .fv-dial-needle { transition: transform 0.9s cubic-bezier(0.22, 1, 0.36, 1) !important; } #fv-chart-1794327181378-wtn5qycos .fv-dial-commentary { margin-top: 0.35rem !important; font-size: 13px !important; line-height: 1.45 !important; color: #4B5563 !important; text-align: center !important; width: 100% !important; padding: 0 4px !important; font-family: 'Open Sans', sans-serif !important; word-wrap: break-word !important; } #fv-chart-1794327181378-wtn5qycos.preview-wrapper .fv-dial-commentary-input { min-height: 22px !important; border: 1px dashed transparent !important; border-radius: 4px !important; transition: border-color 0.15s ease, background-color 0.15s ease !important; } #fv-chart-1794327181378-wtn5qycos.preview-wrapper .fv-dial-card:hover .fv-dial-commentary-input, #fv-chart-1794327181378-wtn5qycos.preview-wrapper .fv-dial-commentary-input:focus { border-color: #CBD5E1 !important; background-color: rgba(241, 245, 249, 0.6) !important; } #fv-chart-1794327181378-wtn5qycos .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1794327181378-wtn5qycos .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1794327181378-wtn5qycos .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1794327181378-wtn5qycos .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1794327181378-wtn5qycos .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1794327181378-wtn5qycos .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos .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-1794327181378-wtn5qycos.mobile-view .fv-pie-container, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-row, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-stacked-product, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-grouped-bar-product, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-bar-row, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-stacked-product, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1794327181378-wtn5qycos.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-1794327181378-wtn5qycos.mobile-view .fv-bar-label, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-grouped-product-title, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-bar-label, #fv-chart-1794327181378-wtn5qycos.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-1794327181378-wtn5qycos.mobile-view .fv-bar-container, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-cluster, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-bar-container, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794327181378-wtn5qycos.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-1794327181378-wtn5qycos.mobile-view .fv-x-axis-wrapper, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-x-axis-label-space, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-x-axis-chart-space, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-benchmark-title, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-dropdown-title, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-carousel-nav-btn, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-chart-title, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-chart-subhead, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-versus-header, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-versus-select-wrapper, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-versus-vs, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-versus-select-container, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-versus-select, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-stl-shop-all-btn, #fv-chart-1794327181378-wtn5qycos.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-1794327181378-wtn5qycos.mobile-view .fv-stl-shop-all-logo, #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-stl-shop-all-icon, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-bar-commentary-inline, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-dials-grid, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-dials-grid { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; gap: 1.25rem 0.75rem !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-dial-title, #fv-chart-1794327181378-wtn5qycos.labels-on-top .fv-dial-title { font-size: 16px !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1794327181378-wtn5qycos.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1794327181378-wtn5qycos .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1794327181378-wtn5qycos .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1794327181378-wtn5qycos .fv-bar-row, #fv-chart-1794327181378-wtn5qycos .fv-stacked-product, #fv-chart-1794327181378-wtn5qycos .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1794327181378-wtn5qycos .fv-bar-label:not(.fv-grouped-product-title) { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1794327181378-wtn5qycos .fv-bar-label, #fv-chart-1794327181378-wtn5qycos .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1794327181378-wtn5qycos .fv-bar-container, #fv-chart-1794327181378-wtn5qycos .fv-bar-cluster { width: 100% !important; } #fv-chart-1794327181378-wtn5qycos .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794327181378-wtn5qycos .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794327181378-wtn5qycos .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794327181378-wtn5qycos .fv-bar-row .fv-bar-commentary-inline:focus-within { position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important; } #fv-chart-1794327181378-wtn5qycos .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1794327181378-wtn5qycos .fv-x-axis-label-space { display: none !important; } #fv-chart-1794327181378-wtn5qycos .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1794327181378-wtn5qycos .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1794327181378-wtn5qycos .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1794327181378-wtn5qycos .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1794327181378-wtn5qycos .fv-chart-title { padding: 0 8px !important; } #fv-chart-1794327181378-wtn5qycos .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1794327181378-wtn5qycos .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1794327181378-wtn5qycos .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos .fv-stl-shop-all-btn { bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important; } #fv-chart-1794327181378-wtn5qycos .fv-stl-shop-all-logo, #fv-chart-1794327181378-wtn5qycos .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1794327181378-wtn5qycos .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1794327181378-wtn5qycos .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1794327181378-wtn5qycos .fv-dials-grid { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; gap: 1.25rem 0.75rem !important; } #fv-chart-1794327181378-wtn5qycos .fv-dial-title { font-size: 16px !important; } #fv-chart-1794327181378-wtn5qycos .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1794327181378-wtn5qycos.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } }<\/style>\n<p><script type=\"application\/ld+json\">{ \"@context\": \"https:\/\/schema.org\", \"@type\": \"Dataset\", \"name\": \"Productivity suite testing\", \"description\": \"Scores in major productivity suites and benchmarking tools (35 W plugged in)\", \"creator\": { \"@type\": \"Organization\", \"name\": \"PC Gamer\", \"logo\": \"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.png\" }, \"isAccessibleForFree\": true, \"dateCreated\": \"2026-11-10T16:13:01.378Z\", \"citation\": \"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized\", \"keywords\": [ \"Acer Predator Atlas 8 (G3 Extreme)\", \"Asus ROG Xbox Ally X\", \"Asus ROG Xbox Ally X20\", \"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\", \"MSI Claw 8 EX AI+ CG3EM (v1.0)\", \"OneXPlayer OneXFly F1 Pro\", \"3DMark Time Spy\", \"3DMark Storage\", \"FFXIV Shadowbringers\", \"7-zip\", \"Cinebench R24\", \"benchmark\", \"comparison\", \"performance\", \"review\", \"PC Gamer\" ], \"measurementTechnique\": \"Performance Benchmarking\", \"variableMeasured\": [ { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 3DMark Time Spy\", \"value\": 6808, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 3DMark Time Spy\", \"value\": 4033, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 3DMark Time Spy\", \"value\": 4086, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 3DMark Time Spy\", \"value\": 4890, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 3DMark Time Spy\", \"value\": 6499, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 3DMark Time Spy\", \"value\": 3690, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 3DMark Storage\", \"value\": 1808, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 3DMark Storage\", \"value\": 1163, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 3DMark Storage\", \"value\": 1233, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 3DMark Storage\", \"value\": 2152, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 3DMark Storage\", \"value\": 1575, \"unitText\": \"Index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 FFXIV Shadowbringers\", \"value\": 13.198, \"unitText\": \"Total load time (seconds)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 FFXIV Shadowbringers\", \"value\": 18.91, \"unitText\": \"Total load time (seconds)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 FFXIV Shadowbringers\", \"value\": 21.4, \"unitText\": \"Total load time (seconds)\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 FFXIV Shadowbringers\", \"value\": 10.952, \"unitText\": \"Total load time (seconds)\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 FFXIV Shadowbringers\", \"value\": 16.76, \"unitText\": \"Total load time (seconds)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 7-zip\", \"value\": 89.7, \"unitText\": \"Compression (GIPS)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 7-zip\", \"value\": 81.14, \"unitText\": \"Compression (GIPS)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 7-zip\", \"value\": 81.77, \"unitText\": \"Compression (GIPS)\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 7-zip\", \"value\": 92.318, \"unitText\": \"Compression (GIPS)\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 7-zip\", \"value\": 101.82, \"unitText\": \"Compression (GIPS)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 Cinebench R24\", \"value\": 93, \"unitText\": \"Single-core index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 Cinebench R24\", \"value\": 111, \"unitText\": \"Single-core index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 Cinebench R24\", \"value\": 110, \"unitText\": \"Single-core index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Cinebench R24\", \"value\": 62, \"unitText\": \"Single-core index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Cinebench R24\", \"value\": 111, \"unitText\": \"Single-core index score\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 Cinebench R24\", \"value\": 111, \"unitText\": \"Single-core index score\" } ]}<\/script><script type=\"application\/json\" class=\"fv-embed-state\" data-version=\"2\">{\"version\":2,\"exportedAt\":\"2026-11-10T16:13:01.378Z\",\"state\":{\"data\":[{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"3DMark Time Spy\",\"value\":6808,\"unit\":\"Index score\",\"multiValues\":[{\"value\":6808,\"unit\":\"Index score\"},{\"value\":6367,\"unit\":\"GPU index score\"},{\"value\":11208,\"unit\":\"CPU index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"3DMark Storage\",\"value\":1808,\"unit\":\"Index score\",\"multiValues\":[{\"value\":1808,\"unit\":\"Index score\"},{\"value\":308.92,\"unit\":\"Avg bandwidth (MB\/s)\"},{\"value\":99,\"unit\":\"Access time (\u0173s)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"FFXIV Shadowbringers\",\"value\":13.198,\"unit\":\"Total load time (seconds)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"7-zip\",\"value\":89.7,\"unit\":\"Compression (GIPS)\",\"multiValues\":[{\"value\":89.7,\"unit\":\"Compression (GIPS)\"},{\"value\":77.6,\"unit\":\"Decompression (GIPS)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Cinebench R24\",\"value\":93,\"unit\":\"Single-core index score\",\"multiValues\":[{\"value\":93,\"unit\":\"Single-core index score\"},{\"value\":814,\"unit\":\"Multi-core index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"3DMark Time Spy\",\"value\":4033,\"unit\":\"Index score\",\"multiValues\":[{\"value\":4033,\"unit\":\"Index score\"},{\"value\":3663,\"unit\":\"GPU index score\"},{\"value\":9462,\"unit\":\"CPU index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"3DMark Storage\",\"value\":1163,\"unit\":\"Index score\",\"multiValues\":[{\"value\":1163,\"unit\":\"Index score\"},{\"value\":199.98,\"unit\":\"Avg bandwidth (MB\/s)\"},{\"value\":155,\"unit\":\"Access time (\u0173s)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"FFXIV Shadowbringers\",\"value\":18.91,\"unit\":\"Total load time (seconds)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"7-zip\",\"value\":81.14,\"unit\":\"Compression (GIPS)\",\"multiValues\":[{\"value\":81.14,\"unit\":\"Compression (GIPS)\"},{\"value\":86.54,\"unit\":\"Decompression (GIPS)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Cinebench R24\",\"value\":111,\"unit\":\"Single-core index score\",\"multiValues\":[{\"value\":111,\"unit\":\"Single-core index score\"},{\"value\":762,\"unit\":\"Multi-core index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"3DMark Time Spy\",\"value\":4086,\"unit\":\"Index score\",\"multiValues\":[{\"value\":4086,\"unit\":\"Index score\"},{\"value\":3771,\"unit\":\"GPU index score\"},{\"value\":9568,\"unit\":\"CPU index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"3DMark Storage\",\"value\":1233,\"unit\":\"Index score\",\"multiValues\":[{\"value\":1233,\"unit\":\"Index score\"},{\"value\":210.38,\"unit\":\"Avg bandwidth (MB\/s)\"},{\"value\":145,\"unit\":\"Access time (\u0173s)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"FFXIV Shadowbringers\",\"value\":21.4,\"unit\":\"Total load time (seconds)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"7-zip\",\"value\":81.77,\"unit\":\"Compression (GIPS)\",\"multiValues\":[{\"value\":81.77,\"unit\":\"Compression (GIPS)\"},{\"value\":85.5,\"unit\":\"Decompression (GIPS)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Cinebench R24\",\"value\":110,\"unit\":\"Single-core index score\",\"multiValues\":[{\"value\":110,\"unit\":\"Single-core index score\"},{\"value\":800,\"unit\":\"Multi-core index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"3DMark Time Spy\",\"value\":4890,\"unit\":\"Index score\",\"multiValues\":[{\"value\":4890,\"unit\":\"Index score\"},{\"value\":4520,\"unit\":\"GPU index score\"},{\"value\":9141,\"unit\":\"CPU index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Cinebench R24\",\"value\":62,\"unit\":\"Single-core index score\",\"multiValues\":[{\"value\":62,\"unit\":\"Single-core index score\"},{\"value\":489,\"unit\":\"Multi-core index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"3DMark Time Spy\",\"value\":6499,\"unit\":\"Index score\",\"multiValues\":[{\"value\":6499,\"unit\":\"Index score\"},{\"value\":6091,\"unit\":\"GPU index score\"},{\"value\":10487,\"unit\":\"CPU index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"3DMark Storage\",\"value\":2152,\"unit\":\"Index score\",\"multiValues\":[{\"value\":2152,\"unit\":\"Index score\"},{\"value\":366.66,\"unit\":\"Avg bandwidth (MB\/s)\"},{\"value\":83,\"unit\":\"Access time (\u0173s)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"FFXIV Shadowbringers\",\"value\":10.952,\"unit\":\"Total load time (seconds)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"7-zip\",\"value\":92.318,\"unit\":\"Compression (GIPS)\",\"multiValues\":[{\"value\":92.318,\"unit\":\"Compression (GIPS)\"},{\"value\":78.753,\"unit\":\"Decompression (GIPS)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Cinebench R24\",\"value\":111,\"unit\":\"Single-core index score\",\"multiValues\":[{\"value\":111,\"unit\":\"Single-core index score\"},{\"value\":794,\"unit\":\"Multi-core index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"3DMark Time Spy\",\"value\":3690,\"unit\":\"Index score\",\"multiValues\":[{\"value\":3690,\"unit\":\"Index score\"},{\"value\":3335,\"unit\":\"GPU index score\"},{\"value\":9333,\"unit\":\"CPU index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"3DMark Storage\",\"value\":1575,\"unit\":\"Index score\",\"multiValues\":[{\"value\":1575,\"unit\":\"Index score\"},{\"value\":267.56,\"unit\":\"Avg bandwidth (MB\/s)\"},{\"value\":113,\"unit\":\"Access time (\u0173s)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"FFXIV Shadowbringers\",\"value\":16.76,\"unit\":\"Total load time (seconds)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"7-zip\",\"value\":101.82,\"unit\":\"Compression (GIPS)\",\"multiValues\":[{\"value\":101.82,\"unit\":\"Compression (GIPS)\"},{\"value\":106.8,\"unit\":\"Decompression (GIPS)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"Cinebench R24\",\"value\":111,\"unit\":\"Single-core index score\",\"multiValues\":[{\"value\":111,\"unit\":\"Single-core index score\"},{\"value\":913,\"unit\":\"Multi-core index score\"}],\"color\":\"\",\"site\":\"PC Gamer\"}],\"products\":[\"Acer Predator Atlas 8 (G3 Extreme)\",\"Asus ROG Xbox Ally X\",\"Asus ROG Xbox Ally X20\",\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"OneXPlayer OneXFly F1 Pro\"],\"attributes\":[\"3DMark Time Spy\",\"3DMark Storage\",\"FFXIV Shadowbringers\",\"7-zip\",\"Cinebench R24\"],\"selectedProducts\":[\"Acer Predator Atlas 8 (G3 Extreme)\",\"Asus ROG Xbox Ally X\",\"Asus ROG Xbox Ally X20\",\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"OneXPlayer OneXFly F1 Pro\"],\"selectedPrimaryProduct\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"selectedAttributes\":[\"3DMark Time Spy\",\"3DMark Storage\",\"FFXIV Shadowbringers\",\"7-zip\",\"Cinebench R24\"],\"productColors\":[{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#E33235\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"color\":\"#FE9F58\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"color\":\"#1CA9C4\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"color\":\"#EB6F71\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"color\":\"#FFC08B\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"color\":\"#66C5D7\"}],\"initialProductColors\":[{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#E33235\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"color\":\"#FE9F58\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"color\":\"#1CA9C4\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"color\":\"#EB6F71\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"color\":\"#FFC08B\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"color\":\"#66C5D7\"}],\"attributeColors\":[],\"attributeGroups\":[],\"chartType\":\"Bar\",\"roundupViewType\":\"bars\",\"stlSelectedHotspotId\":null,\"iaSelectedNodeId\":null,\"barChartMaxValueOverrides\":{},\"barChartMinValueOverrides\":{},\"displayMode\":\"Dropdown\",\"brand\":{\"name\":\"PC Gamer\",\"logoUrl\":\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.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\":\"Productivity suite testing\",\"subhead\":\"Scores in major productivity suites and benchmarking tools (35 W plugged in)\",\"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\":false,\"experimentalEnablePieChart\":false,\"slideshowUseDropdown\":false},\"slides\":[]}<\/script><\/p>\n<div id=\"fv-chart-1794327181378-wtn5qycos\" class=\"fv-chart-wrapper \" data-bar-labels-on-top=\"false\" data-iframe-height=\"true\" data-vizualizer-embed=\"true\">\n<div class=\"fv-inner-wrapper \">\n<h3 class=\"fv-chart-title\">Productivity suite testing<\/h3>\n<p class=\"fv-chart-subhead\">Scores in major productivity suites and benchmarking tools (35 W plugged in)<\/p>\n<div class=\"fv-dropdown-wrapper\">\n<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><option value=\"3\">7-zip<\/option><option value=\"4\">Cinebench R24<\/option><\/select><\/p>\n<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>\n<\/div>\n<\/div>\n<div class=\"riv-chart-container\">\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327181378-wtn5qycos-bar-3DMark Time Spy\" data-chart-type=\"Bar\" data-title=\"3DMark Time Spy\" data-subhead=\"Scores in major productivity suites and benchmarking tools (35 W plugged in)\" data-caption=\"\" style=\"\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Index score<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>GPU index score<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #1CA9C4;\"><\/div>\n<p><span>CPU index score<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 45.38666666666666%; background-color: #E33235;\" data-target-width=\"45.38666666666666\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">6808<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 42.446666666666665%; background-color: #FE9F58;\" data-target-width=\"42.446666666666665\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">6367<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 74.72%; background-color: #1CA9C4;\" data-target-width=\"74.72\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">11208<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 26.886666666666663%; background-color: #E33235;\" data-target-width=\"26.886666666666663\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">4033<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 24.42%; background-color: #FE9F58;\" data-target-width=\"24.42\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">3663<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 63.080000000000005%; background-color: #1CA9C4;\" data-target-width=\"63.080000000000005\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">9462<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 27.24%; background-color: #E33235;\" data-target-width=\"27.24\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">4086<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 25.14%; background-color: #FE9F58;\" data-target-width=\"25.14\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">3771<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 63.78666666666667%; background-color: #1CA9C4;\" data-target-width=\"63.78666666666667\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">9568<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 32.6%; background-color: #E33235;\" data-target-width=\"32.6\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">4890<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 30.133333333333333%; background-color: #FE9F58;\" data-target-width=\"30.133333333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">4520<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 60.940000000000005%; background-color: #1CA9C4;\" data-target-width=\"60.940000000000005\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">9141<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 43.32666666666667%; background-color: #E33235;\" data-target-width=\"43.32666666666667\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 40.60666666666667%; background-color: #FE9F58;\" data-target-width=\"40.60666666666667\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 69.91333333333334%; background-color: #1CA9C4;\" data-target-width=\"69.91333333333334\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 24.6%; background-color: #E33235;\" data-target-width=\"24.6\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">3690<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 22.233333333333334%; background-color: #FE9F58;\" data-target-width=\"22.233333333333334\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">3335<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 62.22%; background-color: #1CA9C4;\" data-target-width=\"62.22\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">9333<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<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>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>3DMark Time Spy Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>6808 Index score, 6367 GPU index score, 11208 CPU index score<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>4033 Index score, 3663 GPU index score, 9462 CPU index score<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>4086 Index score, 3771 GPU index score, 9568 CPU index score<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>4890 Index score, 4520 GPU index score, 9141 CPU index score<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>6499 Index score, 6091 GPU index score, 10487 CPU index score<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>3690 Index score, 3335 GPU index score, 9333 CPU index score<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327181378-wtn5qycos-bar-3DMark Storage\" data-chart-type=\"Bar\" data-title=\"3DMark Storage\" data-subhead=\"Scores in major productivity suites and benchmarking tools (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Index score<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>Avg bandwidth (MB\/s)<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #1CA9C4;\"><\/div>\n<p><span>Access time (\u0173s)<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 60.266666666666666%; background-color: #E33235;\" data-target-width=\"60.266666666666666\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">1808<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 10.297333333333333%; background-color: #FE9F58;\" data-target-width=\"10.297333333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">308.92<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 3.3000000000000003%; background-color: #1CA9C4;\" data-target-width=\"3.3000000000000003\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">99<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 38.766666666666666%; background-color: #E33235;\" data-target-width=\"38.766666666666666\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">1163<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 6.6659999999999995%; background-color: #FE9F58;\" data-target-width=\"6.6659999999999995\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">199.98<\/span><\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 5.166666666666667%; background-color: #1CA9C4;\" data-target-width=\"5.166666666666667\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">155<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 41.099999999999994%; background-color: #E33235;\" data-target-width=\"41.099999999999994\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">1233<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 7.012666666666667%; background-color: #FE9F58;\" data-target-width=\"7.012666666666667\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">210.38<\/span><\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 4.833333333333333%; background-color: #1CA9C4;\" data-target-width=\"4.833333333333333\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">145<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 71.73333333333333%; background-color: #E33235;\" data-target-width=\"71.73333333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 12.222000000000001%; background-color: #FE9F58;\" data-target-width=\"12.222000000000001\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 2.7666666666666666%; background-color: #1CA9C4;\" data-target-width=\"2.7666666666666666\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">83<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 52.5%; background-color: #E33235;\" data-target-width=\"52.5\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">1575<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 8.918666666666667%; background-color: #FE9F58;\" data-target-width=\"8.918666666666667\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">267.56<\/span><\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 3.7666666666666666%; background-color: #1CA9C4;\" data-target-width=\"3.7666666666666666\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">113<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<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>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>3DMark Storage Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>1808 Index score, 308.92 Avg bandwidth (MB\/s), 99 Access time (\u0173s)<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>1163 Index score, 199.98 Avg bandwidth (MB\/s), 155 Access time (\u0173s)<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>1233 Index score, 210.38 Avg bandwidth (MB\/s), 145 Access time (\u0173s)<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>N\/A<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>2152 Index score, 366.66 Avg bandwidth (MB\/s), 83 Access time (\u0173s)<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>1575 Index score, 267.56 Avg bandwidth (MB\/s), 113 Access time (\u0173s)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327181378-wtn5qycos-bar-FFXIV Shadowbringers\" data-chart-type=\"Bar\" data-title=\"FFXIV Shadowbringers\" data-subhead=\"Scores in major productivity suites and benchmarking tools (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 43.99333333333333%; background-color: #E33235;\" data-target-width=\"43.99333333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">13.198<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 63.03333333333333%; background-color: #FE9F58;\" data-target-width=\"63.03333333333333\" data-target-margin=\"0\">\n<div 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.91<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 71.33333333333333%; background-color: #1CA9C4;\" data-target-width=\"71.33333333333333\" data-target-margin=\"0\">\n<div 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.4<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 36.50666666666667%; background-color: #FFC08B;\" data-target-width=\"36.50666666666667\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 55.866666666666674%; background-color: #66C5D7;\" data-target-width=\"55.866666666666674\" data-target-margin=\"0\">\n<div 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.76<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>7.5<\/span><span>15<\/span><span>22.5<\/span><span>30<\/span><\/div>\n<div class=\"fv-x-axis-unit\">Total load time (seconds)<\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>FFXIV Shadowbringers Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>13.198<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>18.91<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>21.4<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>N\/A<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>10.952<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>16.76<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327181378-wtn5qycos-bar-7-zip\" data-chart-type=\"Bar\" data-title=\"7-zip\" data-subhead=\"Scores in major productivity suites and benchmarking tools (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Compression (GIPS)<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>Decompression (GIPS)<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 59.8%; background-color: #E33235;\" data-target-width=\"59.8\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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.7<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 51.733333333333334%; background-color: #FE9F58;\" data-target-width=\"51.733333333333334\" data-target-margin=\"0\">\n<div 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.6<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 54.09333333333334%; background-color: #E33235;\" data-target-width=\"54.09333333333334\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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.14<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 57.69333333333334%; background-color: #FE9F58;\" data-target-width=\"57.69333333333334\" data-target-margin=\"0\">\n<div 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.54<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 54.513333333333335%; background-color: #E33235;\" data-target-width=\"54.513333333333335\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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.77<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 56.99999999999999%; background-color: #FE9F58;\" data-target-width=\"56.99999999999999\" data-target-margin=\"0\">\n<div 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.5<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 61.54533333333333%; background-color: #E33235;\" data-target-width=\"61.54533333333333\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 52.502%; background-color: #FE9F58;\" data-target-width=\"52.502\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 67.88%; background-color: #E33235;\" data-target-width=\"67.88\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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.82<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 71.2%; background-color: #FE9F58;\" data-target-width=\"71.2\" data-target-margin=\"0\">\n<div 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.8<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>37.5<\/span><span>75<\/span><span>112.5<\/span><span>150<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>7-zip Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>89.7 Compression (GIPS), 77.6 Decompression (GIPS)<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>81.14 Compression (GIPS), 86.54 Decompression (GIPS)<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>81.77 Compression (GIPS), 85.5 Decompression (GIPS)<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>N\/A<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>92.318 Compression (GIPS), 78.753 Decompression (GIPS)<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>101.82 Compression (GIPS), 106.8 Decompression (GIPS)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"fv-chart-item\" id=\"fv-chart-1794327181378-wtn5qycos-bar-Cinebench R24\" data-chart-type=\"Bar\" data-title=\"Cinebench R24\" data-subhead=\"Scores in major productivity suites and benchmarking tools (35 W plugged in)\" data-caption=\"\" style=\"display: none;\">\n<div class=\"fv-benchmark-group\">\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Single-core index score<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>Multi-core index score<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 9.3%; background-color: #E33235;\" data-target-width=\"9.3\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">93<\/span><\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 81.39999999999999%; background-color: #FE9F58;\" data-target-width=\"81.39999999999999\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">814<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 11.1%; background-color: #E33235;\" data-target-width=\"11.1\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 76.2%; background-color: #FE9F58;\" data-target-width=\"76.2\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">762<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 11%; background-color: #E33235;\" data-target-width=\"11\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 80%; background-color: #FE9F58;\" data-target-width=\"80\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">800<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 6.2%; background-color: #E33235;\" data-target-width=\"6.2\" data-target-margin=\"0\"><\/div>\n<p><span class=\"fv-bar-value-outside\">62<\/span><\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 48.9%; background-color: #FE9F58;\" data-target-width=\"48.9\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">489<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 11.1%; background-color: #E33235;\" data-target-width=\"11.1\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 79.4%; background-color: #FE9F58;\" data-target-width=\"79.4\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 11.1%; background-color: #E33235;\" data-target-width=\"11.1\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 91.3%; background-color: #FE9F58;\" data-target-width=\"91.3\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">913<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>250<\/span><span>500<\/span><span>750<\/span><span>1,000<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Cinebench R24 Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>93 Single-core index score, 814 Multi-core index score<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>111 Single-core index score, 762 Multi-core index score<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>110 Single-core index score, 800 Multi-core index score<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>62 Single-core index score, 489 Multi-core index score<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>111 Single-core index score, 794 Multi-core index score<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>111 Single-core index score, 913 Multi-core index score<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bottom-bar\">\n<div class=\"fv-footer-content\" style=\"display: none;\">\n<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>\n<\/div>\n<div class=\"fv-logo-explore-bar\"><img decoding=\"async\" class=\"fv-logo\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.png\" alt=\"PC Gamer Logo\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><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); }); } function animateDials(chartElement) { if (!chartElement) return; var needles = chartElement.querySelectorAll('.fv-dial-needle'); needles.forEach(function(needle, index) { var targetAngle = needle.dataset.targetAngle; var baseAngle = needle.dataset.baseAngle || '-132'; if (targetAngle === undefined) return; needle.style.setProperty('transition', 'none', 'important'); needle.style.setProperty('transform', 'rotate(' + baseAngle + 'deg)', 'important'); void needle.getBoundingClientRect(); setTimeout(function() { needle.style.setProperty('transition', 'transform 0.9s cubic-bezier(0.22, 1, 0.36, 1)', 'important'); needle.style.setProperty('transform', 'rotate(' + targetAngle + 'deg)', 'important'); }, index * 60 + 50); }); } 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); animateDials(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 &#038;&#038; !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 &#038;&#038; 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 &#038;&#038; allProductsModal) { shopAllBtn.addEventListener('click', function(e) { e.stopPropagation(); closeAllModals(); allProductsModal.classList.add('is-active'); var container = shopAllBtn.closest('.fv-stl-container'); if (container &#038;&#038; 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-1794327181378-wtn5qycos', false); }); } else { initialize('fv-chart-1794327181378-wtn5qycos', false); } })(); <\/script><\/div>\n<h2 class=\"article-body__section\" id=\"section-ergonomics\"><span>Ergonomics<\/span><\/h2>\n<p>At 860 grams, the Atlas 8 is a bit on the heavy side. It&#8217;s balanced well, not feeling particularly heavy on either side, but you do notice that weight after long gaming sessions. I&#8217;m fond of the textured grips, but I do feel spoiled by the <a href=\"https:\/\/www.pcgamer.com\/hardware\/handheld-gaming-pcs\/asus-rog-xbox-ally-x20-review\/\">Asus ROG Xbox Ally X20<\/a> I used prior, thanks to its great feel and small cutaway between the screen and the grips. <\/p>\n<p>However, I would simply pick a different handheld if you are planning on playing a heavy amount of fighting games or platformers, as the D-Pad is mushy, making it not only lacking in accuracy but generally unsatisfying to use. It&#8217;s hard to make out when you actually hit buttons on the D-Pad, and it has very little distinction between different directions, making corner hits quite awkward. In Animal Well, I swapped to the thumbstick and never looked back. <\/p>\n<figure role=\"gallery\">\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-2.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-3.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-4.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-5.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<\/figure>\n<p>The triggers and bumpers are solid, though, and the macro buttons on the back are satisfying to hit. You can even use a toggle just under the triggers to swap them from micro switches to full travel. That&#8217;s an on-the-fly level of customisation that&#8217;s admirable at best, and unnoticeable at worst. <\/p>\n<p>Everything else about the Acer Predator Atlas 8 feels high quality in terms of feel. It&#8217;s sturdy, with buttons placed well, and they&#8217;re satisfyingly clacky without being too loud. The sound on the triggers is too hollow for my liking, but they feel smooth to the touch and are plenty responsive. <\/p>\n<figure class=\"van-image-figure inline-layout\" data-bordeaux-image-check=\"\" >\n<div class='image-full-width-wrapper'>\n<div class='image-widthsetter' style=\"max-width:2560px;\">\n<p class=\"vanilla-image-block\" style=\"padding-top:56.25%;\"><img loading=\"lazy\" decoding=\"async\" id=\"bCriswkCSmvZmLtcAzDybk\" name=\"IMG_1184\" alt=\"Acer Predator Atlas 8 gaming handheld\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-6.jpg\" mos=\"\" align=\"middle\" fullscreen=\"\" width=\"2560\" height=\"1440\" attribution=\"\" endorsement=\"\" class=\"inline\" \/><\/p>\n<\/div>\n<\/div><figcaption itemprop=\"caption description\" class=\" inline-layout\"><span class=\"credit\" itemprop=\"copyrightHolder\">(Image credit: Future)<\/span><\/figcaption><\/figure>\n<h2 class=\"article-body__section\" id=\"section-sound\"><span>Sound<\/span><\/h2>\n<p>Speaking of loud, the speakers built into the Atlas 8 can really thump. They are in the bottom left and bottom right of the device, near the screen, making them quite immersive in use. They&#8217;re not the highest quality, with the clashing of steel sounding more tinny than I&#8217;d usually ask for, but they&#8217;re certainly not bad given their size. <\/p>\n<p>With fans set to auto and performance mode at the 35 W Turbo mode, the fans are noticeable (once again, I have been spoiled by the X20), especially in intensive games like Phantom Blade Zero. But they&#8217;re not so loud that they would put me off using this handheld in its high-wattage mode. I measured the fans to be around 40 decibels at their peak (around a whisper), with it averaging 28-35 decibels in intensive games. Whilst benchmarking, that went up to the 50-decibel mark, though only very briefly. <\/p>\n<figure class=\"van-image-figure inline-layout\" data-bordeaux-image-check=\"\" >\n<div class='image-full-width-wrapper'>\n<div class='image-widthsetter' style=\"max-width:2560px;\">\n<p class=\"vanilla-image-block\" style=\"padding-top:56.25%;\"><img loading=\"lazy\" decoding=\"async\" id=\"wLNkkxiUHVUGYTZtXuHibk\" name=\"IMG_1204\" alt=\"Acer Predator Atlas 8 gaming handheld\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-7.jpg\" mos=\"\" align=\"middle\" fullscreen=\"\" width=\"2560\" height=\"1440\" attribution=\"\" endorsement=\"\" class=\"inline\" \/><\/p>\n<\/div>\n<\/div><figcaption itemprop=\"caption description\" class=\" inline-layout\"><span class=\"credit\" itemprop=\"copyrightHolder\">(Image credit: Future)<\/span><\/figcaption><\/figure>\n<h2 class=\"article-body__section\" id=\"section-thermals\"><span>Thermals<\/span><\/h2>\n<p>Acer says it has equipped the Atlas 8 with a custom Predator AeroBlade cooling, and in practice, it&#8217;s certainly cooler than the likes of the Asus ROG Xbox Ally X and Lenovo Legion G S (though it doesn&#8217;t beat the X20). <\/p>\n<p>It certainly gets fairly hot internally, but with the fans pointing upwards, I never noticed any of that heat on my fingertips. <\/p>\n<div class=\"vizualizer-embed\">\n<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-1794328089061-bnhoiscne *, #fv-chart-1794328089061-bnhoiscne *:before, #fv-chart-1794328089061-bnhoiscne *:after, #fv-chart-1794328089061-bnhoiscne-slideshow *, #fv-chart-1794328089061-bnhoiscne-slideshow *:before, #fv-chart-1794328089061-bnhoiscne-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1794328089061-bnhoiscne, #fv-chart-1794328089061-bnhoiscne-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1794328089061-bnhoiscne { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1794328089061-bnhoiscne.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1794328089061-bnhoiscne.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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1794328089061-bnhoiscne-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1794328089061-bnhoiscne-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-1794328089061-bnhoiscne-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-1794328089061-bnhoiscne-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1794328089061-bnhoiscne-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1794328089061-bnhoiscne-slideshow .fv-nav-btn.disabled, #fv-chart-1794328089061-bnhoiscne-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-1794328089061-bnhoiscne-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-1794328089061-bnhoiscne-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-1794328089061-bnhoiscne-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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1794328089061-bnhoiscne .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1794328089061-bnhoiscne .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1794328089061-bnhoiscne .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1794328089061-bnhoiscne .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1794328089061-bnhoiscne .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1794328089061-bnhoiscne .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1794328089061-bnhoiscne .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1794328089061-bnhoiscne .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1794328089061-bnhoiscne .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1794328089061-bnhoiscne .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1794328089061-bnhoiscne .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1794328089061-bnhoiscne .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1794328089061-bnhoiscne .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1794328089061-bnhoiscne .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1794328089061-bnhoiscne .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-bar-row, #fv-chart-1794328089061-bnhoiscne .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328089061-bnhoiscne.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1794328089061-bnhoiscne.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1794328089061-bnhoiscne .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1794328089061-bnhoiscne .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1794328089061-bnhoiscne .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1794328089061-bnhoiscne .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1794328089061-bnhoiscne .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1794328089061-bnhoiscne .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1794328089061-bnhoiscne .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1794328089061-bnhoiscne .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1794328089061-bnhoiscne .fv-dials-grid { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(145px, 1fr)) !important; gap: 1.5rem 1rem !important; width: 100% !important; margin: 0.75rem 0 1.25rem !important; align-items: start !important; justify-items: center !important; } #fv-chart-1794328089061-bnhoiscne .fv-dial-card { display: flex !important; flex-direction: column !important; align-items: center !important; text-align: center !important; width: 100% !important; max-width: 220px !important; } #fv-chart-1794328089061-bnhoiscne .fv-dial-title { font-family: 'Poppins', 'Open Sans', sans-serif !important; font-size: 18px !important; font-weight: 700 !important; color: #2b2b2b !important; line-height: 1.25 !important; margin-bottom: 0.35rem !important; text-align: center !important; width: 100% !important; overflow-wrap: break-word !important; text-transform: none !important; } #fv-chart-1794328089061-bnhoiscne .fv-dial-svg-wrapper { width: 100% !important; max-width: 200px !important; display: flex !important; justify-content: center !important; } #fv-chart-1794328089061-bnhoiscne .fv-dial-svg { width: 100% !important; height: auto !important; display: block !important; overflow: visible !important; } #fv-chart-1794328089061-bnhoiscne .fv-dial-needle { transition: transform 0.9s cubic-bezier(0.22, 1, 0.36, 1) !important; } #fv-chart-1794328089061-bnhoiscne .fv-dial-commentary { margin-top: 0.35rem !important; font-size: 13px !important; line-height: 1.45 !important; color: #4B5563 !important; text-align: center !important; width: 100% !important; padding: 0 4px !important; font-family: 'Open Sans', sans-serif !important; word-wrap: break-word !important; } #fv-chart-1794328089061-bnhoiscne.preview-wrapper .fv-dial-commentary-input { min-height: 22px !important; border: 1px dashed transparent !important; border-radius: 4px !important; transition: border-color 0.15s ease, background-color 0.15s ease !important; } #fv-chart-1794328089061-bnhoiscne.preview-wrapper .fv-dial-card:hover .fv-dial-commentary-input, #fv-chart-1794328089061-bnhoiscne.preview-wrapper .fv-dial-commentary-input:focus { border-color: #CBD5E1 !important; background-color: rgba(241, 245, 249, 0.6) !important; } #fv-chart-1794328089061-bnhoiscne .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1794328089061-bnhoiscne .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1794328089061-bnhoiscne .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1794328089061-bnhoiscne .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1794328089061-bnhoiscne .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1794328089061-bnhoiscne .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne .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-1794328089061-bnhoiscne.mobile-view .fv-pie-container, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-row, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-stacked-product, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-grouped-bar-product, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-bar-row, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-stacked-product, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1794328089061-bnhoiscne.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-1794328089061-bnhoiscne.mobile-view .fv-bar-label, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-grouped-product-title, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-bar-label, #fv-chart-1794328089061-bnhoiscne.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-1794328089061-bnhoiscne.mobile-view .fv-bar-container, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-cluster, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-bar-container, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794328089061-bnhoiscne.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-1794328089061-bnhoiscne.mobile-view .fv-x-axis-wrapper, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-x-axis-label-space, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-x-axis-chart-space, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-benchmark-title, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-dropdown-title, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-carousel-nav-btn, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-chart-title, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-chart-subhead, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-versus-header, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-versus-select-wrapper, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-versus-vs, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-versus-select-container, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-versus-select, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-stl-shop-all-btn, #fv-chart-1794328089061-bnhoiscne.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-1794328089061-bnhoiscne.mobile-view .fv-stl-shop-all-logo, #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-stl-shop-all-icon, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-bar-commentary-inline, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-dials-grid, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-dials-grid { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; gap: 1.25rem 0.75rem !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-dial-title, #fv-chart-1794328089061-bnhoiscne.labels-on-top .fv-dial-title { font-size: 16px !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1794328089061-bnhoiscne.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1794328089061-bnhoiscne .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1794328089061-bnhoiscne .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1794328089061-bnhoiscne .fv-bar-row, #fv-chart-1794328089061-bnhoiscne .fv-stacked-product, #fv-chart-1794328089061-bnhoiscne .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1794328089061-bnhoiscne .fv-bar-label:not(.fv-grouped-product-title) { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1794328089061-bnhoiscne .fv-bar-label, #fv-chart-1794328089061-bnhoiscne .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1794328089061-bnhoiscne .fv-bar-container, #fv-chart-1794328089061-bnhoiscne .fv-bar-cluster { width: 100% !important; } #fv-chart-1794328089061-bnhoiscne .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794328089061-bnhoiscne .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328089061-bnhoiscne .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794328089061-bnhoiscne .fv-bar-row .fv-bar-commentary-inline:focus-within { position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important; } #fv-chart-1794328089061-bnhoiscne .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1794328089061-bnhoiscne .fv-x-axis-label-space { display: none !important; } #fv-chart-1794328089061-bnhoiscne .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1794328089061-bnhoiscne .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1794328089061-bnhoiscne .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1794328089061-bnhoiscne .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1794328089061-bnhoiscne .fv-chart-title { padding: 0 8px !important; } #fv-chart-1794328089061-bnhoiscne .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1794328089061-bnhoiscne .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1794328089061-bnhoiscne .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne .fv-stl-shop-all-btn { bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important; } #fv-chart-1794328089061-bnhoiscne .fv-stl-shop-all-logo, #fv-chart-1794328089061-bnhoiscne .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1794328089061-bnhoiscne .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1794328089061-bnhoiscne .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1794328089061-bnhoiscne .fv-dials-grid { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; gap: 1.25rem 0.75rem !important; } #fv-chart-1794328089061-bnhoiscne .fv-dial-title { font-size: 16px !important; } #fv-chart-1794328089061-bnhoiscne .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1794328089061-bnhoiscne.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } }<\/style>\n<p><script type=\"application\/ld+json\">{ \"@context\": \"https:\/\/schema.org\", \"@type\": \"Dataset\", \"name\": \"Gaming test thermals\", \"description\": \"Recorded in HW Info whilst performing gaming benchmarks (35 W plugged in)\", \"creator\": { \"@type\": \"Organization\", \"name\": \"PC Gamer\", \"logo\": \"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.png\" }, \"isAccessibleForFree\": true, \"dateCreated\": \"2026-11-10T16:28:09.061Z\", \"citation\": \"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized\", \"keywords\": [ \"Acer Predator Atlas 8 (G3 Extreme)\", \"Asus ROG Xbox Ally X\", \"Asus ROG Xbox Ally X20\", \"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\", \"MSI Claw 8 EX AI+ CG3EM (v1.0)\", \"OneXPlayer OneXFly F1 Pro\", \"Thermal performance\", \"benchmark\", \"comparison\", \"performance\", \"review\", \"PC Gamer\" ], \"measurementTechnique\": \"Performance Benchmarking\", \"variableMeasured\": [ { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme) \u2013 Thermal performance\", \"value\": 91, \"unitText\": \"Max CPU temp (\u00b0C)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X \u2013 Thermal performance\", \"value\": 96, \"unitText\": \"Max CPU temp (\u00b0C)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 \u2013 Thermal performance\", \"value\": 79, \"unitText\": \"Max CPU temp (\u00b0C)\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Thermal performance\", \"value\": 75, \"unitText\": \"Max CPU temp (\u00b0C)\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Thermal performance\", \"value\": 97, \"unitText\": \"Max CPU temp (\u00b0C)\" }, { \"@type\": \"PropertyValue\", \"name\": \"OneXPlayer OneXFly F1 Pro \u2013 Thermal performance\", \"value\": 92, \"unitText\": \"Max CPU temp (\u00b0C)\" } ]}<\/script><script type=\"application\/json\" class=\"fv-embed-state\" data-version=\"2\">{\"version\":2,\"exportedAt\":\"2026-11-10T16:28:09.061Z\",\"state\":{\"data\":[{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Thermal performance\",\"value\":91,\"unit\":\"Max CPU temp (\u00b0C)\",\"multiValues\":[{\"value\":91,\"unit\":\"Max CPU temp (\u00b0C)\"},{\"value\":50,\"unit\":\"Max CPU package power (W)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Thermal performance\",\"value\":96,\"unit\":\"Max CPU temp (\u00b0C)\",\"multiValues\":[{\"value\":96,\"unit\":\"Max CPU temp (\u00b0C)\"},{\"value\":55,\"unit\":\"Max CPU package power (W)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Thermal performance\",\"value\":79,\"unit\":\"Max CPU temp (\u00b0C)\",\"multiValues\":[{\"value\":79,\"unit\":\"Max CPU temp (\u00b0C)\"},{\"value\":48,\"unit\":\"Max CPU package power (W)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Thermal performance\",\"value\":75,\"unit\":\"Max CPU temp (\u00b0C)\",\"multiValues\":[{\"value\":75,\"unit\":\"Max CPU temp (\u00b0C)\"},{\"value\":20,\"unit\":\"Max CPU package power (W)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Thermal performance\",\"value\":97,\"unit\":\"Max CPU temp (\u00b0C)\",\"multiValues\":[{\"value\":97,\"unit\":\"Max CPU temp (\u00b0C)\"},{\"value\":37,\"unit\":\"Max CPU package power (W)\"}],\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"attribute\":\"Thermal performance\",\"value\":92,\"unit\":\"Max CPU temp (\u00b0C)\",\"multiValues\":[{\"value\":92,\"unit\":\"Max CPU temp (\u00b0C)\"},{\"value\":30,\"unit\":\"Max CPU package power (W)\"}],\"color\":\"\",\"site\":\"PC Gamer\"}],\"products\":[\"Acer Predator Atlas 8 (G3 Extreme)\",\"Asus ROG Xbox Ally X\",\"Asus ROG Xbox Ally X20\",\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"OneXPlayer OneXFly F1 Pro\"],\"attributes\":[\"Thermal performance\"],\"selectedProducts\":[\"Acer Predator Atlas 8 (G3 Extreme)\",\"Asus ROG Xbox Ally X\",\"Asus ROG Xbox Ally X20\",\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"OneXPlayer OneXFly F1 Pro\"],\"selectedPrimaryProduct\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"selectedAttributes\":[\"Thermal performance\"],\"productColors\":[{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#E33235\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"color\":\"#FE9F58\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"color\":\"#1CA9C4\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"color\":\"#EB6F71\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"color\":\"#FFC08B\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"color\":\"#66C5D7\"}],\"initialProductColors\":[{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#E33235\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"color\":\"#FE9F58\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"color\":\"#1CA9C4\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"color\":\"#EB6F71\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"color\":\"#FFC08B\"},{\"productName\":\"OneXPlayer OneXFly F1 Pro\",\"color\":\"#66C5D7\"}],\"attributeColors\":[],\"attributeGroups\":[],\"chartType\":\"Bar\",\"roundupViewType\":\"bars\",\"stlSelectedHotspotId\":null,\"iaSelectedNodeId\":null,\"barChartMaxValueOverrides\":{},\"barChartMinValueOverrides\":{},\"displayMode\":\"All Charts\",\"brand\":{\"name\":\"PC Gamer\",\"logoUrl\":\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.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\":\"Gaming test thermals\",\"subhead\":\"Recorded in HW Info whilst performing gaming benchmarks (35 W plugged in)\",\"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\":false,\"experimentalEnablePieChart\":false,\"slideshowUseDropdown\":false},\"slides\":[]}<\/script><\/p>\n<div id=\"fv-chart-1794328089061-bnhoiscne\" class=\"fv-chart-wrapper \" data-bar-labels-on-top=\"false\" data-iframe-height=\"true\" data-vizualizer-embed=\"true\">\n<div class=\"fv-inner-wrapper \">\n<h3 class=\"fv-chart-title\">Gaming test thermals<\/h3>\n<p class=\"fv-chart-subhead\">Recorded in HW Info whilst performing gaming benchmarks (35 W plugged in)<\/p>\n<div class=\"riv-chart-container\">\n<div class=\"fv-chart-item\" id=\"fv-chart-1794328089061-bnhoiscne-bar-Thermal performance\" data-chart-type=\"Bar\" data-title=\"Thermal performance\" data-subhead=\"Recorded in HW Info whilst performing gaming benchmarks (35 W plugged in)\" data-caption=\"\" style=\"\">\n<div class=\"fv-benchmark-group\">\n<h4 class=\"fv-benchmark-title\">Thermal performance<\/h4>\n<div class=\"fv-multi-value-legend\">\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #E33235;\"><\/div>\n<p><span>Max CPU temp (\u00b0C)<\/span><\/div>\n<div class=\"fv-multi-legend-item\">\n<div class=\"fv-multi-legend-swatch\" style=\"background-color: #FE9F58;\"><\/div>\n<p><span>Max CPU package power (W)<\/span><\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 91%; background-color: #E33235;\" data-target-width=\"91\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 50%; background-color: #FE9F58;\" data-target-width=\"50\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 96%; background-color: #E33235;\" data-target-width=\"96\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;\" data-target-width=\"55.00000000000001\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 79%; background-color: #E33235;\" data-target-width=\"79\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 48%; background-color: #FE9F58;\" data-target-width=\"48\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 75%; background-color: #E33235;\" data-target-width=\"75\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 20%; background-color: #FE9F58;\" data-target-width=\"20\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 97%; background-color: #E33235;\" data-target-width=\"97\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 37%; background-color: #FE9F58;\" data-target-width=\"37\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">OneXPlayer OneXFly F1 Pro<\/div>\n<div class=\"fv-bar-container fv-multi-bar-container\">\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 92%; background-color: #E33235;\" data-target-width=\"92\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<div class=\"fv-multi-bar-item\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 30%; background-color: #FE9F58;\" data-target-width=\"30\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>25<\/span><span>50<\/span><span>75<\/span><span>100<\/span><\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Thermal performance Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme)<\/td>\n<td>91 Max CPU temp (\u00b0C), 50 Max CPU package power (W)<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X<\/td>\n<td>96 Max CPU temp (\u00b0C), 55 Max CPU package power (W)<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20<\/td>\n<td>79 Max CPU temp (\u00b0C), 48 Max CPU package power (W)<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>75 Max CPU temp (\u00b0C), 20 Max CPU package power (W)<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>97 Max CPU temp (\u00b0C), 37 Max CPU package power (W)<\/td>\n<\/tr>\n<tr>\n<td>OneXPlayer OneXFly F1 Pro<\/td>\n<td>92 Max CPU temp (\u00b0C), 30 Max CPU package power (W)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bottom-bar\">\n<div class=\"fv-footer-content\" style=\"display: none;\">\n<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>\n<\/div>\n<div class=\"fv-logo-explore-bar\"><img decoding=\"async\" class=\"fv-logo\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.png\" alt=\"PC Gamer Logo\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><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); }); } function animateDials(chartElement) { if (!chartElement) return; var needles = chartElement.querySelectorAll('.fv-dial-needle'); needles.forEach(function(needle, index) { var targetAngle = needle.dataset.targetAngle; var baseAngle = needle.dataset.baseAngle || '-132'; if (targetAngle === undefined) return; needle.style.setProperty('transition', 'none', 'important'); needle.style.setProperty('transform', 'rotate(' + baseAngle + 'deg)', 'important'); void needle.getBoundingClientRect(); setTimeout(function() { needle.style.setProperty('transition', 'transform 0.9s cubic-bezier(0.22, 1, 0.36, 1)', 'important'); needle.style.setProperty('transform', 'rotate(' + targetAngle + 'deg)', 'important'); }, index * 60 + 50); }); } 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); animateDials(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 &#038;&#038; !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 &#038;&#038; 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 &#038;&#038; allProductsModal) { shopAllBtn.addEventListener('click', function(e) { e.stopPropagation(); closeAllModals(); allProductsModal.classList.add('is-active'); var container = shopAllBtn.closest('.fv-stl-container'); if (container &#038;&#038; 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-1794328089061-bnhoiscne', false); }); } else { initialize('fv-chart-1794328089061-bnhoiscne', false); } })(); <\/script><\/div>\n<h2 class=\"article-body__section\" id=\"section-software\"><span>Software<\/span><\/h2>\n<p>Windows on a handheld can still be awkward. The Atlas 8 comes built in with Xbox&#8217;s handheld software, which is somewhat like Microsoft&#8217;s attempt at Steam, but it&#8217;s not totally smooth sailing in any direction (though it&#8217;s more efficient than Windows). For instance, you can&#8217;t get Intel drivers through the Acer Predator software built into the device as you might expect, so you still have to go through the Intel updater or search the internet, except with a touchscreen. And the Xbox mode still opens up Steam independently if you want to play a Steam game. <\/p>\n<figure role=\"gallery\">\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-8.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption>The Full fat Predator Sense software<small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-9.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption>The Acer Predator Sense quick bar<small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<\/figure>\n<p>As well as this, the Atlas 8 has two dedicated buttons to open up Acer&#8217;s software, the Acer Predator Sense, but it doesn&#8217;t always work on the first try, and I haven&#8217;t figured out exactly why this is yet. The button on the left-hand side opens up a quick bar-style version of the app to swap between performance modes, change resolution, etc. The button on the right-hand side opens the full-fat Predator Sense app, where you can get more granular with your customisation. <\/p>\n<p>Though it&#8217;s effectively the same setup as the Asus ROG Xbox Ally X, it&#8217;s slower and more cumbersome. That seems to be the prevailing truth of pretty much any Windows-based handheld right now. <\/p>\n<h2 class=\"article-body__section\" id=\"section-battery-life\"><span>Battery life<\/span><\/h2>\n<p>I notice next to no difference between the 25W Quiet Mode and 30W Balanced Mode, with mere minutes being between them in the PC Mark 10 battery life gaming test. <\/p>\n<p>However, Panther Lake&#8217;s battery-saving mode (thanks to what Intel calls Endurance Gaming) is truly great, providing just under three hours of battery life. For less intensive use cases, I could see much better battery life. This Endurance mode can be flicked between three different modes, with one end bringing down power for better battery life, and the other bringing that power up in exchange for less battery life. The middle Balanced Mode is how I would use the handheld day-to-day. <\/p>\n<p>The only downside here is that the very lightest mode on the Atlas 8 is currently 25 W, which is the max on Z2 Extreme handhelds. You can push that down below 25 W, but you have to set a custom wattage, which I&#8217;d wager many handheld owners don&#8217;t want to mess with. For most, you will be using this between 25 W and 35 W day-to-day.<\/p>\n<div class=\"vizualizer-embed\">\n<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-1794328682814-avq9on8v7 *, #fv-chart-1794328682814-avq9on8v7 *:before, #fv-chart-1794328682814-avq9on8v7 *:after, #fv-chart-1794328682814-avq9on8v7-slideshow *, #fv-chart-1794328682814-avq9on8v7-slideshow *:before, #fv-chart-1794328682814-avq9on8v7-slideshow *:after { box-sizing: border-box !important; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } #fv-chart-1794328682814-avq9on8v7, #fv-chart-1794328682814-avq9on8v7-slideshow { font-family: 'Open Sans', sans-serif !important; } #fv-chart-1794328682814-avq9on8v7 { position: relative !important; overflow: visible !important; --riv-primary: #E33235; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-inner-wrapper.fv-no-header.fv-is-image-compare { padding-top: 0 !important; } #fv-chart-1794328682814-avq9on8v7.fv-full-bleed { width: 100vw !important; margin-left: calc(50% - 50vw) !important; } body { overflow-x: clip !important; } #fv-chart-1794328682814-avq9on8v7.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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7-slideshow { position: relative !important; width: 100% !important; margin: 1rem 0 !important; --riv-primary: #E33235; } #fv-chart-1794328682814-avq9on8v7-slideshow .fv-slides-wrapper { position: relative !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7-slideshow .fv-slide { width: 100% !important; animation: fv-fade-in 0.3s ease-in-out; } #fv-chart-1794328682814-avq9on8v7-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-1794328682814-avq9on8v7-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-1794328682814-avq9on8v7-slideshow .fv-nav-btn svg { width: 18px !important; height: 18px !important; stroke-width: 3px !important; filter: none !important; } #fv-chart-1794328682814-avq9on8v7-slideshow .fv-nav-btn:hover { opacity: 0.9 !important; transform: translateY(-1px) !important; } #fv-chart-1794328682814-avq9on8v7-slideshow .fv-nav-btn.disabled, #fv-chart-1794328682814-avq9on8v7-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-1794328682814-avq9on8v7-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-1794328682814-avq9on8v7-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-1794328682814-avq9on8v7-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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-wrapper { flex: 1; min-width: 0; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-inside-left { white-space: nowrap; flex-shrink: 0; } #fv-chart-1794328682814-avq9on8v7 .fv-inside-right { white-space: nowrap; flex-shrink: 0; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; } #fv-chart-1794328682814-avq9on8v7 .fv-footer-content { text-align: center !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-dropdown-title:focus { outline: none !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dropdown-title::-ms-expand { display: none !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; } #fv-chart-1794328682814-avq9on8v7 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-benchmark-group { margin-bottom: 1rem !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-bar-row, #fv-chart-1794328682814-avq9on8v7 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328682814-avq9on8v7.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1794328682814-avq9on8v7.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-bar:hover { opacity: 0.8 !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-bar-inner-value { flex-shrink: 0 !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; } #fv-chart-1794328682814-avq9on8v7 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; } #fv-chart-1794328682814-avq9on8v7 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7 .fv-stacked-bar { display: flex !important; overflow: hidden !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-stacked-segment:last-child { border-right: none !important; } #fv-chart-1794328682814-avq9on8v7 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; } #fv-chart-1794328682814-avq9on8v7 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; } #fv-chart-1794328682814-avq9on8v7 .fv-grouped-product-title-wrapper { padding-left: 150px !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; } #fv-chart-1794328682814-avq9on8v7 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-bar-cluster .fv-bar-container { height: 20px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dials-grid { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(145px, 1fr)) !important; gap: 1.5rem 1rem !important; width: 100% !important; margin: 0.75rem 0 1.25rem !important; align-items: start !important; justify-items: center !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dial-card { display: flex !important; flex-direction: column !important; align-items: center !important; text-align: center !important; width: 100% !important; max-width: 220px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dial-title { font-family: 'Poppins', 'Open Sans', sans-serif !important; font-size: 18px !important; font-weight: 700 !important; color: #2b2b2b !important; line-height: 1.25 !important; margin-bottom: 0.35rem !important; text-align: center !important; width: 100% !important; overflow-wrap: break-word !important; text-transform: none !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dial-svg-wrapper { width: 100% !important; max-width: 200px !important; display: flex !important; justify-content: center !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dial-svg { width: 100% !important; height: auto !important; display: block !important; overflow: visible !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dial-needle { transition: transform 0.9s cubic-bezier(0.22, 1, 0.36, 1) !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dial-commentary { margin-top: 0.35rem !important; font-size: 13px !important; line-height: 1.45 !important; color: #4B5563 !important; text-align: center !important; width: 100% !important; padding: 0 4px !important; font-family: 'Open Sans', sans-serif !important; word-wrap: break-word !important; } #fv-chart-1794328682814-avq9on8v7.preview-wrapper .fv-dial-commentary-input { min-height: 22px !important; border: 1px dashed transparent !important; border-radius: 4px !important; transition: border-color 0.15s ease, background-color 0.15s ease !important; } #fv-chart-1794328682814-avq9on8v7.preview-wrapper .fv-dial-card:hover .fv-dial-commentary-input, #fv-chart-1794328682814-avq9on8v7.preview-wrapper .fv-dial-commentary-input:focus { border-color: #CBD5E1 !important; background-color: rgba(241, 245, 249, 0.6) !important; } #fv-chart-1794328682814-avq9on8v7 .riv-grid line { stroke: #D1D5DB !important; stroke-dasharray: 3 3 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; } #fv-chart-1794328682814-avq9on8v7 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-x-axis-ticks span { position: relative !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; } #fv-chart-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7 .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-1794328682814-avq9on8v7.mobile-view .fv-pie-container, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-grouped-product-title-wrapper, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-row, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-stacked-product, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-grouped-bar-product, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-bar-row, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-stacked-product, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-label:not(.fv-grouped-product-title), #fv-chart-1794328682814-avq9on8v7.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-1794328682814-avq9on8v7.mobile-view .fv-bar-label, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-grouped-product-title, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-bar-label, #fv-chart-1794328682814-avq9on8v7.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-1794328682814-avq9on8v7.mobile-view .fv-bar-container, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-cluster, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-bar-container, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-bar-cluster { width: 100% !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794328682814-avq9on8v7.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-1794328682814-avq9on8v7.mobile-view .fv-x-axis-wrapper, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-x-axis-label-space, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-x-axis-label-space { display: none !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-x-axis-chart-space, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-benchmark-title, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-dropdown-title, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-carousel-nav-btn, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-chart-title, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-chart-title { padding: 0 8px !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-chart-subhead, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-versus-header, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-versus-select-wrapper, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-versus-select-wrapper.fv-left, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-versus-select-wrapper.fv-right, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-versus-select.fv-select-left, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-versus-select.fv-select-right, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-versus-vs, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-versus-select-container, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-versus-select, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-stl-shop-all-btn, #fv-chart-1794328682814-avq9on8v7.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-1794328682814-avq9on8v7.mobile-view .fv-stl-shop-all-logo, #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-stl-shop-all-icon, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-stl-shop-all-logo, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-stl-shop-all-icon svg, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-bar-commentary-inline, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-dials-grid, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-dials-grid { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; gap: 1.25rem 0.75rem !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-dial-title, #fv-chart-1794328682814-avq9on8v7.labels-on-top .fv-dial-title { font-size: 16px !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1794328682814-avq9on8v7.mobile-view.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } @media (max-width: 599px) { #fv-chart-1794328682814-avq9on8v7 .fv-pie-container { flex-direction: column !important; gap: 1rem !important; } #fv-chart-1794328682814-avq9on8v7 .fv-grouped-product-title-wrapper { padding-left: 0 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-bar-row, #fv-chart-1794328682814-avq9on8v7 .fv-stacked-product, #fv-chart-1794328682814-avq9on8v7 .fv-grouped-bar-product { flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important; } #fv-chart-1794328682814-avq9on8v7 .fv-bar-label:not(.fv-grouped-product-title) { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-bar-label, #fv-chart-1794328682814-avq9on8v7 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-bar-container, #fv-chart-1794328682814-avq9on8v7 .fv-bar-cluster { width: 100% !important; } #fv-chart-1794328682814-avq9on8v7 .fv-bar-row .fv-bar-commentary-inline, #fv-chart-1794328682814-avq9on8v7 .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1794328682814-avq9on8v7 .fv-bar-row .fv-bar-commentary-inline:focus, #fv-chart-1794328682814-avq9on8v7 .fv-bar-row .fv-bar-commentary-inline:focus-within { position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-x-axis-wrapper { margin-left: 0 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-x-axis-label-space { display: none !important; } #fv-chart-1794328682814-avq9on8v7 .fv-x-axis-chart-space { padding-right: 0 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-benchmark-title { font-size: 16px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dropdown-title { font-size: 16px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-carousel-nav-btn { padding: 8px 12px !important; font-size: 14px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-chart-title { padding: 0 8px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-chart-subhead { padding: 0 8px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-header { flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-wrapper { flex: 1 !important; min-width: 0 !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-wrapper.fv-left { text-align: center !important; padding-right: 0 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-wrapper.fv-right { text-align: center !important; padding-left: 0 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select.fv-select-left { text-align: center !important; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select.fv-select-right { text-align: center !important; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-vs { text-align: center !important; padding: 0.25rem 0 !important; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select-container { max-width: 100% !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7 .fv-versus-select { font-size: 14px !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7 .fv-stl-shop-all-btn { bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important; } #fv-chart-1794328682814-avq9on8v7 .fv-stl-shop-all-logo, #fv-chart-1794328682814-avq9on8v7 .fv-stl-shop-all-icon { width: 2rem !important; height: 2rem !important; } #fv-chart-1794328682814-avq9on8v7 .fv-stl-shop-all-icon svg { width: 14px !important; height: 14px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-bar-commentary-inline { display: block !important; margin-left: 0 !important; width: 100% !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dials-grid { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; gap: 1.25rem 0.75rem !important; } #fv-chart-1794328682814-avq9on8v7 .fv-dial-title { font-size: 16px !important; } #fv-chart-1794328682814-avq9on8v7 .fv-y-axis-title { padding-left: 5% !important; } #fv-chart-1794328682814-avq9on8v7.fv-contains-line-chart .fv-footer-content { margin-left: -1rem !important; margin-right: -1rem !important; } }<\/style>\n<p><script type=\"application\/ld+json\">{ \"@context\": \"https:\/\/schema.org\", \"@type\": \"Dataset\", \"name\": \"Gaming battery life\", \"description\": \"Recorded using PCMark 10's gaming battery life test (Asus only goes up to 25 W unplugged but Acer goes up to 35 W)\", \"creator\": { \"@type\": \"Organization\", \"name\": \"PC Gamer\", \"logo\": \"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.png\" }, \"isAccessibleForFree\": true, \"dateCreated\": \"2026-11-10T16:38:02.814Z\", \"citation\": \"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized\", \"keywords\": [ \"30 W Acer Predator Atlas 8 (G3 Extreme)\", \"Acer Predator Atlas 8 (G3 Extreme)\", \"Asus ROG Xbox Ally X\", \"Asus ROG Xbox Ally X20\", \"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\", \"MSI Claw 8 EX AI+ CG3EM (v1.0)\", \"Battery life | PCMark 10\", \"benchmark\", \"comparison\", \"performance\", \"review\", \"PC Gamer\" ], \"measurementTechnique\": \"Performance Benchmarking\", \"variableMeasured\": [ { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme, 35 W Without Endurance) \u2013 Battery life | PCMark 10\", \"value\": 100, \"unitText\": \"Battery life (minutes)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Acer Predator Atlas 8 (G3 Extreme 35 W with Endurance) \u2013 Battery life | PCMark 10\", \"value\": 175, \"unitText\": \"Battery life (minutes)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X (25 W) \u2013 Battery life | PCMark 10\", \"value\": 125, \"unitText\": \"Battery life (minutes)\" }, { \"@type\": \"PropertyValue\", \"name\": \"Asus ROG Xbox Ally X20 (25W) \u2013 Battery life | PCMark 10\", \"value\": 149, \"unitText\": \"Battery life (minutes)\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (Endurance mode) \u2013 Battery life | PCMark 10\", \"value\": 308, \"unitText\": \"Battery life (minutes)\" }, { \"@type\": \"PropertyValue\", \"name\": \"MSI Claw 8 EX AI+ CG3EM (v1.0) \u2013 Battery life | PCMark 10\", \"value\": 153, \"unitText\": \"Battery life (minutes)\" } ]}<\/script><script type=\"application\/json\" class=\"fv-embed-state\" data-version=\"2\">{\"version\":2,\"exportedAt\":\"2026-11-10T16:38:02.814Z\",\"state\":{\"data\":[{\"productName\":\"30 W Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Battery life | PCMark 10\",\"value\":100,\"unit\":\"Battery life (minutes)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"attribute\":\"Battery life | PCMark 10\",\"value\":175,\"unit\":\"Battery life (minutes)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"attribute\":\"Battery life | PCMark 10\",\"value\":125,\"unit\":\"Battery life (minutes)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"attribute\":\"Battery life | PCMark 10\",\"value\":149,\"unit\":\"Battery life (minutes)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"attribute\":\"Battery life | PCMark 10\",\"value\":308,\"unit\":\"Battery life (minutes)\",\"color\":\"\",\"site\":\"PC Gamer\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"attribute\":\"Battery life | PCMark 10\",\"value\":153,\"unit\":\"Battery life (minutes)\",\"color\":\"\",\"site\":\"PC Gamer\"}],\"products\":[\"30 W Acer Predator Atlas 8 (G3 Extreme)\",\"Acer Predator Atlas 8 (G3 Extreme)\",\"Asus ROG Xbox Ally X\",\"Asus ROG Xbox Ally X20\",\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"MSI Claw 8 EX AI+ CG3EM (v1.0)\"],\"attributes\":[\"Battery life | PCMark 10\"],\"selectedProducts\":[\"30 W Acer Predator Atlas 8 (G3 Extreme)\",\"Acer Predator Atlas 8 (G3 Extreme)\",\"Asus ROG Xbox Ally X\",\"Asus ROG Xbox Ally X20\",\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"MSI Claw 8 EX AI+ CG3EM (v1.0)\"],\"selectedPrimaryProduct\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"selectedAttributes\":[\"Battery life | PCMark 10\"],\"productColors\":[{\"productName\":\"30 W Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#E33235\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#FE9F58\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"color\":\"#1CA9C4\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"color\":\"#EB6F71\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"color\":\"#FFC08B\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"color\":\"#66C5D7\"}],\"initialProductColors\":[{\"productName\":\"30 W Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#E33235\"},{\"productName\":\"Acer Predator Atlas 8 (G3 Extreme)\",\"color\":\"#FE9F58\"},{\"productName\":\"Asus ROG Xbox Ally X\",\"color\":\"#1CA9C4\"},{\"productName\":\"Asus ROG Xbox Ally X20\",\"color\":\"#EB6F71\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (Endurance mode)\",\"color\":\"#FFC08B\"},{\"productName\":\"MSI Claw 8 EX AI+ CG3EM (v1.0)\",\"color\":\"#66C5D7\"}],\"attributeColors\":[],\"attributeGroups\":[],\"chartType\":\"Bar\",\"roundupViewType\":\"bars\",\"stlSelectedHotspotId\":null,\"iaSelectedNodeId\":null,\"barChartMaxValueOverrides\":{},\"barChartMinValueOverrides\":{},\"displayMode\":\"All Charts\",\"brand\":{\"name\":\"PC Gamer\",\"logoUrl\":\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.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\":\"Gaming battery life\",\"subhead\":\"Recorded using PCMark 10's gaming battery life test (Asus only goes up to 25 W unplugged but Acer goes up to 35 W)\",\"caption\":\"Add your caption to explain the data, the learnings and the key takeaways of the data being visualized\",\"productNameOverrides\":{\"30 W Acer Predator Atlas 8 (G3 Extreme)\":\"Acer Predator Atlas 8 (G3 Extreme, 35 W Without Endurance)\",\"Acer Predator Atlas 8 (G3 Extreme)\":\"Acer Predator Atlas 8 (G3 Extreme 35 W with Endurance)\",\"Asus ROG Xbox Ally X\":\"Asus ROG Xbox Ally X (25 W)\",\"Asus ROG Xbox Ally X20\":\"Asus ROG Xbox Ally X20 (25W)\"},\"attributeNameOverrides\":{},\"chartTitleOverrides\":{\"bar-Battery life | PCMark 10\":\"Battery life | PCMark 10\"},\"xAxisLabelOverrides\":{},\"subheadOverrides\":{},\"captionOverrides\":{},\"unitOverrides\":{},\"multiValueLegendOverrides\":{},\"barCommentaryOverrides\":{}},\"dataEverLoaded\":true,\"showAISuggestionsButton\":false,\"barChartShowXAxis\":true,\"groupedBarChartShowProductName\":false,\"barChartLabelsOnTop\":false,\"experimentalEnablePieChart\":false,\"slideshowUseDropdown\":false},\"slides\":[]}<\/script><\/p>\n<div id=\"fv-chart-1794328682814-avq9on8v7\" class=\"fv-chart-wrapper \" data-bar-labels-on-top=\"false\" data-iframe-height=\"true\" data-vizualizer-embed=\"true\">\n<div class=\"fv-inner-wrapper \">\n<h3 class=\"fv-chart-title\">Gaming battery life<\/h3>\n<p class=\"fv-chart-subhead\">Recorded using PCMark 10&#8217;s gaming battery life test (Asus only goes up to 25 W unplugged but Acer goes up to 35 W)<\/p>\n<div class=\"riv-chart-container\">\n<div class=\"fv-chart-item\" id=\"fv-chart-1794328682814-avq9on8v7-bar-Battery life | PCMark 10\" data-chart-type=\"Bar\" data-title=\"Battery life | PCMark 10\" data-subhead=\"Recorded using PCMark 10's gaming battery life test (Asus only goes up to 25 W unplugged but Acer goes up to 35 W)\" data-caption=\"\" style=\"\">\n<div class=\"fv-benchmark-group\">\n<h4 class=\"fv-benchmark-title\">Battery life | PCMark 10<\/h4>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Acer Predator Atlas 8 (G3 Extreme, 35 W Without Endurance)<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 25%; background-color: #E33235;\" data-target-width=\"25\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #ffffff !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>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label fv-primary-product\">Acer Predator Atlas 8 (G3 Extreme 35 W with Endurance)<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 43.75%; background-color: #FE9F58;\" data-target-width=\"43.75\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">175<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X (25 W)<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 31.25%; background-color: #1CA9C4;\" data-target-width=\"31.25\" data-target-margin=\"0\">\n<div 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>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">Asus ROG Xbox Ally X20 (25W)<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 37.25%; background-color: #EB6F71;\" data-target-width=\"37.25\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">149<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 77%; background-color: #FFC08B;\" data-target-width=\"77\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">308<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bar-row\">\n<div class=\"fv-bar-label \">MSI Claw 8 EX AI+ CG3EM (v1.0)<\/div>\n<div class=\"fv-bar-container\">\n<div class=\"fv-bar\" style=\"margin-left: 0%; width: 38.25%; background-color: #66C5D7;\" data-target-width=\"38.25\" data-target-margin=\"0\">\n<div class=\"fv-bar-inner-content\" style=\"color: #1F2937 !important; text-shadow: none !important; flex-direction: row;\"><span><\/span><span class=\"fv-bar-inner-value\">153<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-x-axis-wrapper\">\n<div class=\"fv-x-axis-label-space\"><\/div>\n<div class=\"fv-x-axis-chart-space\">\n<div class=\"fv-x-axis-line\"><\/div>\n<div class=\"fv-x-axis-ticks\"><span>0<\/span><span>100<\/span><span>200<\/span><span>300<\/span><span>400<\/span><\/div>\n<div class=\"fv-x-axis-unit\">Battery life (minutes)<\/div>\n<\/div>\n<\/div>\n<table class=\"sr-only\">\n<caption>Battery life | PCMark 10 Data<\/caption>\n<thead>\n<tr>\n<th>Product<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme, 35 W Without Endurance)<\/td>\n<td>100<\/td>\n<\/tr>\n<tr>\n<td>Acer Predator Atlas 8 (G3 Extreme 35 W with Endurance)<\/td>\n<td>175<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X (25 W)<\/td>\n<td>125<\/td>\n<\/tr>\n<tr>\n<td>Asus ROG Xbox Ally X20 (25W)<\/td>\n<td>149<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (Endurance mode)<\/td>\n<td>308<\/td>\n<\/tr>\n<tr>\n<td>MSI Claw 8 EX AI+ CG3EM (v1.0)<\/td>\n<td>153<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fv-bottom-bar\">\n<div class=\"fv-footer-content\" style=\"display: none;\">\n<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>\n<\/div>\n<div class=\"fv-logo-explore-bar\"><img decoding=\"async\" class=\"fv-logo\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.png\" alt=\"PC Gamer Logo\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><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); }); } function animateDials(chartElement) { if (!chartElement) return; var needles = chartElement.querySelectorAll('.fv-dial-needle'); needles.forEach(function(needle, index) { var targetAngle = needle.dataset.targetAngle; var baseAngle = needle.dataset.baseAngle || '-132'; if (targetAngle === undefined) return; needle.style.setProperty('transition', 'none', 'important'); needle.style.setProperty('transform', 'rotate(' + baseAngle + 'deg)', 'important'); void needle.getBoundingClientRect(); setTimeout(function() { needle.style.setProperty('transition', 'transform 0.9s cubic-bezier(0.22, 1, 0.36, 1)', 'important'); needle.style.setProperty('transform', 'rotate(' + targetAngle + 'deg)', 'important'); }, index * 60 + 50); }); } 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); animateDials(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 &#038;&#038; !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 &#038;&#038; 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 &#038;&#038; allProductsModal) { shopAllBtn.addEventListener('click', function(e) { e.stopPropagation(); closeAllModals(); allProductsModal.classList.add('is-active'); var container = shopAllBtn.closest('.fv-stl-container'); if (container &#038;&#038; 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-1794328682814-avq9on8v7', false); }); } else { initialize('fv-chart-1794328682814-avq9on8v7', false); } })(); <\/script><\/div>\n<h2 class=\"article-body__section\" id=\"section-aesthetics\"><span>Aesthetics<\/span><\/h2>\n<p>Other than its fairly pretty face buttons, the Atlas 8 is a rather plain all-black gaming handheld. It goes without much intricate detailing (other than the Acer Predator RGB logo on the back and RGB rings around the thumbsticks). <\/p>\n<p>As far as the display is concerned, you aren&#8217;t getting any sort of fancy OLED here, but you do get a genuinely quite bright (500 nits) 16:10 WUXGA IPS display with Corning Gorilla Glass, making it decent in high-light environments. Importantly, I managed to play this out and about, and in front of a window, and could actually make out the game on screen, which is solid. <\/p>\n<figure role=\"gallery\">\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-10.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-11.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-12.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review-13.jpg\" alt=\"Acer Predator Atlas 8 gaming handheld\" \/><figcaption><small role=\"credit\">Future<\/small><\/figcaption><\/figure>\n<\/figure>\n<h2 class=\"article-body__section\" id=\"section-value\"><span>Value <\/span><\/h2>\n<p>As of right now, it seems like the only model of the Atlas 8 with a G3 Extreme chip that sells in America comes with 512 GB of storage. That means you are getting half the storage and 75% of the memory of 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+ CG3EM<\/a> for 72% of the cost. But, as far as performance is concerned, I got pretty much identical stats, even beating out the Claw in 3DMark and losing in storage performance. That extra 8 GB of memory is unlikely to provide a major uplift in games, though the extra storage will certainly come in handy. My money would be on the Atlas 8 here. <\/p>\n<p>Then, for the same price, one could pick up the Asus ROG Xbox Ally X20 (or the X for $300 less). Asus has the edge in ergonomics, look, thermals, screen, and storage capacity, but the G3 Extreme is a beast of a chip, handily handing Asus its butt in games. If you have got to pay upwards of $1,000 on a handheld right now, there&#8217;s actually a good argument to be made for all three devices, though the Atlas 8 offers the best performance-to-price ratio. <\/p>\n<p>It&#8217;s a shame that Acer has to make little compromises to get that price down, but for $1,300, you will not get a better-performing gaming handheld in my book, and that&#8217;s still quite impressive. <\/p>\n<\/article>\n<p><a href=\"https:\/\/www.pcgamer.com\/hardware\/handheld-gaming-pcs\/acer-predator-atlas-8-g3-extreme-review\/\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Intel&#8217;s G3 Extreme is a mighty impressive chip, and easily the headline feature of Acer&#8217;s Predator Atlas 8. If you&#8217;re looking to get the best handheld Panther Lake chip right now, Acer has swooped in at pretty much the cheapest price point on the market. And if that&#8217;s all you want, the Atlas 8 has my blessing. It&#8217;s a solid device that makes use of the chip and offers compromises in memory and storage capacity (in the American market) to bring that cost down. Not only that, but if you buy one right now, you get a heaping of goodies with it. But if you don&#8217;t need top-of-the-line specs to have a good time, the Atlas 8 instead becomes just one of many very, very&hellip;<\/p>\n<p class=\"excerpt-more\"><a class=\"blog-excerpt button\" href=\"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":1744748,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[336],"tags":[10918,10825,66],"class_list":["post-1744747","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pc-gamer","tag-gaming-pcs","tag-handheld-gaming-pcs","tag-hardware"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Acer Predator Atlas 8 (G3 Extreme) review | Arcader News<\/title>\n<meta name=\"description\" content=\"Intel&#039;s G3 Extreme is a mighty impressive chip, and easily the headline feature of Acer&#039;s Predator Atlas 8. If you&#039;re looking to get the best handheld\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Acer Predator Atlas 8 (G3 Extreme) review | Arcader News\" \/>\n<meta property=\"og:description\" content=\"Intel&#039;s G3 Extreme is a mighty impressive chip, and easily the headline feature of Acer&#039;s Predator Atlas 8. If you&#039;re looking to get the best handheld\" \/>\n<meta property=\"og:url\" content=\"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/\" \/>\n<meta property=\"og:site_name\" content=\"Arcade News\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-11T04:44:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-11T04:44:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"480\" \/>\n\t<meta property=\"og:image:height\" content=\"270\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Arcade News\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arcade News\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/\"},\"author\":{\"name\":\"Arcade News\",\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/#\\\/schema\\\/person\\\/8460f5e5076b52fb2369f2f7ce6f2839\"},\"headline\":\"Acer Predator Atlas 8 (G3 Extreme) review\",\"datePublished\":\"2026-11-11T04:44:40+00:00\",\"dateModified\":\"2026-11-11T04:44:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/\"},\"wordCount\":3531,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/arcader.org\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/acer-predator-atlas-8-g3-extreme-review.jpg\",\"keywords\":[\"Gaming PCs\",\"Handheld Gaming PCs\",\"hardware\"],\"articleSection\":[\"PC Gamer\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/\",\"url\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/\",\"name\":\"Acer Predator Atlas 8 (G3 Extreme) review | Arcader News\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/arcader.org\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/acer-predator-atlas-8-g3-extreme-review.jpg\",\"datePublished\":\"2026-11-11T04:44:40+00:00\",\"dateModified\":\"2026-11-11T04:44:41+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/#\\\/schema\\\/person\\\/8460f5e5076b52fb2369f2f7ce6f2839\"},\"description\":\"Intel's G3 Extreme is a mighty impressive chip, and easily the headline feature of Acer's Predator Atlas 8. If you're looking to get the best handheld\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/#primaryimage\",\"url\":\"https:\\\/\\\/arcader.org\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/acer-predator-atlas-8-g3-extreme-review.jpg\",\"contentUrl\":\"https:\\\/\\\/arcader.org\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/acer-predator-atlas-8-g3-extreme-review.jpg\",\"width\":480,\"height\":270,\"caption\":\"Acer Predator Atlas 8 (G3 Extreme) review\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/acer-predator-atlas-8-g3-extreme-review\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/arcader.org\\\/news\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Acer Predator Atlas 8 (G3 Extreme) review\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/#website\",\"url\":\"https:\\\/\\\/arcader.org\\\/news\\\/\",\"name\":\"Arcade News\",\"description\":\"Free Arcade News from the Best Online Sources\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/arcader.org\\\/news\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/arcader.org\\\/news\\\/#\\\/schema\\\/person\\\/8460f5e5076b52fb2369f2f7ce6f2839\",\"name\":\"Arcade News\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3fea48a614d86edd987bc7bb25f4707c69546d4b1f78ad4aa20b26316bad1f9d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3fea48a614d86edd987bc7bb25f4707c69546d4b1f78ad4aa20b26316bad1f9d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3fea48a614d86edd987bc7bb25f4707c69546d4b1f78ad4aa20b26316bad1f9d?s=96&d=mm&r=g\",\"caption\":\"Arcade News\"},\"sameAs\":[\"https:\\\/\\\/cricketgames.tv\"],\"url\":\"https:\\\/\\\/arcader.org\\\/news\\\/author\\\/arcade-news\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Acer Predator Atlas 8 (G3 Extreme) review | Arcader News","description":"Intel's G3 Extreme is a mighty impressive chip, and easily the headline feature of Acer's Predator Atlas 8. If you're looking to get the best handheld","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/","og_locale":"en_US","og_type":"article","og_title":"Acer Predator Atlas 8 (G3 Extreme) review | Arcader News","og_description":"Intel's G3 Extreme is a mighty impressive chip, and easily the headline feature of Acer's Predator Atlas 8. If you're looking to get the best handheld","og_url":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/","og_site_name":"Arcade News","article_published_time":"2026-11-11T04:44:40+00:00","article_modified_time":"2026-11-11T04:44:41+00:00","og_image":[{"width":480,"height":270,"url":"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.jpg","type":"image\/jpeg"}],"author":"Arcade News","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Arcade News","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/#article","isPartOf":{"@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/"},"author":{"name":"Arcade News","@id":"https:\/\/arcader.org\/news\/#\/schema\/person\/8460f5e5076b52fb2369f2f7ce6f2839"},"headline":"Acer Predator Atlas 8 (G3 Extreme) review","datePublished":"2026-11-11T04:44:40+00:00","dateModified":"2026-11-11T04:44:41+00:00","mainEntityOfPage":{"@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/"},"wordCount":3531,"commentCount":0,"image":{"@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/#primaryimage"},"thumbnailUrl":"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.jpg","keywords":["Gaming PCs","Handheld Gaming PCs","hardware"],"articleSection":["PC Gamer"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/","url":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/","name":"Acer Predator Atlas 8 (G3 Extreme) review | Arcader News","isPartOf":{"@id":"https:\/\/arcader.org\/news\/#website"},"primaryImageOfPage":{"@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/#primaryimage"},"image":{"@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/#primaryimage"},"thumbnailUrl":"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.jpg","datePublished":"2026-11-11T04:44:40+00:00","dateModified":"2026-11-11T04:44:41+00:00","author":{"@id":"https:\/\/arcader.org\/news\/#\/schema\/person\/8460f5e5076b52fb2369f2f7ce6f2839"},"description":"Intel's G3 Extreme is a mighty impressive chip, and easily the headline feature of Acer's Predator Atlas 8. If you're looking to get the best handheld","breadcrumb":{"@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/#primaryimage","url":"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.jpg","contentUrl":"https:\/\/arcader.org\/wp-content\/uploads\/2026\/11\/acer-predator-atlas-8-g3-extreme-review.jpg","width":480,"height":270,"caption":"Acer Predator Atlas 8 (G3 Extreme) review"},{"@type":"BreadcrumbList","@id":"https:\/\/arcader.org\/news\/acer-predator-atlas-8-g3-extreme-review\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/arcader.org\/news\/"},{"@type":"ListItem","position":2,"name":"Acer Predator Atlas 8 (G3 Extreme) review"}]},{"@type":"WebSite","@id":"https:\/\/arcader.org\/news\/#website","url":"https:\/\/arcader.org\/news\/","name":"Arcade News","description":"Free Arcade News from the Best Online Sources","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/arcader.org\/news\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/arcader.org\/news\/#\/schema\/person\/8460f5e5076b52fb2369f2f7ce6f2839","name":"Arcade News","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3fea48a614d86edd987bc7bb25f4707c69546d4b1f78ad4aa20b26316bad1f9d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3fea48a614d86edd987bc7bb25f4707c69546d4b1f78ad4aa20b26316bad1f9d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3fea48a614d86edd987bc7bb25f4707c69546d4b1f78ad4aa20b26316bad1f9d?s=96&d=mm&r=g","caption":"Arcade News"},"sameAs":["https:\/\/cricketgames.tv"],"url":"https:\/\/arcader.org\/news\/author\/arcade-news\/"}]}},"_links":{"self":[{"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/posts\/1744747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/comments?post=1744747"}],"version-history":[{"count":1,"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/posts\/1744747\/revisions"}],"predecessor-version":[{"id":1744749,"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/posts\/1744747\/revisions\/1744749"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/media\/1744748"}],"wp:attachment":[{"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/media?parent=1744747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/categories?post=1744747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arcader.org\/news\/wp-json\/wp\/v2\/tags?post=1744747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}