Sitting at the top of Samsung’s 2026 TV lineup, the Samsung S99H is a flagship OLED TV that delivers excellent performance, particularly when it comes to picture, and a full set of features both for smart TV and for gaming. This could easily be one of 2026’s best TVs.
The S99H has a full list of features. Its NQ4 AI Gen 3 Processor comes with a stack of AI tools for picture, such as AI Motion Enhancer Pro and AI 4K Upscaling Pro, AI tools for sound such as Adaptive Sound Pro, and other AI tools for content recommendation. All of these fall under the Samsung Vision AI banner.
Picture quality on the S99H is superb. It delivers the highest brightness to date from a flagship OLED TV, along with vibrant, accurate colors, crisp textures and powerful contrast. Its anti-reflection screen is effective at eliminating reflections and while its Filmmaker Mode is a little dim in bright conditions, its Movie mode is a great brighter alternative.
Motion handling is mostly smooth and natural for both movies and sport, and while there are some hints of black crush in certain movies I tested, the S99H’s picture is still up there with the best OLED TVs.
The Samsung S99H delivers solid overall built-in sound. Its accuracy and precision are its strengths, with an excellent connection between the action on screen and the sound. The bass is punchy, there’s some nice impact and the soundstage can be wide. Still, this level of picture quality deserves a fuller sound, so I’d recommend one of the best soundbars or speakers.
Design is arguably the S99H’s most controversial topic this year. A new silver frame around the TV, called the FloatLayer Design, has been added and I personally found the frame to be distracting. While meant for wall-mounting, the extra width may cause space issues for some people and the handsome central pedestal stand of its predecessor has been replaced by two plastic feet. The One Connect Box has been removed, with ports returning to the TV itself — but you can connect Samsung Wireless One Connect Box to add more HDMI ports.
The S99H is a phenomenal gaming TV. Carrying four HDMI 2.1 ports that support 4K 165Hz, full VRR, HDR10+ gaming and ALLM, and boasting an ultra-low 9.5ms input lag at 60Hz, performance is smooth and the picture always looks great. Easily one of 2026’s best gaming TVs.
One UI Tizen is the S99H’s smart TV platform. It supports all major streaming apps, delivers pretty smooth performance and is easy to navigate. While there are some quirks that I found frustrating (namely auto-playing Samsung TV Plus), it’s still a good smart TV platform. Its Vision AI companion can be useful for those who enjoy AI, and while it doesn’t quite measure up to LG’s webOS, it’s still solid.
The 65-inch S99H I tested costs £3,199, which is a premium price for most people. It does justify its price with the level of performance and features that it offers and while the rival LG G6 is currently cheaper (up to £500 cheaper depending on sales), I expect the S99H’s prices will start to drop soon enough. In the meantime, last year’s Samsung S95F is available at a fraction of the cost, and is a great-value buy while it lasts.
Samsung S99H review: Prices & release dates(Image credit: Future)The Samsung S99H is the flagship OLED in Samsung’s 2026 TV lineup. It sits above the mid-range Samsung S90H and budget Samsung S85H. The 65-inch model I tested launched in June 2026 at £3,199
In the few weeks since its release, prices have remained the same. The S99H’s launch prices are cheaper than both its predecessor, the S95F, and the rival G6. However, the G6 has been out for longer, so its prices have dropped.
Samsung S99H review: SpecsScreen type
QD-OLED
Refresh rate
Up to 165Hz
HDR support
HDR10+, HDR10, HLG
Audio support
Dolby Atmos
Smart TV
Tizen
HDMI ports
4 x HDMI 2.1
Samsung S99H review: Benchmark results@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-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper *, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper *:before, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper *:after, #fv-chart-1784038318646-cnjylcuxz-slideshow *, #fv-chart-1784038318646-cnjylcuxz-slideshow *:before, #fv-chart-1784038318646-cnjylcuxz-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper, #fv-chart-1784038318646-cnjylcuxz-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !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-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784038318646-cnjylcuxz-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-1784038318646-cnjylcuxz-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-1784038318646-cnjylcuxz-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784038318646-cnjylcuxz-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-1784038318646-cnjylcuxz-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784038318646-cnjylcuxz-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-1784038318646-cnjylcuxz-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}[{"@context": "https://schema.org","@type": "Dataset","name": "Brightness measurements","description": "Taken using a colorimeter and test pattern generator. Click the test name for measurements and select the chosen test from the dropdown menu.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:11:58.646Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S99H","LG G6","Samsung S95F","HDR Filmmaker Mode (10% window)","HDR Filmmaker Mode (Fullscreen)","HDR Standard Mode (10% window)","HDR Standard Mode (Fullscreen)","SDR Filmmaker Mode (10% window)","SDR Filmmaker Mode (Fullscreen)","SDR Standard Mode (10% window)","SDR Standard Mode (Fullscreen)","HDR Filmmaker Mode","HDR Standard Mode","SDR Filmmaker Mode","SDR Standard Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S99H – HDR Filmmaker Mode (10% window)","value": 2739,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S99H – HDR Filmmaker Mode (Fullscreen)","value": 449,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (10% window)","value": 3004,"unitText": "10% window"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (Fullscreen)","value": 451,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (10% window)","value": 2132,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S99H – HDR Standard Mode (10% window)","value": 2831,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S99H – HDR Standard Mode (Fullscreen)","value": 463,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (10% window)","value": 2469,"unitText": "10% window"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (Fullscreen)","value": 385,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (10% window)","value": 2135,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (Fullscreen)","value": 380,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S99H – SDR Filmmaker Mode (10% window)","value": 220,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S99H – SDR Filmmaker Mode (Fullscreen)","value": 219,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (10% window)","value": 559,"unitText": "10% window"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (10% window)","value": 256,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (Fullscreen)","value": 137,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S99H – SDR Standard Mode (10% window)","value": 229,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S99H – SDR Standard Mode (Fullscreen)","value": 229,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (10% window)","value": 648,"unitText": "10% window"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (Fullscreen)","value": 559,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (10% window)","value": 372,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (Fullscreen)","value": 199,"unitText": "Fullscreen"}]},{"@context": "https://schema.org","@type": "Dataset","name": "HDR color gamut","description": "Closer to 100% is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:11:58.646Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S99H","LG G6","Samsung S95F","UHDA-P3","BT.2020","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S99H – UHDA-P3","value": 99.97,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S99H – BT.2020","value": 89.2,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – UHDA-P3","value": 99.3,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – BT.2020","value": 83,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – UHDA-P3","value": 100,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – BT.2020","value": 89.3,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Picture accuracy","description": "A lower score is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:11:58.646Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S99H","LG G6","Samsung S95F","SDR Delta-E","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S99H – SDR Delta-E","value": 1.6,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – SDR Delta-E","value": 1.4,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – SDR Delta-E","value": 2.61,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Input lag","description": "Lower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:11:58.646Z","citation": "The Samsung S95F does not have a 1080p 120Hz results as its results were registered before we started taking the 1080p 120Hz measurement","keywords": ["Samsung S99H","LG G6","Samsung S95F","4K 60Hz","1080p 120Hz","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S99H – 4K 60Hz","value": 9.5,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S99H – 1080p 120Hz","value": 5,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 4K 60Hz","value": 8.9,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 1080p 120Hz","value": 4.6,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S95F – 4K 60Hz","value": 9.5,"unitText": "ms"}]}]Previous1 / 4NextBrightness measurementsTaken using a colorimeter and test pattern generator. Click the test name for measurements and select the chosen test from the dropdown menu.
HDR Filmmaker ModeHDR Standard ModeSDR Filmmaker ModeSDR Standard ModeSamsung S99HHDR Filmmaker Mode (10% window)2739HDR Filmmaker Mode (Fullscreen)449LG G6HDR Filmmaker Mode (10% window)3004HDR Filmmaker Mode (Fullscreen)451Samsung S95FHDR Filmmaker Mode (10% window)2132HDR Filmmaker Mode (Fullscreen)39001,0002,0003,0004,00010% windowHDR Filmmaker Mode DataProductHDR Filmmaker Mode (10% window) (10% window)HDR Filmmaker Mode (Fullscreen) (10% window)Samsung S99H2739449LG G63004451Samsung S95F2132390Click the test name for measurements and select the chosen test from the dropdown menu." data-caption="" data-grouped-show-product-name="true" style="display: none;">Samsung S99HHDR Standard Mode (10% window)2831HDR Standard Mode (Fullscreen)463LG G6HDR Standard Mode (10% window)2469HDR Standard Mode (Fullscreen)385Samsung S95FHDR Standard Mode (10% window)2135HDR Standard Mode (Fullscreen)38007501,5002,2503,00010% windowHDR Standard Mode DataProductHDR Standard Mode (10% window) (10% window)HDR Standard Mode (Fullscreen) (10% window)Samsung S99H2831463LG G62469385Samsung S95F2135380Click the test name for measurements and select the chosen test from the dropdown menu." data-caption="" data-grouped-show-product-name="true" style="display: none;">Samsung S99HSDR Filmmaker Mode (10% window)220SDR Filmmaker Mode (Fullscreen)219LG G6SDR Filmmaker Mode (10% window)559SDR Filmmaker Mode (Fullscreen)390Samsung S95FSDR Filmmaker Mode (10% window)256SDR Filmmaker Mode (Fullscreen)137015030045060010% windowSDR Filmmaker Mode DataProductSDR Filmmaker Mode (10% window) (10% window)SDR Filmmaker Mode (Fullscreen) (10% window)Samsung S99H220219LG G6559390Samsung S95F256137Samsung S99HSDR Standard Mode (10% window)229SDR Standard Mode (Fullscreen)229LG G6SDR Standard Mode (10% window)648SDR Standard Mode (Fullscreen)559Samsung S95FSDR Standard Mode (10% window)372SDR Standard Mode (Fullscreen)199020040060080010% windowSDR Standard Mode DataProductSDR Standard Mode (10% window) (10% window)SDR Standard Mode (Fullscreen) (10% window)Samsung S99H229229LG G6648559Samsung S95F372199HDR color gamutCloser to 100% is better. Taken using a colorimeter and test pattern generator.
Samsung S99HUHDA-P399.97BT.202089.2LG G6UHDA-P399.3BT.202083Samsung S95FUHDA-P3100BT.202089.30255075100HDR Filmmaker Mode DataProductUHDA-P3 ()BT.2020 ()Samsung S99H99.9789.2LG G699.383Samsung S95F10089.3Picture accuracyA lower score is better. Taken using a colorimeter and test pattern generator.
SDR Delta-ESamsung S99H1.6LG G61.4Samsung S95F2.610123SDR Delta-E DataProductValueSamsung S99H1.6LG G61.4Samsung S95F2.61Input lagLower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.
Samsung S99H4K 60Hz9.51080p 120Hz5LG G64K 60Hz8.91080p 120Hz4.6Samsung S95F4K 60Hz9.51080p 120Hz0012345678910msHDR Filmmaker Mode DataProduct4K 60Hz (ms)1080p 120Hz (ms)Samsung S99H9.55LG G68.94.6Samsung S95F9.5N/AThe Samsung S95F does not have a 1080p 120Hz results as its results were registered before we started taking the 1080p 120Hz measurementwindow.iFrameResizer = {heightCalculationMethod: 'taggedElement'};(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784038318646-cnjylcuxz', true); });} else {initialize('fv-chart-1784038318646-cnjylcuxz', true);}})();The above EOTF graphs show the accuracy of the Samsung S99H for hitting different HDR brightness levels in grayscale. The closer to the yellow line, the more accurate a TV is. As with all our tests, these results are out of the box, without calibration, to demonstrate the performance most people will see. As you can see, the S99H did very well on all three target tests. (Image credit: Future)Spectral power distribution refers to the intensity of light that a source will display at various wavelengths of color. It can reveal how accurate a source can show color at different light levels, and can be instructive to understand how a TV is handling color. (Image credit: Future)Samsung S99H review: FeaturesThe ports of the S99H have returned to the rear panel of the TV, with the removal of the One Connect Box (Image credit: Future)The flagship Samsung OLED has typically used a QD-OLED panel in its 55-77-inch sizes in the past. Based on my testing measurements, I am certain that the 65-inch model I tested does use a QD-OLED panel, though Samsung doesn't confirm this either way. The 83-inch model will use an LG W-OLED panel, because QD-OLED panels don't come in that size.
The S99H features an anti-reflection, matte screen, called OLED Glare Free by Samsung, that is designed to reduce mirror-like reflections, and keep reflections from a light to minimum.
The S95H uses Samsung’s own NQ4 AI Gen 3 processor, which provides visual AI-based enhancements such as AI Motion Enhancer Pro, 4K AI Upscaling Pro and Auto HDR Remastering Pro, as well as the introduction of AI Soccer Mode Pro, designed to provide the best picture and sound for Soccer. AI audio enhancements include AI Sound and AI Sound Controller Pro.
For HDR support, HDR10+, HDR10 and HLG are once again supported, but there is still no support for Dolby Vision. For enhanced audio formats, Dolby Atmos is supported, but not DTS.
The big design change with the S99H, compared to last year’s S95F, is the addition of a wider, silver frame, which Samsung calls a FloatLayer Design, which adds a couple of extra inches all around the TV. As a result, the One Connect Box is gone and ports have returned to the rear panel of the TV itself.
It’s worth noting that, as well as the four HDMI 2.1 ports on the rear panel, Samsung says that its Wireless One Connect Box can be added in addition to the other ports, giving you a total of eight HDMI 2.1 ports (four built-in, four on the optional box).
For sound, the S95H features a built-in 4.2.2-channel, 70W speaker system that supports Dolby Atmos: the same core specs as last year’s S95F. Sound features include Object Tracking Sound+ (OTS+), Adaptive Sound Pro and Active Voice Amplifier Pro.
Gaming is well covered, with four HDMI 2.1 ports built-in that support 4K at up to 165Hz, full variable refresh rate options including AMD FreeSync Premium Pro and Nvidia G-Sync, HGiG, HDR10+ gaming and auto low latency mode. There’s also a Game Hub where cloud-based applications such as Xbox and Luna can be accessed.
Samsung uses its own Tizen smart TV platform on the S99H, which features the aforementioned picture and audio AI tools as well as Generative Wallpaper and Art Mode, the latter of which is the same found on the brand’s The Frame art TVs.
Tizen supports a vast array of apps including Netflix and Prime Video, as well as UK based apps including BBC iPlayer and ITVX. For antenna/satellite based programming, Samsung uses its own Samsung TV Plus platform, rather than Freely or Freeview.
The S99H boasts some strong brightness results, clocking in at 2,739 nits in Filmmaker Mode and 2,831 nits in Standard for peak HDR brightness. I used Movie mode for some of my testing, and this registered at 2,751 nits peak HDR. This is a big jump over 2,132 nits and 2,135 nits the S99H’s predecessor, the S95F, registered in the same HDR Filmmaker and Standard modes respectively.
Even fullscreen HDR brightness has had a nice boost, registering 449 nits in Filmmaker, 460 nits in Standard and 450 nits in Movie. This is a jump over the 380 nits and 390 nits the S95F achieved in Filmmaker and Standard mode.
The S99H’s has an anti-reflection, matte screen. If you’re viewing in a bright room, with unavoidable light, the S99H should be near the top of your shopping list. While I preferred the LG G6 over the S99H for actual content in bright rooms, the S95H is still the better TV for eliminating reflections outright.
The S99H demonstrates effective upscaling of SDR sources. Watching a mix of reality shows and Wimbledon via Samsung TV Plus, the S99H did a good job sharpening textures and giving colours a richer look. With HD sources, detail upscaling looked realistic and definitely had a 4K-like level of detail.
I tried out the Auto HDR Remastering Pro tool, and while it did boost brightness and sharpen textures, it all looked too artificial for my liking.
Colour reproduction is the S99H's best feature, meaning shots from colourful movies like Speed Racer really shine on screen (Image credit: Future)Moving to HDR sources, I first tested the S99H’s colour reproduction. Watching Speed Racer, a recent addition to my 4K Blu-ray testing rotation, the S99H delivered bright, bold colours that accurately captured the cartoon-style colours of the movie. Close-up shots of Speed Racer show vibrant reds in the interior of his cockpit and his ‘M’ logo, while later scenes show gorgeous, bright blues of clear skies and neon-like greens of a field in a schoolyard.
Comparing the S99H to the G6, I did find that the S99H made some reds a little pale and orange in appearance at times, but viewed in isolation, the S99H’s colors still looked superb. Moving to La La Land, Mia’s yellow dress was punchy, but accurate on the S99H and the gradient of pinks and purples in the sunsets looked realistic, but still lively.
It’s no real surprise that colors looked bold on the S99H, as I measured its HDR colour gamut coverage at 89.2% of the BT.2020 colour space and 99.97% of the DCI-P3 colour space: both outstanding results.
The Batman (pictured) looks best in Movie mode in bright conditions FutureIn Filmmaker Mode, in a bright room, The Batman is difficult to see Warner Bros / FutureFor darker movies, it was important to get the right picture mode for the situation. I found The Batman was too dim to watch in the default Filmmaker Mode with the lights on in our testing lab, but Movie mode worked fine. In a darker room however, Filmmaker Mode worked.
Throughout The Batman, the S99H’s strong contrast shone through, aided by its punchy highlights from its newfound brightness and rich black tones. Whether Batman stood in a dark subway or the camera cut to a ceiling-high, wide-angle shot of the Batcave, there was an excellent balance between light and dark tones.
I found during my testing that in Filmmaker Mode, the S99H was prone to black crush during the darker parts of the movie, resulting in detail loss. Batman’s armour in the aforementioned subway scene is obscured, as the S99H prioritises deeper blacks. This wasn’t as true in a ‘brighter’ dark movie, such as Alien: Romulus, where detail is more preserved, but there were still hints of black crush.
The S99H's textures are crisp and 3D-like, regardless of what's on screen (Image credit: Future)The S99H’s textures are crisp and 3D-like, no matter the content. Skin, clothing and objects all look lifelike, especially in HDR. I actually found I preferred the look of the S99H’s skin tones better than the G6 in my comparison of the two.
Finally, motion. The S99H demonstrated good motion throughout my testing, but I found it was best to set motion to 3 blur and 3 judder. Any higher, and motion looked artificial and unnatural. Going back to Speed Racer, the S99H did a good job handling the fast racing sequences as cars swerved from side-to-side. I did find there was some judder as commentators panned across the screen, but I found this on every TV I’ve tested with the disc so far.
I tried out the S99H’s AI Football Mode Pro and it was somewhat effective. The commentary was clearer and louder, the picture was more detailed and motion was smoother. If you don’t want to use any AI tools, then Standard picture mode with judder and blur set to 3 worked well.
The S99H features a 4.2.2 channel, 70W speaker array and supports Dolby Atmos. There is however no DTS support. Along with its two sound modes, Standard and Amplify, there are AI Sound tools such as Adaptive Sound Pro and Active Voice Amplifier that can be used to adjust sound.
Watching Speed Racer with the S99H set to the Amplify sound mode, the S95H demonstrates solid bass and power, accurately delivering the rumble and revving of engines. Collisions as cars battle during races also have good impact, along with clear speech, even during the most hectic of races.
The S99H’s Object Tracking Sound+ (OTS+) is superb for delivering precise sound placement. When Speed Racer grinds a rail in the opening race, the sound was clean and audible, despite other loud effects.
Trying out the S99H’s AI Sound mode, it adds some width to the soundstage, giving more volume to more subtle effects. However, I personally found that the AI Sound was a little more compressed and some power was compromised, so I preferred the default Amplify setting.
While overall the S99H’s built-in speakers did a good job, I still felt the sound was contained to the screen's width, and while there was some good delivery of Atmos effects, they again were lost in the mix. For a TV with this picture quality, I’d still recommend a soundbar at least for the full cinematic experience.
Arguably the biggest talking point for the S99H this year is the physical design changes compared to last year’s S95F. The most notable is the FloatLayer Design, a silver frame that surrounds the TV, giving it a floating, 3D look. This is going to be a controversial addition and for some, it will mean a re-think on where to put the TV, since it adds width and height.
Personally, I’m not a fan, as I find the silver to be a bit distracting and when viewed off-centre, the frame looks odd.
The black, metal, pedestal stand from the S95F has been replaced by two plastic grey feet. While these feet are sturdy and easy to install, I still feel it’s a downgrade for a premium TV. The TV’s bezel is still sleek and ultra-thin, however, and gives it a high-quality feel (but is slightly spoiled by the frame behind it).
The other big change is the removal of the One Connect Box, an external box that housed the TV’s connections and processing. Now, the ports have returned to the rear panel on the TV itself.
For some, this will be welcome news. The S99H is compatible with the Wireless One Connect Box too, so if you liked the external connections, this is still an option you can add on — and not only that, the box can work in tandem with the TV’s built-in connections, meaning a potential eight HDMI 2.1 ports. Who needs an AVR?
The SolarCell remote returns once again, and while there’s been no real changes or additions to it, it’s still a light, sleek, USB-C and solar rechargeable remote that’s probably one of the better remotes on the market.
The S99H uses Samsung’s own One UI Tizen smart TV platform, with the headline this year being the Samsung Vision AI Companion, which can be used to find related content to what you're watching, and answer general questions you may ask AI. Microsoft Copilot is supported.
Along with supporting major streaming apps such as Netflix and Prime Video, it also supports major UK streaming apps such as BBC iPlayer and ITVX. Samsung does not include Freely or Freeview, instead opting to use its own Samsung TV+ system for live streaming channels.
Tizen uses a number of different hubs as a way to organise relevant apps and content. Home houses streaming apps and content recommendations based on your viewing. Game houses all things gaming, including cloud based apps from the likes of Xbox. Daily hosts apps for office and health use, while Art hosts the Art Store, where artworks can be downloaded to be used as screensavers.
Art mode is a new addition, and basically means you can turn this into an artwork display, just like Samsung's The Frame TV. This may explain the new frame-like design. The Art mode costs a monthly subscription for access to all artworks.
Tizen is intuitive enough and easy to use. There is a space at the top of the home screen for banner ads, but this is common on most smart TV platforms nowadays. One thing I did find frustrating was that whenever I lingered on the home screen, Samsung TV+ would autoplay and overwrite whatever I was doing. There seemed to be no way to turn this off, short of deleting the app.
There are a good number of picture settings present, as well as AI-based tools for picture and sound settings.
The S99H is an excellent TV for gaming. Across its four HDMI 2.1 ports, it supports 4K 165Hz, full VRR including AMD FreeSync and Nvidia G-Sync, HDR10+ gaming and ALLM. It also features a Game Hub, where gaming related content and cloud based gaming apps such as Xbox and Luna are supported.
The S95H’s gaming performance is smooth and responsive, thanks to its ultra-low, measured 9.5ms input lag time. As I dashed around a desert battlefield in Battlefield V playing at 4K 120Hz, snapping between targets and diving for cover, there was never any sign of judder from the S99H, which expertly handled the chaos.
With its strong colours, high brightness and powerful contrast, the S99H looks great while gaming too. During the same desert mission in Battlefield V, it did a superb job capturing the relentless heat of the African sun. Detail in weapons and textures of environments were crisp and refined throughout gaming as well.
As a flagship OLED TV, the S99H carries a premium price tag. The 65-inch model I tested costs £3,199. This is £200 less than the launch price of last year’s S95F, which is some welcome news. However, the S99H’s main rival, the LG G6, costs £2,999 at the time of writing and has dropped to £2,699 at times. For £500 cheaper, the G6 is better value, but it does have the advantage of an earlier release date (April 2026). I am sure the S99H’s prices will drop in a similar fashion over time.
While the S99H is a premium price, it delivers the features and performance to justify it. It’s worth noting there is a slightly cheaper Samsung S95H model available (£3,299 for 65 inches) which looks similar to last year’s S95F. Do not confuse this model with the Samsung S95H model available in the US and Australia — that's actually the same TV as this S99H model.
Samsung told me the major differences between the UK S95H and the S99H models are no frame, lower brightness from the panel, and Wi-Fi 5 on the S95F vs the S99H’s Wi-Fi 6. However, those definitely aren't the only differences, because the S95H uses the One Connect Box too. We have asked Samsung if there are differences in the type of OLED panel used, and it refused to say. In any case, while the frame will be controversial, the higher brightness and better Wi-Fi are the extra £100, in my opinion.
At the time of writing, if you want a flagship Samsung OLED, a 65-inch S95F is still available for roughly £1,899, and while the S99H is an upgrade, the S95F is easily the best value option right now. Once the S95F goes out of stock, the S99H’s prices should lower and it’ll be a more-than-worthy successor.
Attributes
Notes
Rating
Features
The Samsung S99H has a full suite of features for movies, gaming and smart TV. Dolby Vision HDR is still not supported however.
5/5
Picture quality
The S99H's picture is bright, bold, rich and detailed and it's excellent for bright rooms. Some signs of black crush, but an excellent picture overall
5/5
Sound quality
Clear, accurate sound quality with solid bass and impact, but can feel contained to screen. Soundbar recommended to match the picture
4/5
Design
A new extended silver frame that will prove divisive, plus the central stand is replaced by cheaper plastic feet. Aside from this, the TV does look modern and feels very sturdy.
4/5
Smart TV and menus
A good smart TV platform wit plenty of settings and AI tools. There are some annoying quirks here and there though.
4.5/5
Gaming
A full list of gaming features with top-tier performance to match. An excellent elite OLED for gaming
5/5
Value
The S99H comes at a premium price, but has the features and performance to justify it.
4/5
Buy it if...You want a bold, colourful picture
The S99H's picture is brighter than ever, with gorgeous colours and 3D-like textures that look great regardless of what's on screen.
You want an elite OLED for gaming
With four HDMI 2.1 ports that support 4K 165Hz and all VRR options, and razor-sharp performance, the S99H is a superb TV for gaming.
You want to watch in a bright room
The S99H's anti-reflection screen is effective at eliminating reflections, even in the brightest rooms.
You want a straight-forward design
The S99H's new silver frame will prove divisive, as it does mean some will have to re-think on their TV's placement.
You want Dolby Vision HDR
Like all Samsung TVs, the S99H doesn't support Dolby Vision HDR, instead featuring support for HDR10+.
You're on a budget
A flagship OLED TV comes at a price and while it does mostly justify its price, other, cheaper mid-range OLEDs with similar features are available.
Samsung S99H
LG G6
Samsung S95F
Sony Bravia 8 II
Price (65-inch)
£3,199
£2,999
£1,899
£2,299
Screen type
QD-OLED
OLED
QD-OLED
QD-OLED
Refresh rate
165Hz
165Hz
165Hz
120Hz
HDR support
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
Smart TV
One UI Tizen
webOS 26
Tizen 9.0
Google TV
HDMI ports
4x HDMI 2.1
4x HDMI 2.1
4x HDMI 2.1
4 (2x HDMI 2.1)
LG G6
The S99H's main rival, the LG G6 is brighter and has better black levels in bright room viewing. It also supports Dolby Vision HDR. The S99H does have crisper textures and the anti-reflection screen for extreme bright rooms, however. This choice may come down to price.
Read our full LG G6 review
Samsung S95F
The S99H's predecessor, the Samsung S95F is available for nearly half the price and has the same features and delivers similar performance in a more standard design. The S99H however does have higher brightness and improved black levels.
Read our full Samsung S95F review
Sony Bravia 8 II
Sony's flagship OLED TV, the Sony Bravia 8 II also uses a QD-OLED panel for outstanding colours and it also delivers a fuller built-in sound. The S99H is brighter and has more gaming features though.
Read our full Sony Bravia 8 II review
How I tested the Samsung S99H(Image credit: Future)The first step in testing the S99H was to determine its best picture modes. I settled on three: Filmmaker Mode for dark-room movie viewing; Movie for bright-room movie viewing and Standard for sports and daytime TV.
After this, I began by testing the S99H's picture quality using both SDR (broadcast TV) and HDR (4K Blu-ray and streaming), focusing on colour, contrast, detail, upscaling and motion.
I also tested the S99H's sound quality using reference scenes from Speed Racer among other movies, and I tested its gaming performance using Battlefield V on Xbox Series X.
Once subjective testing was completed, I moved onto taking objective measurements. I did this using a Klein K-10A colorimeter (profile with a Jeti Spectral 15VA Spectroradiometer), a Murideo Six G 8K Metal test pattern generator and recorded measurements using Portrait Displays' Calman colour calibration software.
I started with brightness measurements, using white window patterns in sizes 1-100% in both SDR and HDR. The two primary results I focus on are peak (10%) and fullscreen (100%) brightness.
Next, I measured the S99H's colour and greyscale accuracy in SDR, and then measured its HDR colour gamut coverage, using the DCI-P3 and BT.2020 colour spaces, hoping for a result of over 95% in the DCI-P3 space.
We recently introduced two new tests into our measurements. The first is the HDR EOTF, which shows the accuracy a TV in both light and dark areas, suing 1,000, 4,000 and 10,000 nits targets. Then, there is the Spectral Power Distribution test, which measures how a TV handles colour recreation.
My final test was to measure the S99H's input lag using a Leo Bodnar 4K HDMI Input Lag Tester. I measured both 4K 60Hz and 1080p 120Hz results in milliseconds (ms).
Sitting at the top of Samsung’s 2026 TV lineup, the Samsung S99H is a flagship OLED TV that delivers excellent performance, particularly when it comes to picture, and a full set of features both for smart TV and for gaming. This could easily be one of 2026’s best TVs.
The S99H has a full list of features. Its NQ4 AI Gen 3 Processor comes with a stack of AI tools for picture, such as AI Motion Enhancer Pro and AI 4K Upscaling Pro, AI tools for sound such as Adaptive Sound Pro, and other AI tools for content recommendation. All of these fall under the Samsung Vision AI banner.
Picture quality on the S99H is superb. It delivers the highest brightness to date from a flagship OLED TV, along with vibrant, accurate colors, crisp textures and powerful contrast. Its anti-reflection screen is effective at eliminating reflections and while its Filmmaker Mode is a little dim in bright conditions, its Movie mode is a great brighter alternative.
Motion handling is mostly smooth and natural for both movies and sport, and while there are some hints of black crush in certain movies I tested, the S99H’s picture is still up there with the best OLED TVs.
The Samsung S99H delivers solid overall built-in sound. Its accuracy and precision are its strengths, with an excellent connection between the action on screen and the sound. The bass is punchy, there’s some nice impact and the soundstage can be wide. Still, this level of picture quality deserves a fuller sound, so I’d recommend one of the best soundbars or speakers.
Design is arguably the S99H’s most controversial topic this year. A new silver frame around the TV, called the FloatLayer Design, has been added and I personally found the frame to be distracting. While meant for wall-mounting, the extra width may cause space issues for some people and the handsome central pedestal stand of its predecessor has been replaced by two plastic feet. The One Connect Box has been removed, with ports returning to the TV itself — but you can connect Samsung Wireless One Connect Box to add more HDMI ports.
The S99H is a phenomenal gaming TV. Carrying four HDMI 2.1 ports that support 4K 165Hz, full VRR, HDR10+ gaming and ALLM, and boasting an ultra-low 9.5ms input lag at 60Hz, performance is smooth and the picture always looks great. Easily one of 2026’s best gaming TVs.
One UI Tizen is the S99H’s smart TV platform. It supports all major streaming apps, delivers pretty smooth performance and is easy to navigate. While there are some quirks that I found frustrating (namely auto-playing Samsung TV Plus), it’s still a good smart TV platform. Its Vision AI companion can be useful for those who enjoy AI, and while it doesn’t quite measure up to LG’s webOS, it’s still solid.
The 65-inch S99H I tested costs £3,199, which is a premium price for most people. It does justify its price with the level of performance and features that it offers and while the rival LG G6 is currently cheaper (up to £500 cheaper depending on sales), I expect the S99H’s prices will start to drop soon enough. In the meantime, last year’s Samsung S95F is available at a fraction of the cost, and is a great-value buy while it lasts.
Samsung S99H review: Prices & release dates(Image credit: Future)The Samsung S99H is the flagship OLED in Samsung’s 2026 TV lineup. It sits above the mid-range Samsung S90H and budget Samsung S85H. The 65-inch model I tested launched in June 2026 at £3,199
In the few weeks since its release, prices have remained the same. The S99H’s launch prices are cheaper than both its predecessor, the S95F, and the rival G6. However, the G6 has been out for longer, so its prices have dropped.
Samsung S99H review: SpecsScreen type
QD-OLED
Refresh rate
Up to 165Hz
HDR support
HDR10+, HDR10, HLG
Audio support
Dolby Atmos
Smart TV
Tizen
HDMI ports
4 x HDMI 2.1
Samsung S99H review: Benchmark results@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-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper *, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper *:before, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper *:after, #fv-chart-1784038318646-cnjylcuxz-slideshow *, #fv-chart-1784038318646-cnjylcuxz-slideshow *:before, #fv-chart-1784038318646-cnjylcuxz-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper, #fv-chart-1784038318646-cnjylcuxz-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !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-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784038318646-cnjylcuxz-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-1784038318646-cnjylcuxz-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-1784038318646-cnjylcuxz-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784038318646-cnjylcuxz-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-1784038318646-cnjylcuxz-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784038318646-cnjylcuxz-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-1784038318646-cnjylcuxz-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784038318646-cnjylcuxz-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}[{"@context": "https://schema.org","@type": "Dataset","name": "Brightness measurements","description": "Taken using a colorimeter and test pattern generator. Click the test name for measurements and select the chosen test from the dropdown menu.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:11:58.646Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S99H","LG G6","Samsung S95F","HDR Filmmaker Mode (10% window)","HDR Filmmaker Mode (Fullscreen)","HDR Standard Mode (10% window)","HDR Standard Mode (Fullscreen)","SDR Filmmaker Mode (10% window)","SDR Filmmaker Mode (Fullscreen)","SDR Standard Mode (10% window)","SDR Standard Mode (Fullscreen)","HDR Filmmaker Mode","HDR Standard Mode","SDR Filmmaker Mode","SDR Standard Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S99H – HDR Filmmaker Mode (10% window)","value": 2739,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S99H – HDR Filmmaker Mode (Fullscreen)","value": 449,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (10% window)","value": 3004,"unitText": "10% window"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (Fullscreen)","value": 451,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (10% window)","value": 2132,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S99H – HDR Standard Mode (10% window)","value": 2831,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S99H – HDR Standard Mode (Fullscreen)","value": 463,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (10% window)","value": 2469,"unitText": "10% window"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (Fullscreen)","value": 385,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (10% window)","value": 2135,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (Fullscreen)","value": 380,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S99H – SDR Filmmaker Mode (10% window)","value": 220,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S99H – SDR Filmmaker Mode (Fullscreen)","value": 219,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (10% window)","value": 559,"unitText": "10% window"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (10% window)","value": 256,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (Fullscreen)","value": 137,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S99H – SDR Standard Mode (10% window)","value": 229,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S99H – SDR Standard Mode (Fullscreen)","value": 229,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (10% window)","value": 648,"unitText": "10% window"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (Fullscreen)","value": 559,"unitText": "Fullscreen"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (10% window)","value": 372,"unitText": "10% window"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (Fullscreen)","value": 199,"unitText": "Fullscreen"}]},{"@context": "https://schema.org","@type": "Dataset","name": "HDR color gamut","description": "Closer to 100% is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:11:58.646Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S99H","LG G6","Samsung S95F","UHDA-P3","BT.2020","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S99H – UHDA-P3","value": 99.97,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S99H – BT.2020","value": 89.2,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – UHDA-P3","value": 99.3,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – BT.2020","value": 83,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – UHDA-P3","value": 100,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – BT.2020","value": 89.3,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Picture accuracy","description": "A lower score is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:11:58.646Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S99H","LG G6","Samsung S95F","SDR Delta-E","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S99H – SDR Delta-E","value": 1.6,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – SDR Delta-E","value": 1.4,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – SDR Delta-E","value": 2.61,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Input lag","description": "Lower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:11:58.646Z","citation": "The Samsung S95F does not have a 1080p 120Hz results as its results were registered before we started taking the 1080p 120Hz measurement","keywords": ["Samsung S99H","LG G6","Samsung S95F","4K 60Hz","1080p 120Hz","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S99H – 4K 60Hz","value": 9.5,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S99H – 1080p 120Hz","value": 5,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 4K 60Hz","value": 8.9,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 1080p 120Hz","value": 4.6,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S95F – 4K 60Hz","value": 9.5,"unitText": "ms"}]}]Previous1 / 4NextBrightness measurementsTaken using a colorimeter and test pattern generator. Click the test name for measurements and select the chosen test from the dropdown menu.
HDR Filmmaker ModeHDR Standard ModeSDR Filmmaker ModeSDR Standard ModeSamsung S99HHDR Filmmaker Mode (10% window)2739HDR Filmmaker Mode (Fullscreen)449LG G6HDR Filmmaker Mode (10% window)3004HDR Filmmaker Mode (Fullscreen)451Samsung S95FHDR Filmmaker Mode (10% window)2132HDR Filmmaker Mode (Fullscreen)39001,0002,0003,0004,00010% windowHDR Filmmaker Mode DataProductHDR Filmmaker Mode (10% window) (10% window)HDR Filmmaker Mode (Fullscreen) (10% window)Samsung S99H2739449LG G63004451Samsung S95F2132390Click the test name for measurements and select the chosen test from the dropdown menu." data-caption="" data-grouped-show-product-name="true" style="display: none;">Samsung S99HHDR Standard Mode (10% window)2831HDR Standard Mode (Fullscreen)463LG G6HDR Standard Mode (10% window)2469HDR Standard Mode (Fullscreen)385Samsung S95FHDR Standard Mode (10% window)2135HDR Standard Mode (Fullscreen)38007501,5002,2503,00010% windowHDR Standard Mode DataProductHDR Standard Mode (10% window) (10% window)HDR Standard Mode (Fullscreen) (10% window)Samsung S99H2831463LG G62469385Samsung S95F2135380Click the test name for measurements and select the chosen test from the dropdown menu." data-caption="" data-grouped-show-product-name="true" style="display: none;">Samsung S99HSDR Filmmaker Mode (10% window)220SDR Filmmaker Mode (Fullscreen)219LG G6SDR Filmmaker Mode (10% window)559SDR Filmmaker Mode (Fullscreen)390Samsung S95FSDR Filmmaker Mode (10% window)256SDR Filmmaker Mode (Fullscreen)137015030045060010% windowSDR Filmmaker Mode DataProductSDR Filmmaker Mode (10% window) (10% window)SDR Filmmaker Mode (Fullscreen) (10% window)Samsung S99H220219LG G6559390Samsung S95F256137Samsung S99HSDR Standard Mode (10% window)229SDR Standard Mode (Fullscreen)229LG G6SDR Standard Mode (10% window)648SDR Standard Mode (Fullscreen)559Samsung S95FSDR Standard Mode (10% window)372SDR Standard Mode (Fullscreen)199020040060080010% windowSDR Standard Mode DataProductSDR Standard Mode (10% window) (10% window)SDR Standard Mode (Fullscreen) (10% window)Samsung S99H229229LG G6648559Samsung S95F372199HDR color gamutCloser to 100% is better. Taken using a colorimeter and test pattern generator.
Samsung S99HUHDA-P399.97BT.202089.2LG G6UHDA-P399.3BT.202083Samsung S95FUHDA-P3100BT.202089.30255075100HDR Filmmaker Mode DataProductUHDA-P3 ()BT.2020 ()Samsung S99H99.9789.2LG G699.383Samsung S95F10089.3Picture accuracyA lower score is better. Taken using a colorimeter and test pattern generator.
SDR Delta-ESamsung S99H1.6LG G61.4Samsung S95F2.610123SDR Delta-E DataProductValueSamsung S99H1.6LG G61.4Samsung S95F2.61Input lagLower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.
Samsung S99H4K 60Hz9.51080p 120Hz5LG G64K 60Hz8.91080p 120Hz4.6Samsung S95F4K 60Hz9.51080p 120Hz0012345678910msHDR Filmmaker Mode DataProduct4K 60Hz (ms)1080p 120Hz (ms)Samsung S99H9.55LG G68.94.6Samsung S95F9.5N/AThe Samsung S95F does not have a 1080p 120Hz results as its results were registered before we started taking the 1080p 120Hz measurementwindow.iFrameResizer = {heightCalculationMethod: 'taggedElement'};(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784038318646-cnjylcuxz', true); });} else {initialize('fv-chart-1784038318646-cnjylcuxz', true);}})();The above EOTF graphs show the accuracy of the Samsung S99H for hitting different HDR brightness levels in grayscale. The closer to the yellow line, the more accurate a TV is. As with all our tests, these results are out of the box, without calibration, to demonstrate the performance most people will see. As you can see, the S99H did very well on all three target tests. (Image credit: Future)Spectral power distribution refers to the intensity of light that a source will display at various wavelengths of color. It can reveal how accurate a source can show color at different light levels, and can be instructive to understand how a TV is handling color. (Image credit: Future)Samsung S99H review: FeaturesThe ports of the S99H have returned to the rear panel of the TV, with the removal of the One Connect Box (Image credit: Future)The flagship Samsung OLED has typically used a QD-OLED panel in its 55-77-inch sizes in the past. Based on my testing measurements, I am certain that the 65-inch model I tested does use a QD-OLED panel, though Samsung doesn't confirm this either way. The 83-inch model will use an LG W-OLED panel, because QD-OLED panels don't come in that size.
The S99H features an anti-reflection, matte screen, called OLED Glare Free by Samsung, that is designed to reduce mirror-like reflections, and keep reflections from a light to minimum.
The S95H uses Samsung’s own NQ4 AI Gen 3 processor, which provides visual AI-based enhancements such as AI Motion Enhancer Pro, 4K AI Upscaling Pro and Auto HDR Remastering Pro, as well as the introduction of AI Soccer Mode Pro, designed to provide the best picture and sound for Soccer. AI audio enhancements include AI Sound and AI Sound Controller Pro.
For HDR support, HDR10+, HDR10 and HLG are once again supported, but there is still no support for Dolby Vision. For enhanced audio formats, Dolby Atmos is supported, but not DTS.
The big design change with the S99H, compared to last year’s S95F, is the addition of a wider, silver frame, which Samsung calls a FloatLayer Design, which adds a couple of extra inches all around the TV. As a result, the One Connect Box is gone and ports have returned to the rear panel of the TV itself.
It’s worth noting that, as well as the four HDMI 2.1 ports on the rear panel, Samsung says that its Wireless One Connect Box can be added in addition to the other ports, giving you a total of eight HDMI 2.1 ports (four built-in, four on the optional box).
For sound, the S95H features a built-in 4.2.2-channel, 70W speaker system that supports Dolby Atmos: the same core specs as last year’s S95F. Sound features include Object Tracking Sound+ (OTS+), Adaptive Sound Pro and Active Voice Amplifier Pro.
Gaming is well covered, with four HDMI 2.1 ports built-in that support 4K at up to 165Hz, full variable refresh rate options including AMD FreeSync Premium Pro and Nvidia G-Sync, HGiG, HDR10+ gaming and auto low latency mode. There’s also a Game Hub where cloud-based applications such as Xbox and Luna can be accessed.
Samsung uses its own Tizen smart TV platform on the S99H, which features the aforementioned picture and audio AI tools as well as Generative Wallpaper and Art Mode, the latter of which is the same found on the brand’s The Frame art TVs.
Tizen supports a vast array of apps including Netflix and Prime Video, as well as UK based apps including BBC iPlayer and ITVX. For antenna/satellite based programming, Samsung uses its own Samsung TV Plus platform, rather than Freely or Freeview.
The S99H boasts some strong brightness results, clocking in at 2,739 nits in Filmmaker Mode and 2,831 nits in Standard for peak HDR brightness. I used Movie mode for some of my testing, and this registered at 2,751 nits peak HDR. This is a big jump over 2,132 nits and 2,135 nits the S99H’s predecessor, the S95F, registered in the same HDR Filmmaker and Standard modes respectively.
Even fullscreen HDR brightness has had a nice boost, registering 449 nits in Filmmaker, 460 nits in Standard and 450 nits in Movie. This is a jump over the 380 nits and 390 nits the S95F achieved in Filmmaker and Standard mode.
The S99H’s has an anti-reflection, matte screen. If you’re viewing in a bright room, with unavoidable light, the S99H should be near the top of your shopping list. While I preferred the LG G6 over the S99H for actual content in bright rooms, the S95H is still the better TV for eliminating reflections outright.
The S99H demonstrates effective upscaling of SDR sources. Watching a mix of reality shows and Wimbledon via Samsung TV Plus, the S99H did a good job sharpening textures and giving colours a richer look. With HD sources, detail upscaling looked realistic and definitely had a 4K-like level of detail.
I tried out the Auto HDR Remastering Pro tool, and while it did boost brightness and sharpen textures, it all looked too artificial for my liking.
Colour reproduction is the S99H's best feature, meaning shots from colourful movies like Speed Racer really shine on screen (Image credit: Future)Moving to HDR sources, I first tested the S99H’s colour reproduction. Watching Speed Racer, a recent addition to my 4K Blu-ray testing rotation, the S99H delivered bright, bold colours that accurately captured the cartoon-style colours of the movie. Close-up shots of Speed Racer show vibrant reds in the interior of his cockpit and his ‘M’ logo, while later scenes show gorgeous, bright blues of clear skies and neon-like greens of a field in a schoolyard.
Comparing the S99H to the G6, I did find that the S99H made some reds a little pale and orange in appearance at times, but viewed in isolation, the S99H’s colors still looked superb. Moving to La La Land, Mia’s yellow dress was punchy, but accurate on the S99H and the gradient of pinks and purples in the sunsets looked realistic, but still lively.
It’s no real surprise that colors looked bold on the S99H, as I measured its HDR colour gamut coverage at 89.2% of the BT.2020 colour space and 99.97% of the DCI-P3 colour space: both outstanding results.
The Batman (pictured) looks best in Movie mode in bright conditions FutureIn Filmmaker Mode, in a bright room, The Batman is difficult to see Warner Bros / FutureFor darker movies, it was important to get the right picture mode for the situation. I found The Batman was too dim to watch in the default Filmmaker Mode with the lights on in our testing lab, but Movie mode worked fine. In a darker room however, Filmmaker Mode worked.
Throughout The Batman, the S99H’s strong contrast shone through, aided by its punchy highlights from its newfound brightness and rich black tones. Whether Batman stood in a dark subway or the camera cut to a ceiling-high, wide-angle shot of the Batcave, there was an excellent balance between light and dark tones.
I found during my testing that in Filmmaker Mode, the S99H was prone to black crush during the darker parts of the movie, resulting in detail loss. Batman’s armour in the aforementioned subway scene is obscured, as the S99H prioritises deeper blacks. This wasn’t as true in a ‘brighter’ dark movie, such as Alien: Romulus, where detail is more preserved, but there were still hints of black crush.
The S99H's textures are crisp and 3D-like, regardless of what's on screen (Image credit: Future)The S99H’s textures are crisp and 3D-like, no matter the content. Skin, clothing and objects all look lifelike, especially in HDR. I actually found I preferred the look of the S99H’s skin tones better than the G6 in my comparison of the two.
Finally, motion. The S99H demonstrated good motion throughout my testing, but I found it was best to set motion to 3 blur and 3 judder. Any higher, and motion looked artificial and unnatural. Going back to Speed Racer, the S99H did a good job handling the fast racing sequences as cars swerved from side-to-side. I did find there was some judder as commentators panned across the screen, but I found this on every TV I’ve tested with the disc so far.
I tried out the S99H’s AI Football Mode Pro and it was somewhat effective. The commentary was clearer and louder, the picture was more detailed and motion was smoother. If you don’t want to use any AI tools, then Standard picture mode with judder and blur set to 3 worked well.
The S99H features a 4.2.2 channel, 70W speaker array and supports Dolby Atmos. There is however no DTS support. Along with its two sound modes, Standard and Amplify, there are AI Sound tools such as Adaptive Sound Pro and Active Voice Amplifier that can be used to adjust sound.
Watching Speed Racer with the S99H set to the Amplify sound mode, the S95H demonstrates solid bass and power, accurately delivering the rumble and revving of engines. Collisions as cars battle during races also have good impact, along with clear speech, even during the most hectic of races.
The S99H’s Object Tracking Sound+ (OTS+) is superb for delivering precise sound placement. When Speed Racer grinds a rail in the opening race, the sound was clean and audible, despite other loud effects.
Trying out the S99H’s AI Sound mode, it adds some width to the soundstage, giving more volume to more subtle effects. However, I personally found that the AI Sound was a little more compressed and some power was compromised, so I preferred the default Amplify setting.
While overall the S99H’s built-in speakers did a good job, I still felt the sound was contained to the screen's width, and while there was some good delivery of Atmos effects, they again were lost in the mix. For a TV with this picture quality, I’d still recommend a soundbar at least for the full cinematic experience.
Arguably the biggest talking point for the S99H this year is the physical design changes compared to last year’s S95F. The most notable is the FloatLayer Design, a silver frame that surrounds the TV, giving it a floating, 3D look. This is going to be a controversial addition and for some, it will mean a re-think on where to put the TV, since it adds width and height.
Personally, I’m not a fan, as I find the silver to be a bit distracting and when viewed off-centre, the frame looks odd.
The black, metal, pedestal stand from the S95F has been replaced by two plastic grey feet. While these feet are sturdy and easy to install, I still feel it’s a downgrade for a premium TV. The TV’s bezel is still sleek and ultra-thin, however, and gives it a high-quality feel (but is slightly spoiled by the frame behind it).
The other big change is the removal of the One Connect Box, an external box that housed the TV’s connections and processing. Now, the ports have returned to the rear panel on the TV itself.
For some, this will be welcome news. The S99H is compatible with the Wireless One Connect Box too, so if you liked the external connections, this is still an option you can add on — and not only that, the box can work in tandem with the TV’s built-in connections, meaning a potential eight HDMI 2.1 ports. Who needs an AVR?
The SolarCell remote returns once again, and while there’s been no real changes or additions to it, it’s still a light, sleek, USB-C and solar rechargeable remote that’s probably one of the better remotes on the market.
The S99H uses Samsung’s own One UI Tizen smart TV platform, with the headline this year being the Samsung Vision AI Companion, which can be used to find related content to what you're watching, and answer general questions you may ask AI. Microsoft Copilot is supported.
Along with supporting major streaming apps such as Netflix and Prime Video, it also supports major UK streaming apps such as BBC iPlayer and ITVX. Samsung does not include Freely or Freeview, instead opting to use its own Samsung TV+ system for live streaming channels.
Tizen uses a number of different hubs as a way to organise relevant apps and content. Home houses streaming apps and content recommendations based on your viewing. Game houses all things gaming, including cloud based apps from the likes of Xbox. Daily hosts apps for office and health use, while Art hosts the Art Store, where artworks can be downloaded to be used as screensavers.
Art mode is a new addition, and basically means you can turn this into an artwork display, just like Samsung's The Frame TV. This may explain the new frame-like design. The Art mode costs a monthly subscription for access to all artworks.
Tizen is intuitive enough and easy to use. There is a space at the top of the home screen for banner ads, but this is common on most smart TV platforms nowadays. One thing I did find frustrating was that whenever I lingered on the home screen, Samsung TV+ would autoplay and overwrite whatever I was doing. There seemed to be no way to turn this off, short of deleting the app.
There are a good number of picture settings present, as well as AI-based tools for picture and sound settings.
The S99H is an excellent TV for gaming. Across its four HDMI 2.1 ports, it supports 4K 165Hz, full VRR including AMD FreeSync and Nvidia G-Sync, HDR10+ gaming and ALLM. It also features a Game Hub, where gaming related content and cloud based gaming apps such as Xbox and Luna are supported.
The S95H’s gaming performance is smooth and responsive, thanks to its ultra-low, measured 9.5ms input lag time. As I dashed around a desert battlefield in Battlefield V playing at 4K 120Hz, snapping between targets and diving for cover, there was never any sign of judder from the S99H, which expertly handled the chaos.
With its strong colours, high brightness and powerful contrast, the S99H looks great while gaming too. During the same desert mission in Battlefield V, it did a superb job capturing the relentless heat of the African sun. Detail in weapons and textures of environments were crisp and refined throughout gaming as well.
As a flagship OLED TV, the S99H carries a premium price tag. The 65-inch model I tested costs £3,199. This is £200 less than the launch price of last year’s S95F, which is some welcome news. However, the S99H’s main rival, the LG G6, costs £2,999 at the time of writing and has dropped to £2,699 at times. For £500 cheaper, the G6 is better value, but it does have the advantage of an earlier release date (April 2026). I am sure the S99H’s prices will drop in a similar fashion over time.
While the S99H is a premium price, it delivers the features and performance to justify it. It’s worth noting there is a slightly cheaper Samsung S95H model available (£3,299 for 65 inches) which looks similar to last year’s S95F. Do not confuse this model with the Samsung S95H model available in the US and Australia — that's actually the same TV as this S99H model.
Samsung told me the major differences between the UK S95H and the S99H models are no frame, lower brightness from the panel, and Wi-Fi 5 on the S95F vs the S99H’s Wi-Fi 6. However, those definitely aren't the only differences, because the S95H uses the One Connect Box too. We have asked Samsung if there are differences in the type of OLED panel used, and it refused to say. In any case, while the frame will be controversial, the higher brightness and better Wi-Fi are the extra £100, in my opinion.
At the time of writing, if you want a flagship Samsung OLED, a 65-inch S95F is still available for roughly £1,899, and while the S99H is an upgrade, the S95F is easily the best value option right now. Once the S95F goes out of stock, the S99H’s prices should lower and it’ll be a more-than-worthy successor.
Attributes
Notes
Rating
Features
The Samsung S99H has a full suite of features for movies, gaming and smart TV. Dolby Vision HDR is still not supported however.
5/5
Picture quality
The S99H's picture is bright, bold, rich and detailed and it's excellent for bright rooms. Some signs of black crush, but an excellent picture overall
5/5
Sound quality
Clear, accurate sound quality with solid bass and impact, but can feel contained to screen. Soundbar recommended to match the picture
4/5
Design
A new extended silver frame that will prove divisive, plus the central stand is replaced by cheaper plastic feet. Aside from this, the TV does look modern and feels very sturdy.
4/5
Smart TV and menus
A good smart TV platform wit plenty of settings and AI tools. There are some annoying quirks here and there though.
4.5/5
Gaming
A full list of gaming features with top-tier performance to match. An excellent elite OLED for gaming
5/5
Value
The S99H comes at a premium price, but has the features and performance to justify it.
4/5
Buy it if...You want a bold, colourful picture
The S99H's picture is brighter than ever, with gorgeous colours and 3D-like textures that look great regardless of what's on screen.
You want an elite OLED for gaming
With four HDMI 2.1 ports that support 4K 165Hz and all VRR options, and razor-sharp performance, the S99H is a superb TV for gaming.
You want to watch in a bright room
The S99H's anti-reflection screen is effective at eliminating reflections, even in the brightest rooms.
You want a straight-forward design
The S99H's new silver frame will prove divisive, as it does mean some will have to re-think on their TV's placement.
You want Dolby Vision HDR
Like all Samsung TVs, the S99H doesn't support Dolby Vision HDR, instead featuring support for HDR10+.
You're on a budget
A flagship OLED TV comes at a price and while it does mostly justify its price, other, cheaper mid-range OLEDs with similar features are available.
Samsung S99H
LG G6
Samsung S95F
Sony Bravia 8 II
Price (65-inch)
£3,199
£2,999
£1,899
£2,299
Screen type
QD-OLED
OLED
QD-OLED
QD-OLED
Refresh rate
165Hz
165Hz
165Hz
120Hz
HDR support
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
Smart TV
One UI Tizen
webOS 26
Tizen 9.0
Google TV
HDMI ports
4x HDMI 2.1
4x HDMI 2.1
4x HDMI 2.1
4 (2x HDMI 2.1)
LG G6
The S99H's main rival, the LG G6 is brighter and has better black levels in bright room viewing. It also supports Dolby Vision HDR. The S99H does have crisper textures and the anti-reflection screen for extreme bright rooms, however. This choice may come down to price.
Read our full LG G6 review
Samsung S95F
The S99H's predecessor, the Samsung S95F is available for nearly half the price and has the same features and delivers similar performance in a more standard design. The S99H however does have higher brightness and improved black levels.
Read our full Samsung S95F review
Sony Bravia 8 II
Sony's flagship OLED TV, the Sony Bravia 8 II also uses a QD-OLED panel for outstanding colours and it also delivers a fuller built-in sound. The S99H is brighter and has more gaming features though.
Read our full Sony Bravia 8 II review
How I tested the Samsung S99H(Image credit: Future)The first step in testing the S99H was to determine its best picture modes. I settled on three: Filmmaker Mode for dark-room movie viewing; Movie for bright-room movie viewing and Standard for sports and daytime TV.
After this, I began by testing the S99H's picture quality using both SDR (broadcast TV) and HDR (4K Blu-ray and streaming), focusing on colour, contrast, detail, upscaling and motion.
I also tested the S99H's sound quality using reference scenes from Speed Racer among other movies, and I tested its gaming performance using Battlefield V on Xbox Series X.
Once subjective testing was completed, I moved onto taking objective measurements. I did this using a Klein K-10A colorimeter (profile with a Jeti Spectral 15VA Spectroradiometer), a Murideo Six G 8K Metal test pattern generator and recorded measurements using Portrait Displays' Calman colour calibration software.
I started with brightness measurements, using white window patterns in sizes 1-100% in both SDR and HDR. The two primary results I focus on are peak (10%) and fullscreen (100%) brightness.
Next, I measured the S99H's colour and greyscale accuracy in SDR, and then measured its HDR colour gamut coverage, using the DCI-P3 and BT.2020 colour spaces, hoping for a result of over 95% in the DCI-P3 space.
We recently introduced two new tests into our measurements. The first is the HDR EOTF, which shows the accuracy a TV in both light and dark areas, suing 1,000, 4,000 and 10,000 nits targets. Then, there is the Spectral Power Distribution test, which measures how a TV handles colour recreation.
My final test was to measure the S99H's input lag using a Leo Bodnar 4K HDMI Input Lag Tester. I measured both 4K 60Hz and 1080p 120Hz results in milliseconds (ms).
Sitting at the top of Samsung’s 2026 TV lineup, the Samsung S95H is a flagship OLED TV that delivers excellent performance, particularly when it comes to picture, and a full set of features both for smart TV and for gaming. This could easily be one of 2026’s best TVs.
The S95H has a full list of features. Its NQ4 AI Gen 3 Processor comes with a stack of AI tools for picture, such as AI Motion Enhancer Pro and AI 4K Upscaling Pro, AI tools for sound such as Adaptive Sound Pro, and other AI tools for content recommendation. All of these fall under the Samsung Vision AI banner.
Picture quality on the S95H is superb. It delivers the highest brightness to date from a flagship OLED TV, along with vibrant, accurate colors, crisp textures and powerful contrast. Its anti-reflection screen is effective at eliminating reflections and while its Filmmaker Mode is a little dim in bright conditions, its Movie mode is a great brighter alternative.
Motion handling is mostly smooth and natural for both movies and sport, and while there are some hints of black crush in certain movies I tested, the S95H’s picture is still up there with the best OLED TVs.
The Samsung S95H delivers solid overall built-in sound. Its accuracy and precision are its strengths, with an excellent connection between the action on screen and the sound. The bass is punchy, there’s some nice impact and the soundstage can be wide. Still, this level of picture quality deserves a fuller sound, so I’d recommend one of the best soundbars or speakers.
Design is arguably the S95H’s most controversial topic this year. A new silver frame around the TV, called the FloatLayer Design, has been added and I personally found the frame to be distracting. While meant for wall-mounting, the extra width may cause space issues for some people and the handsome central pedestal stand of its predecessor has been replaced by two plastic feet. The One Connect Box has been removed, with ports returning to the TV itself — but you can connect Samsung Wireless One Connect Box to add more HDMI ports.
The S95H is a phenomenal gaming TV. Carrying four HDMI 2.1 ports that support 4K 165Hz, full VRR, HDR10+ gaming and ALLM, and boasting an ultra-low 9.5ms input lag at 60Hz, performance is smooth and the picture always looks great. Easily one of 2026’s best gaming TVs.
One UI Tizen is the S95H’s smart TV platform. It supports all major streaming apps, delivers pretty smooth performance and is easy to navigate. While there are some quirks that I found frustrating (namely auto-playing Samsung TV Plus), it’s still a good smart TV platform. Its Vision AI companion can be useful for those who enjoy AI, and while it doesn’t quite measure up to LG’s webOS, it’s still solid.
The 65-inch S95H I tested costs $3,399 / AU$5,299, putting it at the premium end of the TV market. While this is a high price, the S95H delivers features and performance to justify the price and it’s competitively priced with rivals, with the LG G6 65-inch costing $3,299 / AU$4,999. I expect prices for the S95H will drop shortly, with some deals already active in Australia at the time of writing.
Samsung S95H review: Prices & release dates(Image credit: Future)The Samsung S95H is the flagship OLED in Samsung’s 2026 TV lineup. It sits above the mid-range Samsung S90H and budget Samsung S85H. The 65-inch model I tested launched in June 2026 at $3,299 / AU$5,299.
In the few weeks since its release, prices have remained the same, though we have seen some price reductions in Australia, particularly in larger-sized models, with up to AU$1,500 off the 83-inch model. The S95H’s launch prices are cheaper than both its predecessor, the S95F, and the rival G6. However, the G6 has been out for longer, so its prices have dropped over time.
Samsung S95H review: SpecsScreen type
QD-OLED
Refresh rate
Up to 165Hz
HDR support
HDR10+, HDR10, HLG
Audio support
Dolby Atmos
Smart TV
Tizen
HDMI ports
4 x HDMI 2.1
Built-in tuner
ATSC 1.0 (US)
Samsung S95H review: Benchmark results@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-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper *, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper *:before, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper *:after, #fv-chart-1784039250164-av6v8vei1-slideshow *, #fv-chart-1784039250164-av6v8vei1-slideshow *:before, #fv-chart-1784039250164-av6v8vei1-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper, #fv-chart-1784039250164-av6v8vei1-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !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-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784039250164-av6v8vei1-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}[{"@context": "https://schema.org","@type": "Dataset","name": "Brightness measurements","description": "Taken using a colorimeter and test pattern generator. Click the test name to see more measurements and choose a test from the dropdown menu","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S95H","LG G6","Samsung S95F","HDR Filmmaker Mode (10% window)","HDR Filmmaker Mode (Fullscreen)","HDR Standard Mode (10% window)","SDR Filmmaker Mode (10% window)","SDR Standard Mode (10% window)","HDR Standard Mode (Fullscreen)","SDR Filmmaker Mode (Fullscreen)","SDR Standard Mode (Fullscreen)","HDR Filmmaker Mode","HDR Standard Mode","SDR Filmmaker Mode","SDR Standard Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – HDR Filmmaker Mode (10% window)","value": 2739,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – HDR Filmmaker Mode (Fullscreen)","value": 449,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (10% window)","value": 3004,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (Fullscreen)","value": 451,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (10% window)","value": 2132,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – HDR Standard Mode (10% window)","value": 2831,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – HDR Standard Mode (Fullscreen)","value": 463,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (10% window)","value": 2469,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (Fullscreen)","value": 385,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (10% window)","value": 2135,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (Fullscreen)","value": 380,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Filmmaker Mode (10% window)","value": 220,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Filmmaker Mode (Fullscreen)","value": 219,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (10% window)","value": 559,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (10% window)","value": 256,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (Fullscreen)","value": 137,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Standard Mode (10% window)","value": 229,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Standard Mode (Fullscreen)","value": 229,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (10% window)","value": 648,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (Fullscreen)","value": 559,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (10% window)","value": 372,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (Fullscreen)","value": 199,"unitText": "nits"}]},{"@context": "https://schema.org","@type": "Dataset","name": "HDR color gamut","description": "Closer to 100% is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S95H","LG G6","Samsung S95F","UHDA-P3","BT.2020","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – UHDA-P3","value": 99.97,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95H – BT.2020","value": 89.2,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – UHDA-P3","value": 99.3,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – BT.2020","value": 83,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – UHDA-P3","value": 100,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – BT.2020","value": 89.3,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Picture accuracy","description": "A lower score is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S95H","LG G6","Samsung S95F","General","SDR Delta-E","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – General","value": 1.6,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – General","value": 1.4,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – General","value": 2.61,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Input lag","description": "Lower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "The Samsung S95F does not have a recorded 1080p 120Hz results as its measurements was taken before we started doing this test","keywords": ["Samsung S95H","LG G6","Samsung S95F","4K 60Hz","1080p 120Hz","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – 4K 60Hz","value": 9.5,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S95H – 1080p 120Hz","value": 5,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 4K 60Hz","value": 8.9,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 1080p 120Hz","value": 4.6,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S95F – 4K 60Hz","value": 9.5,"unitText": "ms"}]}]Previous1 / 4NextBrightness measurementsTaken using a colorimeter and test pattern generator. Click the test name to see more measurements and choose a test from the dropdown menu
HDR Filmmaker ModeHDR Standard ModeSDR Filmmaker ModeSDR Standard ModeSamsung S95HHDR Filmmaker Mode (10% window)2739HDR Filmmaker Mode (Fullscreen)449LG G6HDR Filmmaker Mode (10% window)3004HDR Filmmaker Mode (Fullscreen)451Samsung S95FHDR Filmmaker Mode (10% window)2132HDR Filmmaker Mode (Fullscreen)39001,0002,0003,0004,000nitsHDR Filmmaker Mode DataProductHDR Filmmaker Mode (10% window) (nits)HDR Filmmaker Mode (Fullscreen) (nits)Samsung S95H2739449LG G63004451Samsung S95F2132390Samsung S95HHDR Standard Mode (10% window)2831HDR Standard Mode (Fullscreen)463LG G6HDR Standard Mode (10% window)2469HDR Standard Mode (Fullscreen)385Samsung S95FHDR Standard Mode (10% window)2135HDR Standard Mode (Fullscreen)38007501,5002,2503,000nitsHDR Standard Mode DataProductHDR Standard Mode (10% window) (nits)HDR Standard Mode (Fullscreen) (nits)Samsung S95H2831463LG G62469385Samsung S95F2135380Samsung S95HSDR Filmmaker Mode (10% window)220SDR Filmmaker Mode (Fullscreen)219LG G6SDR Filmmaker Mode (10% window)559SDR Filmmaker Mode (Fullscreen)390Samsung S95FSDR Filmmaker Mode (10% window)256SDR Filmmaker Mode (Fullscreen)1370150300450600nitsSDR Filmmaker Mode DataProductSDR Filmmaker Mode (10% window) (nits)SDR Filmmaker Mode (Fullscreen) (nits)Samsung S95H220219LG G6559390Samsung S95F256137Samsung S95HSDR Standard Mode (10% window)229SDR Standard Mode (Fullscreen)229LG G6SDR Standard Mode (10% window)648SDR Standard Mode (Fullscreen)559Samsung S95FSDR Standard Mode (10% window)372SDR Standard Mode (Fullscreen)1990200400600800nitsSDR Standard Mode DataProductSDR Standard Mode (10% window) (nits)SDR Standard Mode (Fullscreen) (nits)Samsung S95H229229LG G6648559Samsung S95F372199HDR color gamutCloser to 100% is better. Taken using a colorimeter and test pattern generator.
Samsung S95HUHDA-P399.97BT.202089.2LG G6UHDA-P399.3BT.202083Samsung S95FUHDA-P3100BT.202089.30255075100HDR Filmmaker Mode DataProductUHDA-P3 ()BT.2020 ()Samsung S95H99.9789.2LG G699.383Samsung S95F10089.3Picture accuracyA lower score is better. Taken using a colorimeter and test pattern generator.
SDR Delta-ESamsung S95H1.6LG G61.4Samsung S95F2.610123SDR Delta-E DataProductValueSamsung S95H1.6LG G61.4Samsung S95F2.61Input lagLower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.
Samsung S95H4K 60Hz9.51080p 120Hz5LG G64K 60Hz8.91080p 120Hz4.6Samsung S95F4K 60Hz9.51080p 120Hz0012345678910msHDR Filmmaker Mode DataProduct4K 60Hz (ms)1080p 120Hz (ms)Samsung S95H9.55LG G68.94.6Samsung S95F9.5N/AThe Samsung S95F does not have a recorded 1080p 120Hz results as its measurements was taken before we started doing this testwindow.iFrameResizer = {heightCalculationMethod: 'taggedElement'};(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784039250164-av6v8vei1', true); });} else {initialize('fv-chart-1784039250164-av6v8vei1', true);}})();The above EOTF graphs show the accuracy of the Samsung S95H for hitting different HDR brightness levels in grayscale. The closer to the yellow line, the more accurate a TV is. As with all our tests, these results are out of the box, without calibration, to demonstrate the performance most people will see. As you can see, the S95H did very well on all three target tests. (Image credit: Future)Spectral power distribution refers to the intensity of light that a source will display at various wavelengths of color. It can reveal how accurate a source can show color at different light levels, and can be instructive to understand how a TV is handling color. (Image credit: Future)Samsung S95H review: FeaturesThe ports of the S95H have returned to the rear panel of the TV, with the removal of the One Connect Box (Image credit: Future)The flagship Samsung OLED has typically used a QD-OLED panel in its 55-77-inch sizes in the past. Based on my testing measurements, I am certain that the 65-inch model I tested does use a QD-OLED panel, though Samsung doesn't confirm this either way. The 83-inch model will use an LG W-OLED panel, because QD-OLED panels don't come in that size.
The S95H features an anti-reflection, matte screen, called OLED Glare Free by Samsung, that is designed to reduce mirror-like reflections, and keep reflections from a light to minimum.
The S95H uses Samsung’s own NQ4 AI Gen 3 processor, which provides visual AI-based enhancements such as AI Motion Enhancer Pro, 4K AI Upscaling Pro and Auto HDR Remastering Pro, as well as the introduction of AI Soccer Mode Pro, designed to provide the best picture and sound for Soccer. AI audio enhancements include AI Sound and AI Sound Controller Pro.
For HDR support, HDR10+, HDR10 and HLG are once again supported, but there is still no support for Dolby Vision. For enhanced audio formats, Dolby Atmos is supported, but not DTS.
The big design change with the S95H, compared to last year’s S95F, is the addition of a wider, silver frame, which Samsung calls a FloatLayer Design, which adds a couple of extra inches all around the TV. As a result, the One Connect Box is gone and ports have returned to the rear panel of the TV itself.
It’s worth noting that, as well as the four HDMI 2.1 ports on the rear panel, Samsung says that its Wireless One Connect Box can be added in addition to the other ports, giving you a total of eight HDMI 2.1 ports (four built-in, four on the optional box).
For sound, the S95H features a built-in 4.2.2-channel, 70W speaker system that supports Dolby Atmos: the same core specs as last year’s S95F. Sound features include Object Tracking Sound+ (OTS+), Adaptive Sound Pro and Active Voice Amplifier Pro.
Gaming is well covered, with four HDMI 2.1 ports built-in that support 4K at up to 165Hz, full variable refresh rate options including AMD FreeSync Premium Pro and Nvidia G-Sync, HGiG, HDR10+ gaming and auto low latency mode. There’s also a Game Hub where cloud-based applications such as Xbox and Luna can be accessed.
Samsung uses its own Tizen smart TV platform on the S95H, which features the aforementioned picture and audio AI tools as well as Generative Wallpaper and Art Mode, the latter of which is the same found on the brand’s The Frame art TVs.
Tizen supports a vast array of apps including Netflix and Prime Video and uses Samsung TV Plus for broadcast TV. It does however only have a built-in ATSC 1.0 tuner, rather than the latest ATSC 3.0.
The S95H boasts some strong brightness results, clocking in at 2,739 nits in Filmmaker Mode and 2,831 nits in Standard for peak HDR brightness. I used Movie mode for some of my testing, and this registered at 2,751 nits peak HDR. This is a big jump over 2,132 nits and 2,135 nits the S95H’s predecessor, the S95F, registered in the same HDR Filmmaker and Standard modes respectively.
Even fullscreen HDR brightness has had a nice boost, registering 449 nits in Filmmaker, 460 nits in Standard and 450 nits in Movie. This is a jump over the 380 nits and 390 nits the S95F achieved in Filmmaker and Standard mode.
The S95H’s has an anti-reflection, matte screen. If you’re viewing in a bright room, with unavoidable light, the S95H should be near the top of your shopping list. While I preferred the LG G6 over the S95H for actual content in bright rooms, the S95H is still the better TV for eliminating reflections outright.
The S95H demonstrates effective upscaling of SDR sources. Watching a mix of reality shows and Wimbledon via Samsung TV Plus, the S95H did a good job sharpening textures and giving colors a richer look. With HD sources, detail upscaling looked realistic and definitely had a 4K-like level of detail.
I tried out the Auto HDR Remastering Pro tool, and while it did boost brightness and sharpen textures, it all looked too artificial for my liking.
Color reproduction is the S95H's best feature, meaning shots from colourful movies such as Speed Racer really shine on screen (Image credit: Future)Moving to HDR sources, I first tested the S95H’s colour reproduction. Watching Speed Racer, a recent addition to my 4K Blu-ray testing rotation, the S95H delivered bright, bold colors that accurately captured the cartoon-style colours of the movie. Close-up shots of Speed Racer show vibrant reds in the interior of his cockpit and his ‘M’ logo, while later scenes show gorgeous, bright blues of clear skies and neon-like greens of a field in a schoolyard.
Comparing the S95H to the G6, I did find that the S95H made some reds a little pale and orange in appearance at times, but viewed in isolation, the S95H’s colors still looked superb. Moving to La La Land, Mia’s yellow dress was punchy, but accurate on the S95H and the gradient of pinks and purples in the sunsets looked realistic, but still lively.
It’s no real surprise that colors looked bold on the S95H, as I measured its HDR color gamut coverage at 89.2% of the BT.2020 colour space and 99.97% of the DCI-P3 color space: both outstanding results.
The Batman (pictured) looks best in Movie mode in bright conditions FutureIn Filmmaker Mode, in a bright room, The Batman is difficult to see Warner Bros / FutureFor darker movies, it was important to get the right picture mode for the situation. I found The Batman was too dim to watch in the default Filmmaker Mode with the lights on in our testing lab, but Movie mode worked fine. In a darker room however, Filmmaker Mode worked.
Throughout The Batman, the S95H’s strong contrast shone through, aided by its punchy highlights from its newfound brightness and rich black tones. Whether Batman stood in a dark subway or the camera cut to a ceiling-high, wide-angle shot of the Batcave, there was an excellent balance between light and dark tones.
I found during my testing that in Filmmaker Mode, the S95H was prone to black crush during the darker parts of the movie, resulting in detail loss. Batman’s armor in the aforementioned subway scene is obscured, as the S95H prioritizes deeper blacks. This wasn’t as true in a ‘brighter’ dark movie, such as Alien: Romulus, where detail is more preserved, but there were still hints of black crush.
The S95H's textures are crisp and 3D-like, regardless of what's on screen (Image credit: Future)The S95H’s textures are crisp and 3D-like, no matter the content. Skin, clothing and objects all look lifelike, especially in HDR. I actually found I preferred the look of the S95H’s skin tones better than the G6 in my comparison of the two.
Finally, motion. The S95H demonstrated good motion throughout my testing, but I found it was best to set motion to 3 blur and 3 judder. Any higher, and motion looked artificial and unnatural. Going back to Speed Racer, the S95H did a good job handling the fast racing sequences as cars swerved from side-to-side. I did find there was some judder as commentators panned across the screen, but I found this on every TV I’ve tested with the disc so far.
I tried out the S95H’s AI Soccer Mode Pro and it was somewhat effective. The commentary was clearer and louder, the picture was more detailed and motion was smoother. If you don’t want to use any AI tools, then Standard picture mode with judder and blur set to 3 worked well for sports.
The S95H features a 4.2.2 channel, 70W speaker array and supports Dolby Atmos. There is however no DTS support. Along with its two sound modes, Standard and Amplify, there are AI Sound tools such as Adaptive Sound Pro and Active Voice Amplifier that can be used to adjust sound.
Watching Speed Racer with the S95H set to the Amplify sound mode, the S95H demonstrates solid bass and power, accurately delivering the rumble and revving of engines. Collisions as cars battle during races also have good impact, along with clear speech, even during the most hectic of races.
The S95H’s Object Tracking Sound+ (OTS+) is superb for delivering precise sound placement. When Speed Racer grinds a rail in the opening race, the sound was clean and audible, despite other loud effects.
Trying out the S95H’s AI Sound mode, it adds some width to the soundstage, giving more volume to more subtle effects. However, I personally found that the AI Sound was a little more compressed and some power was compromised, so I preferred the default Amplify setting.
While overall the S95H’s built-in speakers did a good job, I still felt the sound was contained to the screen's width, and while there was some good delivery of Atmos effects, they again were lost in the mix. For a TV with this picture quality, I’d still recommend a soundbar at least for the full cinematic experience.
Arguably the biggest talking point for the S95H this year is the physical design changes compared to last year’s S95F. The most notable is the FloatLayer Design, a silver frame that surrounds the TV, giving it a floating, 3D look. This is going to be a controversial addition and for some, it will mean a re-think on where to put the TV, since it adds width and height.
Personally, I’m not a fan, as I find the silver to be a bit distracting and when viewed off-centre, the frame looks odd.
The black, metal, pedestal stand from the S95F has been replaced by two plastic gray feet. While these feet are sturdy and easy to install, I still feel it’s a downgrade for a premium TV. The TV’s bezel is still sleek and ultra-thin, however, and gives it a high-quality feel (but is slightly spoiled by the frame behind it).
The other big change is the removal of the One Connect Box, an external box that housed the TV’s connections and processing. Now, the ports have returned to the rear panel on the TV itself.
For some, this will be welcome news. The S95H is compatible with the Wireless One Connect Box too, so if you liked the external connections, this is still an option you can add on — and not only that, the box can work in tandem with the TV’s built-in connections, meaning a potential eight HDMI 2.1 ports. Who needs an AVR?
The SolarCell remote returns once again, and while there’s been no real changes or additions to it, it’s still a light, sleek, USB-C and solar rechargeable remote that’s probably one of the better remotes on the market.
The S95H uses Samsung’s own One UI Tizen smart TV platform, with the headline addition this year being the Samsung Vision AI Companion, which can be used to find related content to what you're watching, and can answer general questions you may ask AI. Microsoft Copilot is supported.
Tizen supports major streaming apps such as Netflix, Prime Video, Apple TV+ and more.
Tizen uses a number of different hubs as a way to organize relevant apps and content. Home houses streaming apps and content recommendations based on your viewing. Game houses all things gaming, including cloud based apps from the likes of Xbox. Daily hosts apps for office and health use, while Art hosts the Art Store, where artworks can be downloaded to be used as screensavers.
Art mode is a new addition, and basically means you can turn this into an artwork display, just like Samsung's The Frame TV. This may explain the new frame-like design. The Art mode costs a monthly subscription for access to all artworks.
Tizen is intuitive enough and easy to use. There is a space at the top of the home screen for banner ads, but this is common on most smart TV platforms nowadays. One thing I did find frustrating was that whenever I lingered on the home screen, Samsung TV+ would autoplay and overwrite whatever I was doing. There seemed to be no way to turn this off, short of deleting the app.
There are a good number of picture settings present, as well as AI-based tools for picture and sound settings.
The S95H is an excellent TV for gaming. Across its four HDMI 2.1 ports, it supports 4K 165Hz, full VRR including AMD FreeSync and Nvidia G-Sync, HDR10+ gaming and ALLM. It also features a Game Hub, where gaming related content and cloud based gaming apps such as Xbox and Luna are supported.
The S95H’s gaming performance is smooth and responsive, thanks to its ultra-low, measured 9.5ms input lag time. As I dashed around a desert battlefield in Battlefield V playing at 4K 120Hz, snapping between targets and diving for cover, there was never any sign of judder from the S95H, which expertly handled the chaos.
With its strong colors, high brightness and powerful contrast, the S95H looks great while gaming too. During the same desert mission in Battlefield V, it did a superb job capturing the relentless heat of the African sun. Detail in weapons and textures of environments were crisp and refined throughout gaming as well.
As a flagship OLED TV, the S95H carries a premium price tag. The 65-inch model I tested costs $3,299 / AU$5,299, although I’ve seen offers in Australia dropping the same model to $AU4,799.
This puts its pricing right in line with its rival, the LG G6, which costs $3,299 / AU$4,999 for the 65-inch size. Really, it comes down to preference between the two and how important the differences such as total reflection reduction versus maintain black tones are.
Right now, if you want a flagship Samsung OLED, a 65-inch S95F is still available for roughly $2,499 (stock looks depleted in Australia) and while the S95H is an upgrade, the S95F is easily the best value option right now. Once the S95F goes out of stock, which looks to be sooner rather than later, the S95H’s prices will continue to fall, and it’ll be a more-than-worthy successor.
Attributes
Notes
Rating
Features
The Samsung S95H has a full suite of features for movies, gaming and smart TV. Dolby Vision HDR is still not supported however.
5 / 5
Picture quality
The S95H's picture is bright, bold, rich and detailed and it's excellent for bright rooms. Some signs of black crush, but an excellent picture overall.
5 / 5
Sound quality
Clear, accurate sound quality with solid bass and impact, but can feel contained to screen. Separate sound is recommended to match the picture.
4 / 5
Design
A new extended silver frame that will prove divisive, plus the central stand is replaced by cheaper plastic feet. Aside from this, the TV does look modern and feels very sturdy.
4/5
Smart TV and menus
A good smart TV platform wit plenty of settings and AI tools. There are some annoying quirks here and there though.
4.5 / 5
Gaming
A full list of gaming features with top-tier performance to match. An excellent elite OLED for gaming.
5 / 5
Value
The S95H comes at a premium price, but has the features and performance to justify it.
4 / 5
Buy it if...You want a bold, colorful picture
The S95H's picture is brighter than ever, with gorgeous colors and 3D-like textures that look great regardless of what's on screen.
You want an elite OLED for gaming
With four HDMI 2.1 ports that support 4K 165Hz and all VRR options, and razor-sharp performance, the S95H is a superb TV for gaming.
You want to watch in a bright room
The S95H's anti-reflection screen is effective at eliminating mirror-like reflections, even in the brightest rooms.
You want a straightforward design
The S95H's new silver frame will prove divisive, both aesthetically and because it might mean some will have to re-think their TV's placement.
You want Dolby Vision HDR
Like all Samsung TVs, the S95H doesn't support Dolby Vision HDR, instead featuring support for HDR10+.
You're on a budget
A flagship OLED TV comes at a price and while it does mostly justify its price, other, cheaper mid-range OLEDs with similar features are available.
Samsung S95H
LG G6
Samsung S95F
Sony Bravia 8 II
Price (65-inch)
$3,299 / AU$5,299
$3,299 / AU$4,999
$2,499 / N/A
$2,999 / AU$4,999
Screen type
QD-OLED
OLED
QD-OLED
QD-OLED
Refresh rate
165Hz
165Hz
165Hz
120Hz
HDR support
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
Smart TV
One UI Tizen
webOS 26
Tizen 9.0
Google TV
HDMI ports
4x HDMI 2.1
4x HDMI 2.1
4x HDMI 2.1
4 (2x HDMI 2.1)
Built-in tuner (US)
ATSC 1.0
ATSC 1.0
ATSC 1.0
ATSC 3.0
LG G6
The S95H's main rival, the LG G6 is brighter and has better black levels in bright-room viewing. It also supports Dolby Vision HDR. The S95H does have crisper-looking textures and the anti-reflection screen for extreme bright rooms, however. This choice may come down to price.
Read our full LG G6 review
Samsung S95F
The S95H's predecessor, the Samsung S95F is available for nearly half the price and has the same features and delivers similar performance in a more standard design. The S95H, however does have higher brightness and improved black-level handling.
Read our full Samsung S95F review
Sony Bravia 8 II
Sony's flagship OLED TV, the Sony Bravia 8 II also uses a QD-OLED panel for outstanding colors and it also delivers a fuller built-in sound. The S95H is brighter and has more gaming features though.
Read our full Sony Bravia 8 II review
How I tested the Samsung S95H(Image credit: Future)The first step in testing the S95H was to determine its best picture modes. I settled on three: Filmmaker Mode for dark-room movie viewing; Movie for bright-room movie viewing and Standard for sports and daytime TV.
After this, I began by testing the S95H's picture quality using both SDR (broadcast TV) and HDR (4K Blu-ray and streaming), focusing on color, contrast, detail, upscaling and motion.
I also tested the S95H's sound quality using reference scenes from Speed Racer among other movies, and I tested its gaming performance using Battlefield V on Xbox Series X.
Once subjective testing was completed, I moved onto taking objective measurements. I did this using a Klein K-10A colorimeter (profile with a Jeti Spectral 15VA Spectroradiometer), a Murideo Six G 8K Metal test pattern generator and recorded measurements using Portrait Displays' Calman color calibration software.
I started with brightness measurements, using white window patterns in sizes 1-100% in both SDR and HDR. The two primary results I focus on are peak (10%) and fullscreen (100%) brightness.
Next, I measured the S95H's color and grayscale accuracy in SDR, and then measured its HDR color gamut coverage, using the DCI-P3 and BT.2020 color spaces, hoping for a result of over 95% in the DCI-P3 space.
We recently introduced two new tests into our measurements. The first is the HDR EOTF, which shows the accuracy of a TV's brightness across its range, using 1,000, 4,000 and 10,000 nits targets. Then, there is the Spectral Power Distribution test, which measures how a TV recreates colors.
My final test was to measure the S95H's input lag using a Leo Bodnar 4K HDMI Input Lag Tester. I measured both 4K 60Hz and 1080p 120Hz results in milliseconds (ms).
Sitting at the top of Samsung’s 2026 TV lineup, the Samsung S95H is a flagship OLED TV that delivers excellent performance, particularly when it comes to picture, and a full set of features both for smart TV and for gaming. This could easily be one of 2026’s best TVs.
The S95H has a full list of features. Its NQ4 AI Gen 3 Processor comes with a stack of AI tools for picture, such as AI Motion Enhancer Pro and AI 4K Upscaling Pro, AI tools for sound such as Adaptive Sound Pro, and other AI tools for content recommendation. All of these fall under the Samsung Vision AI banner.
Picture quality on the S95H is superb. It delivers the highest brightness to date from a flagship OLED TV, along with vibrant, accurate colors, crisp textures and powerful contrast. Its anti-reflection screen is effective at eliminating reflections and while its Filmmaker Mode is a little dim in bright conditions, its Movie mode is a great brighter alternative.
Motion handling is mostly smooth and natural for both movies and sport, and while there are some hints of black crush in certain movies I tested, the S95H’s picture is still up there with the best OLED TVs.
The Samsung S95H delivers solid overall built-in sound. Its accuracy and precision are its strengths, with an excellent connection between the action on screen and the sound. The bass is punchy, there’s some nice impact and the soundstage can be wide. Still, this level of picture quality deserves a fuller sound, so I’d recommend one of the best soundbars or speakers.
Design is arguably the S95H’s most controversial topic this year. A new silver frame around the TV, called the FloatLayer Design, has been added and I personally found the frame to be distracting. While meant for wall-mounting, the extra width may cause space issues for some people and the handsome central pedestal stand of its predecessor has been replaced by two plastic feet. The One Connect Box has been removed, with ports returning to the TV itself — but you can connect Samsung Wireless One Connect Box to add more HDMI ports.
The S95H is a phenomenal gaming TV. Carrying four HDMI 2.1 ports that support 4K 165Hz, full VRR, HDR10+ gaming and ALLM, and boasting an ultra-low 9.5ms input lag at 60Hz, performance is smooth and the picture always looks great. Easily one of 2026’s best gaming TVs.
One UI Tizen is the S95H’s smart TV platform. It supports all major streaming apps, delivers pretty smooth performance and is easy to navigate. While there are some quirks that I found frustrating (namely auto-playing Samsung TV Plus), it’s still a good smart TV platform. Its Vision AI companion can be useful for those who enjoy AI, and while it doesn’t quite measure up to LG’s webOS, it’s still solid.
The 65-inch S95H I tested costs $3,399 / AU$5,299, putting it at the premium end of the TV market. While this is a high price, the S95H delivers features and performance to justify the price and it’s competitively priced with rivals, with the LG G6 65-inch costing $3,299 / AU$4,999. I expect prices for the S95H will drop shortly, with some deals already active in Australia at the time of writing.
Samsung S95H review: Prices & release dates(Image credit: Future)The Samsung S95H is the flagship OLED in Samsung’s 2026 TV lineup. It sits above the mid-range Samsung S90H and budget Samsung S85H. The 65-inch model I tested launched in June 2026 at $3,299 / AU$5,299.
In the few weeks since its release, prices have remained the same, though we have seen some price reductions in Australia, particularly in larger-sized models, with up to AU$1,500 off the 83-inch model. The S95H’s launch prices are cheaper than both its predecessor, the S95F, and the rival G6. However, the G6 has been out for longer, so its prices have dropped over time.
Samsung S95H review: SpecsScreen type
QD-OLED
Refresh rate
Up to 165Hz
HDR support
HDR10+, HDR10, HLG
Audio support
Dolby Atmos
Smart TV
Tizen
HDMI ports
4 x HDMI 2.1
Built-in tuner
ATSC 1.0 (US)
Samsung S95H review: Benchmark results@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-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper *, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper *:before, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper *:after, #fv-chart-1784039250164-av6v8vei1-slideshow *, #fv-chart-1784039250164-av6v8vei1-slideshow *:before, #fv-chart-1784039250164-av6v8vei1-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper, #fv-chart-1784039250164-av6v8vei1-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !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-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784039250164-av6v8vei1-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}[{"@context": "https://schema.org","@type": "Dataset","name": "Brightness measurements","description": "Taken using a colorimeter and test pattern generator. Click the test name to see more measurements and choose a test from the dropdown menu","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S95H","LG G6","Samsung S95F","HDR Filmmaker Mode (10% window)","HDR Filmmaker Mode (Fullscreen)","HDR Standard Mode (10% window)","SDR Filmmaker Mode (10% window)","SDR Standard Mode (10% window)","HDR Standard Mode (Fullscreen)","SDR Filmmaker Mode (Fullscreen)","SDR Standard Mode (Fullscreen)","HDR Filmmaker Mode","HDR Standard Mode","SDR Filmmaker Mode","SDR Standard Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – HDR Filmmaker Mode (10% window)","value": 2739,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – HDR Filmmaker Mode (Fullscreen)","value": 449,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (10% window)","value": 3004,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (Fullscreen)","value": 451,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (10% window)","value": 2132,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – HDR Standard Mode (10% window)","value": 2831,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – HDR Standard Mode (Fullscreen)","value": 463,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (10% window)","value": 2469,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (Fullscreen)","value": 385,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (10% window)","value": 2135,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (Fullscreen)","value": 380,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Filmmaker Mode (10% window)","value": 220,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Filmmaker Mode (Fullscreen)","value": 219,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (10% window)","value": 559,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (10% window)","value": 256,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (Fullscreen)","value": 137,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Standard Mode (10% window)","value": 229,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Standard Mode (Fullscreen)","value": 229,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (10% window)","value": 648,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (Fullscreen)","value": 559,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (10% window)","value": 372,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (Fullscreen)","value": 199,"unitText": "nits"}]},{"@context": "https://schema.org","@type": "Dataset","name": "HDR color gamut","description": "Closer to 100% is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S95H","LG G6","Samsung S95F","UHDA-P3","BT.2020","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – UHDA-P3","value": 99.97,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95H – BT.2020","value": 89.2,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – UHDA-P3","value": 99.3,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – BT.2020","value": 83,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – UHDA-P3","value": 100,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – BT.2020","value": 89.3,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Picture accuracy","description": "A lower score is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S95H","LG G6","Samsung S95F","General","SDR Delta-E","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – General","value": 1.6,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – General","value": 1.4,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – General","value": 2.61,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Input lag","description": "Lower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "The Samsung S95F does not have a recorded 1080p 120Hz results as its measurements was taken before we started doing this test","keywords": ["Samsung S95H","LG G6","Samsung S95F","4K 60Hz","1080p 120Hz","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – 4K 60Hz","value": 9.5,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S95H – 1080p 120Hz","value": 5,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 4K 60Hz","value": 8.9,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 1080p 120Hz","value": 4.6,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S95F – 4K 60Hz","value": 9.5,"unitText": "ms"}]}]Previous1 / 4NextBrightness measurementsTaken using a colorimeter and test pattern generator. Click the test name to see more measurements and choose a test from the dropdown menu
HDR Filmmaker ModeHDR Standard ModeSDR Filmmaker ModeSDR Standard ModeSamsung S95HHDR Filmmaker Mode (10% window)2739HDR Filmmaker Mode (Fullscreen)449LG G6HDR Filmmaker Mode (10% window)3004HDR Filmmaker Mode (Fullscreen)451Samsung S95FHDR Filmmaker Mode (10% window)2132HDR Filmmaker Mode (Fullscreen)39001,0002,0003,0004,000nitsHDR Filmmaker Mode DataProductHDR Filmmaker Mode (10% window) (nits)HDR Filmmaker Mode (Fullscreen) (nits)Samsung S95H2739449LG G63004451Samsung S95F2132390Samsung S95HHDR Standard Mode (10% window)2831HDR Standard Mode (Fullscreen)463LG G6HDR Standard Mode (10% window)2469HDR Standard Mode (Fullscreen)385Samsung S95FHDR Standard Mode (10% window)2135HDR Standard Mode (Fullscreen)38007501,5002,2503,000nitsHDR Standard Mode DataProductHDR Standard Mode (10% window) (nits)HDR Standard Mode (Fullscreen) (nits)Samsung S95H2831463LG G62469385Samsung S95F2135380Samsung S95HSDR Filmmaker Mode (10% window)220SDR Filmmaker Mode (Fullscreen)219LG G6SDR Filmmaker Mode (10% window)559SDR Filmmaker Mode (Fullscreen)390Samsung S95FSDR Filmmaker Mode (10% window)256SDR Filmmaker Mode (Fullscreen)1370150300450600nitsSDR Filmmaker Mode DataProductSDR Filmmaker Mode (10% window) (nits)SDR Filmmaker Mode (Fullscreen) (nits)Samsung S95H220219LG G6559390Samsung S95F256137Samsung S95HSDR Standard Mode (10% window)229SDR Standard Mode (Fullscreen)229LG G6SDR Standard Mode (10% window)648SDR Standard Mode (Fullscreen)559Samsung S95FSDR Standard Mode (10% window)372SDR Standard Mode (Fullscreen)1990200400600800nitsSDR Standard Mode DataProductSDR Standard Mode (10% window) (nits)SDR Standard Mode (Fullscreen) (nits)Samsung S95H229229LG G6648559Samsung S95F372199HDR color gamutCloser to 100% is better. Taken using a colorimeter and test pattern generator.
Samsung S95HUHDA-P399.97BT.202089.2LG G6UHDA-P399.3BT.202083Samsung S95FUHDA-P3100BT.202089.30255075100HDR Filmmaker Mode DataProductUHDA-P3 ()BT.2020 ()Samsung S95H99.9789.2LG G699.383Samsung S95F10089.3Picture accuracyA lower score is better. Taken using a colorimeter and test pattern generator.
SDR Delta-ESamsung S95H1.6LG G61.4Samsung S95F2.610123SDR Delta-E DataProductValueSamsung S95H1.6LG G61.4Samsung S95F2.61Input lagLower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.
Samsung S95H4K 60Hz9.51080p 120Hz5LG G64K 60Hz8.91080p 120Hz4.6Samsung S95F4K 60Hz9.51080p 120Hz0012345678910msHDR Filmmaker Mode DataProduct4K 60Hz (ms)1080p 120Hz (ms)Samsung S95H9.55LG G68.94.6Samsung S95F9.5N/AThe Samsung S95F does not have a recorded 1080p 120Hz results as its measurements was taken before we started doing this testwindow.iFrameResizer = {heightCalculationMethod: 'taggedElement'};(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784039250164-av6v8vei1', true); });} else {initialize('fv-chart-1784039250164-av6v8vei1', true);}})();The above EOTF graphs show the accuracy of the Samsung S95H for hitting different HDR brightness levels in grayscale. The closer to the yellow line, the more accurate a TV is. As with all our tests, these results are out of the box, without calibration, to demonstrate the performance most people will see. As you can see, the S95H did very well on all three target tests. (Image credit: Future)Spectral power distribution refers to the intensity of light that a source will display at various wavelengths of color. It can reveal how accurate a source can show color at different light levels, and can be instructive to understand how a TV is handling color. (Image credit: Future)Samsung S95H review: FeaturesThe ports of the S95H have returned to the rear panel of the TV, with the removal of the One Connect Box (Image credit: Future)The flagship Samsung OLED has typically used a QD-OLED panel in its 55-77-inch sizes in the past. Based on my testing measurements, I am certain that the 65-inch model I tested does use a QD-OLED panel, though Samsung doesn't confirm this either way. The 83-inch model will use an LG W-OLED panel, because QD-OLED panels don't come in that size.
The S95H features an anti-reflection, matte screen, called OLED Glare Free by Samsung, that is designed to reduce mirror-like reflections, and keep reflections from a light to minimum.
The S95H uses Samsung’s own NQ4 AI Gen 3 processor, which provides visual AI-based enhancements such as AI Motion Enhancer Pro, 4K AI Upscaling Pro and Auto HDR Remastering Pro, as well as the introduction of AI Soccer Mode Pro, designed to provide the best picture and sound for Soccer. AI audio enhancements include AI Sound and AI Sound Controller Pro.
For HDR support, HDR10+, HDR10 and HLG are once again supported, but there is still no support for Dolby Vision. For enhanced audio formats, Dolby Atmos is supported, but not DTS.
The big design change with the S95H, compared to last year’s S95F, is the addition of a wider, silver frame, which Samsung calls a FloatLayer Design, which adds a couple of extra inches all around the TV. As a result, the One Connect Box is gone and ports have returned to the rear panel of the TV itself.
It’s worth noting that, as well as the four HDMI 2.1 ports on the rear panel, Samsung says that its Wireless One Connect Box can be added in addition to the other ports, giving you a total of eight HDMI 2.1 ports (four built-in, four on the optional box).
For sound, the S95H features a built-in 4.2.2-channel, 70W speaker system that supports Dolby Atmos: the same core specs as last year’s S95F. Sound features include Object Tracking Sound+ (OTS+), Adaptive Sound Pro and Active Voice Amplifier Pro.
Gaming is well covered, with four HDMI 2.1 ports built-in that support 4K at up to 165Hz, full variable refresh rate options including AMD FreeSync Premium Pro and Nvidia G-Sync, HGiG, HDR10+ gaming and auto low latency mode. There’s also a Game Hub where cloud-based applications such as Xbox and Luna can be accessed.
Samsung uses its own Tizen smart TV platform on the S95H, which features the aforementioned picture and audio AI tools as well as Generative Wallpaper and Art Mode, the latter of which is the same found on the brand’s The Frame art TVs.
Tizen supports a vast array of apps including Netflix and Prime Video and uses Samsung TV Plus for broadcast TV. It does however only have a built-in ATSC 1.0 tuner, rather than the latest ATSC 3.0.
The S95H boasts some strong brightness results, clocking in at 2,739 nits in Filmmaker Mode and 2,831 nits in Standard for peak HDR brightness. I used Movie mode for some of my testing, and this registered at 2,751 nits peak HDR. This is a big jump over 2,132 nits and 2,135 nits the S95H’s predecessor, the S95F, registered in the same HDR Filmmaker and Standard modes respectively.
Even fullscreen HDR brightness has had a nice boost, registering 449 nits in Filmmaker, 460 nits in Standard and 450 nits in Movie. This is a jump over the 380 nits and 390 nits the S95F achieved in Filmmaker and Standard mode.
The S95H’s has an anti-reflection, matte screen. If you’re viewing in a bright room, with unavoidable light, the S95H should be near the top of your shopping list. While I preferred the LG G6 over the S95H for actual content in bright rooms, the S95H is still the better TV for eliminating reflections outright.
The S95H demonstrates effective upscaling of SDR sources. Watching a mix of reality shows and Wimbledon via Samsung TV Plus, the S95H did a good job sharpening textures and giving colors a richer look. With HD sources, detail upscaling looked realistic and definitely had a 4K-like level of detail.
I tried out the Auto HDR Remastering Pro tool, and while it did boost brightness and sharpen textures, it all looked too artificial for my liking.
Color reproduction is the S95H's best feature, meaning shots from colourful movies such as Speed Racer really shine on screen (Image credit: Future)Moving to HDR sources, I first tested the S95H’s colour reproduction. Watching Speed Racer, a recent addition to my 4K Blu-ray testing rotation, the S95H delivered bright, bold colors that accurately captured the cartoon-style colours of the movie. Close-up shots of Speed Racer show vibrant reds in the interior of his cockpit and his ‘M’ logo, while later scenes show gorgeous, bright blues of clear skies and neon-like greens of a field in a schoolyard.
Comparing the S95H to the G6, I did find that the S95H made some reds a little pale and orange in appearance at times, but viewed in isolation, the S95H’s colors still looked superb. Moving to La La Land, Mia’s yellow dress was punchy, but accurate on the S95H and the gradient of pinks and purples in the sunsets looked realistic, but still lively.
It’s no real surprise that colors looked bold on the S95H, as I measured its HDR color gamut coverage at 89.2% of the BT.2020 colour space and 99.97% of the DCI-P3 color space: both outstanding results.
The Batman (pictured) looks best in Movie mode in bright conditions FutureIn Filmmaker Mode, in a bright room, The Batman is difficult to see Warner Bros / FutureFor darker movies, it was important to get the right picture mode for the situation. I found The Batman was too dim to watch in the default Filmmaker Mode with the lights on in our testing lab, but Movie mode worked fine. In a darker room however, Filmmaker Mode worked.
Throughout The Batman, the S95H’s strong contrast shone through, aided by its punchy highlights from its newfound brightness and rich black tones. Whether Batman stood in a dark subway or the camera cut to a ceiling-high, wide-angle shot of the Batcave, there was an excellent balance between light and dark tones.
I found during my testing that in Filmmaker Mode, the S95H was prone to black crush during the darker parts of the movie, resulting in detail loss. Batman’s armor in the aforementioned subway scene is obscured, as the S95H prioritizes deeper blacks. This wasn’t as true in a ‘brighter’ dark movie, such as Alien: Romulus, where detail is more preserved, but there were still hints of black crush.
The S95H's textures are crisp and 3D-like, regardless of what's on screen (Image credit: Future)The S95H’s textures are crisp and 3D-like, no matter the content. Skin, clothing and objects all look lifelike, especially in HDR. I actually found I preferred the look of the S95H’s skin tones better than the G6 in my comparison of the two.
Finally, motion. The S95H demonstrated good motion throughout my testing, but I found it was best to set motion to 3 blur and 3 judder. Any higher, and motion looked artificial and unnatural. Going back to Speed Racer, the S95H did a good job handling the fast racing sequences as cars swerved from side-to-side. I did find there was some judder as commentators panned across the screen, but I found this on every TV I’ve tested with the disc so far.
I tried out the S95H’s AI Soccer Mode Pro and it was somewhat effective. The commentary was clearer and louder, the picture was more detailed and motion was smoother. If you don’t want to use any AI tools, then Standard picture mode with judder and blur set to 3 worked well for sports.
The S95H features a 4.2.2 channel, 70W speaker array and supports Dolby Atmos. There is however no DTS support. Along with its two sound modes, Standard and Amplify, there are AI Sound tools such as Adaptive Sound Pro and Active Voice Amplifier that can be used to adjust sound.
Watching Speed Racer with the S95H set to the Amplify sound mode, the S95H demonstrates solid bass and power, accurately delivering the rumble and revving of engines. Collisions as cars battle during races also have good impact, along with clear speech, even during the most hectic of races.
The S95H’s Object Tracking Sound+ (OTS+) is superb for delivering precise sound placement. When Speed Racer grinds a rail in the opening race, the sound was clean and audible, despite other loud effects.
Trying out the S95H’s AI Sound mode, it adds some width to the soundstage, giving more volume to more subtle effects. However, I personally found that the AI Sound was a little more compressed and some power was compromised, so I preferred the default Amplify setting.
While overall the S95H’s built-in speakers did a good job, I still felt the sound was contained to the screen's width, and while there was some good delivery of Atmos effects, they again were lost in the mix. For a TV with this picture quality, I’d still recommend a soundbar at least for the full cinematic experience.
Arguably the biggest talking point for the S95H this year is the physical design changes compared to last year’s S95F. The most notable is the FloatLayer Design, a silver frame that surrounds the TV, giving it a floating, 3D look. This is going to be a controversial addition and for some, it will mean a re-think on where to put the TV, since it adds width and height.
Personally, I’m not a fan, as I find the silver to be a bit distracting and when viewed off-centre, the frame looks odd.
The black, metal, pedestal stand from the S95F has been replaced by two plastic gray feet. While these feet are sturdy and easy to install, I still feel it’s a downgrade for a premium TV. The TV’s bezel is still sleek and ultra-thin, however, and gives it a high-quality feel (but is slightly spoiled by the frame behind it).
The other big change is the removal of the One Connect Box, an external box that housed the TV’s connections and processing. Now, the ports have returned to the rear panel on the TV itself.
For some, this will be welcome news. The S95H is compatible with the Wireless One Connect Box too, so if you liked the external connections, this is still an option you can add on — and not only that, the box can work in tandem with the TV’s built-in connections, meaning a potential eight HDMI 2.1 ports. Who needs an AVR?
The SolarCell remote returns once again, and while there’s been no real changes or additions to it, it’s still a light, sleek, USB-C and solar rechargeable remote that’s probably one of the better remotes on the market.
The S95H uses Samsung’s own One UI Tizen smart TV platform, with the headline addition this year being the Samsung Vision AI Companion, which can be used to find related content to what you're watching, and can answer general questions you may ask AI. Microsoft Copilot is supported.
Tizen supports major streaming apps such as Netflix, Prime Video, Apple TV+ and more.
Tizen uses a number of different hubs as a way to organize relevant apps and content. Home houses streaming apps and content recommendations based on your viewing. Game houses all things gaming, including cloud based apps from the likes of Xbox. Daily hosts apps for office and health use, while Art hosts the Art Store, where artworks can be downloaded to be used as screensavers.
Art mode is a new addition, and basically means you can turn this into an artwork display, just like Samsung's The Frame TV. This may explain the new frame-like design. The Art mode costs a monthly subscription for access to all artworks.
Tizen is intuitive enough and easy to use. There is a space at the top of the home screen for banner ads, but this is common on most smart TV platforms nowadays. One thing I did find frustrating was that whenever I lingered on the home screen, Samsung TV+ would autoplay and overwrite whatever I was doing. There seemed to be no way to turn this off, short of deleting the app.
There are a good number of picture settings present, as well as AI-based tools for picture and sound settings.
The S95H is an excellent TV for gaming. Across its four HDMI 2.1 ports, it supports 4K 165Hz, full VRR including AMD FreeSync and Nvidia G-Sync, HDR10+ gaming and ALLM. It also features a Game Hub, where gaming related content and cloud based gaming apps such as Xbox and Luna are supported.
The S95H’s gaming performance is smooth and responsive, thanks to its ultra-low, measured 9.5ms input lag time. As I dashed around a desert battlefield in Battlefield V playing at 4K 120Hz, snapping between targets and diving for cover, there was never any sign of judder from the S95H, which expertly handled the chaos.
With its strong colors, high brightness and powerful contrast, the S95H looks great while gaming too. During the same desert mission in Battlefield V, it did a superb job capturing the relentless heat of the African sun. Detail in weapons and textures of environments were crisp and refined throughout gaming as well.
As a flagship OLED TV, the S95H carries a premium price tag. The 65-inch model I tested costs $3,299 / AU$5,299, although I’ve seen offers in Australia dropping the same model to $AU4,799.
This puts its pricing right in line with its rival, the LG G6, which costs $3,299 / AU$4,999 for the 65-inch size. Really, it comes down to preference between the two and how important the differences such as total reflection reduction versus maintain black tones are.
Right now, if you want a flagship Samsung OLED, a 65-inch S95F is still available for roughly $2,499 (stock looks depleted in Australia) and while the S95H is an upgrade, the S95F is easily the best value option right now. Once the S95F goes out of stock, which looks to be sooner rather than later, the S95H’s prices will continue to fall, and it’ll be a more-than-worthy successor.
Attributes
Notes
Rating
Features
The Samsung S95H has a full suite of features for movies, gaming and smart TV. Dolby Vision HDR is still not supported however.
5 / 5
Picture quality
The S95H's picture is bright, bold, rich and detailed and it's excellent for bright rooms. Some signs of black crush, but an excellent picture overall.
5 / 5
Sound quality
Clear, accurate sound quality with solid bass and impact, but can feel contained to screen. Separate sound is recommended to match the picture.
4 / 5
Design
A new extended silver frame that will prove divisive, plus the central stand is replaced by cheaper plastic feet. Aside from this, the TV does look modern and feels very sturdy.
4/5
Smart TV and menus
A good smart TV platform wit plenty of settings and AI tools. There are some annoying quirks here and there though.
4.5 / 5
Gaming
A full list of gaming features with top-tier performance to match. An excellent elite OLED for gaming.
5 / 5
Value
The S95H comes at a premium price, but has the features and performance to justify it.
4 / 5
Buy it if...You want a bold, colorful picture
The S95H's picture is brighter than ever, with gorgeous colors and 3D-like textures that look great regardless of what's on screen.
You want an elite OLED for gaming
With four HDMI 2.1 ports that support 4K 165Hz and all VRR options, and razor-sharp performance, the S95H is a superb TV for gaming.
You want to watch in a bright room
The S95H's anti-reflection screen is effective at eliminating mirror-like reflections, even in the brightest rooms.
You want a straightforward design
The S95H's new silver frame will prove divisive, both aesthetically and because it might mean some will have to re-think their TV's placement.
You want Dolby Vision HDR
Like all Samsung TVs, the S95H doesn't support Dolby Vision HDR, instead featuring support for HDR10+.
You're on a budget
A flagship OLED TV comes at a price and while it does mostly justify its price, other, cheaper mid-range OLEDs with similar features are available.
Samsung S95H
LG G6
Samsung S95F
Sony Bravia 8 II
Price (65-inch)
$3,299 / AU$5,299
$3,299 / AU$4,999
$2,499 / N/A
$2,999 / AU$4,999
Screen type
QD-OLED
OLED
QD-OLED
QD-OLED
Refresh rate
165Hz
165Hz
165Hz
120Hz
HDR support
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
Smart TV
One UI Tizen
webOS 26
Tizen 9.0
Google TV
HDMI ports
4x HDMI 2.1
4x HDMI 2.1
4x HDMI 2.1
4 (2x HDMI 2.1)
Built-in tuner (US)
ATSC 1.0
ATSC 1.0
ATSC 1.0
ATSC 3.0
LG G6
The S95H's main rival, the LG G6 is brighter and has better black levels in bright-room viewing. It also supports Dolby Vision HDR. The S95H does have crisper-looking textures and the anti-reflection screen for extreme bright rooms, however. This choice may come down to price.
Read our full LG G6 review
Samsung S95F
The S95H's predecessor, the Samsung S95F is available for nearly half the price and has the same features and delivers similar performance in a more standard design. The S95H, however does have higher brightness and improved black-level handling.
Read our full Samsung S95F review
Sony Bravia 8 II
Sony's flagship OLED TV, the Sony Bravia 8 II also uses a QD-OLED panel for outstanding colors and it also delivers a fuller built-in sound. The S95H is brighter and has more gaming features though.
Read our full Sony Bravia 8 II review
How I tested the Samsung S95H(Image credit: Future)The first step in testing the S95H was to determine its best picture modes. I settled on three: Filmmaker Mode for dark-room movie viewing; Movie for bright-room movie viewing and Standard for sports and daytime TV.
After this, I began by testing the S95H's picture quality using both SDR (broadcast TV) and HDR (4K Blu-ray and streaming), focusing on color, contrast, detail, upscaling and motion.
I also tested the S95H's sound quality using reference scenes from Speed Racer among other movies, and I tested its gaming performance using Battlefield V on Xbox Series X.
Once subjective testing was completed, I moved onto taking objective measurements. I did this using a Klein K-10A colorimeter (profile with a Jeti Spectral 15VA Spectroradiometer), a Murideo Six G 8K Metal test pattern generator and recorded measurements using Portrait Displays' Calman color calibration software.
I started with brightness measurements, using white window patterns in sizes 1-100% in both SDR and HDR. The two primary results I focus on are peak (10%) and fullscreen (100%) brightness.
Next, I measured the S95H's color and grayscale accuracy in SDR, and then measured its HDR color gamut coverage, using the DCI-P3 and BT.2020 color spaces, hoping for a result of over 95% in the DCI-P3 space.
We recently introduced two new tests into our measurements. The first is the HDR EOTF, which shows the accuracy of a TV's brightness across its range, using 1,000, 4,000 and 10,000 nits targets. Then, there is the Spectral Power Distribution test, which measures how a TV recreates colors.
My final test was to measure the S95H's input lag using a Leo Bodnar 4K HDMI Input Lag Tester. I measured both 4K 60Hz and 1080p 120Hz results in milliseconds (ms).
Sitting at the top of Samsung’s 2026 TV lineup, the Samsung S95H is a flagship OLED TV that delivers excellent performance, particularly when it comes to picture, and a full set of features both for smart TV and for gaming. This could easily be one of 2026’s best TVs.
The S95H has a full list of features. Its NQ4 AI Gen 3 Processor comes with a stack of AI tools for picture, such as AI Motion Enhancer Pro and AI 4K Upscaling Pro, AI tools for sound such as Adaptive Sound Pro, and other AI tools for content recommendation. All of these fall under the Samsung Vision AI banner.
Picture quality on the S95H is superb. It delivers the highest brightness to date from a flagship OLED TV, along with vibrant, accurate colors, crisp textures and powerful contrast. Its anti-reflection screen is effective at eliminating reflections and while its Filmmaker Mode is a little dim in bright conditions, its Movie mode is a great brighter alternative.
Motion handling is mostly smooth and natural for both movies and sport, and while there are some hints of black crush in certain movies I tested, the S95H’s picture is still up there with the best OLED TVs.
The Samsung S95H delivers solid overall built-in sound. Its accuracy and precision are its strengths, with an excellent connection between the action on screen and the sound. The bass is punchy, there’s some nice impact and the soundstage can be wide. Still, this level of picture quality deserves a fuller sound, so I’d recommend one of the best soundbars or speakers.
Design is arguably the S95H’s most controversial topic this year. A new silver frame around the TV, called the FloatLayer Design, has been added and I personally found the frame to be distracting. While meant for wall-mounting, the extra width may cause space issues for some people and the handsome central pedestal stand of its predecessor has been replaced by two plastic feet. The One Connect Box has been removed, with ports returning to the TV itself — but you can connect Samsung Wireless One Connect Box to add more HDMI ports.
The S95H is a phenomenal gaming TV. Carrying four HDMI 2.1 ports that support 4K 165Hz, full VRR, HDR10+ gaming and ALLM, and boasting an ultra-low 9.5ms input lag at 60Hz, performance is smooth and the picture always looks great. Easily one of 2026’s best gaming TVs.
One UI Tizen is the S95H’s smart TV platform. It supports all major streaming apps, delivers pretty smooth performance and is easy to navigate. While there are some quirks that I found frustrating (namely auto-playing Samsung TV Plus), it’s still a good smart TV platform. Its Vision AI companion can be useful for those who enjoy AI, and while it doesn’t quite measure up to LG’s webOS, it’s still solid.
The 65-inch S95H I tested costs $3,399 / AU$5,299, putting it at the premium end of the TV market. While this is a high price, the S95H delivers features and performance to justify the price and it’s competitively priced with rivals, with the LG G6 65-inch costing $3,299 / AU$4,999. I expect prices for the S95H will drop shortly, with some deals already active in Australia at the time of writing.
Samsung S95H review: Prices & release dates(Image credit: Future)The Samsung S95H is the flagship OLED in Samsung’s 2026 TV lineup. It sits above the mid-range Samsung S90H and budget Samsung S85H. The 65-inch model I tested launched in June 2026 at $3,299 / AU$5,299.
In the few weeks since its release, prices have remained the same, though we have seen some price reductions in Australia, particularly in larger-sized models, with up to AU$1,500 off the 83-inch model. The S95H’s launch prices are cheaper than both its predecessor, the S95F, and the rival G6. However, the G6 has been out for longer, so its prices have dropped over time.
Samsung S95H review: SpecsScreen type
QD-OLED
Refresh rate
Up to 165Hz
HDR support
HDR10+, HDR10, HLG
Audio support
Dolby Atmos
Smart TV
Tizen
HDMI ports
4 x HDMI 2.1
Built-in tuner
ATSC 1.0 (US)
Samsung S95H review: Benchmark results@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-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper *, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper *:before, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper *:after, #fv-chart-1784039250164-av6v8vei1-slideshow *, #fv-chart-1784039250164-av6v8vei1-slideshow *:before, #fv-chart-1784039250164-av6v8vei1-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper, #fv-chart-1784039250164-av6v8vei1-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper {position: relative !important; overflow: visible !important;--riv-primary: #2E6E93;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !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-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784039250164-av6v8vei1-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #2E6E93;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784039250164-av6v8vei1-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-1784039250164-av6v8vei1-slideshow .fv-slideshow-select:focus {outline: 2px solid #2E6E93 !important;border-color: #2E6E93 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stacked-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-bar-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stacked-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-cluster,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-chart-title,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-chart-subhead,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-header,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-vs,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-versus-select,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stacked-product,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-label,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-container,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-cluster {width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-label-space {display: none !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-logo,#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; }#fv-chart-1784039250164-av6v8vei1-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}[{"@context": "https://schema.org","@type": "Dataset","name": "Brightness measurements","description": "Taken using a colorimeter and test pattern generator. Click the test name to see more measurements and choose a test from the dropdown menu","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S95H","LG G6","Samsung S95F","HDR Filmmaker Mode (10% window)","HDR Filmmaker Mode (Fullscreen)","HDR Standard Mode (10% window)","SDR Filmmaker Mode (10% window)","SDR Standard Mode (10% window)","HDR Standard Mode (Fullscreen)","SDR Filmmaker Mode (Fullscreen)","SDR Standard Mode (Fullscreen)","HDR Filmmaker Mode","HDR Standard Mode","SDR Filmmaker Mode","SDR Standard Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – HDR Filmmaker Mode (10% window)","value": 2739,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – HDR Filmmaker Mode (Fullscreen)","value": 449,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (10% window)","value": 3004,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Filmmaker Mode (Fullscreen)","value": 451,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (10% window)","value": 2132,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – HDR Standard Mode (10% window)","value": 2831,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – HDR Standard Mode (Fullscreen)","value": 463,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (10% window)","value": 2469,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – HDR Standard Mode (Fullscreen)","value": 385,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (10% window)","value": 2135,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – HDR Standard Mode (Fullscreen)","value": 380,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Filmmaker Mode (10% window)","value": 220,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Filmmaker Mode (Fullscreen)","value": 219,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (10% window)","value": 559,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Filmmaker Mode (Fullscreen)","value": 390,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (10% window)","value": 256,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Filmmaker Mode (Fullscreen)","value": 137,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Standard Mode (10% window)","value": 229,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95H – SDR Standard Mode (Fullscreen)","value": 229,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (10% window)","value": 648,"unitText": "nits"},{"@type": "PropertyValue","name": "LG G6 – SDR Standard Mode (Fullscreen)","value": 559,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (10% window)","value": 372,"unitText": "nits"},{"@type": "PropertyValue","name": "Samsung S95F – SDR Standard Mode (Fullscreen)","value": 199,"unitText": "nits"}]},{"@context": "https://schema.org","@type": "Dataset","name": "HDR color gamut","description": "Closer to 100% is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S95H","LG G6","Samsung S95F","UHDA-P3","BT.2020","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – UHDA-P3","value": 99.97,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95H – BT.2020","value": 89.2,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – UHDA-P3","value": 99.3,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – BT.2020","value": 83,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – UHDA-P3","value": 100,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – BT.2020","value": 89.3,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Picture accuracy","description": "A lower score is better. Taken using a colorimeter and test pattern generator.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Samsung S95H","LG G6","Samsung S95F","General","SDR Delta-E","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – General","value": 1.6,"unitText": ""},{"@type": "PropertyValue","name": "LG G6 – General","value": 1.4,"unitText": ""},{"@type": "PropertyValue","name": "Samsung S95F – General","value": 2.61,"unitText": ""}]},{"@context": "https://schema.org","@type": "Dataset","name": "Input lag","description": "Lower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.","creator": {"@type": "Organization","name": "TechRadar","logo": "https://cdn.mos.cms.futurecdn.net/dAwPEozB9GMMhAngdFJTHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-14T14:27:30.165Z","citation": "The Samsung S95F does not have a recorded 1080p 120Hz results as its measurements was taken before we started doing this test","keywords": ["Samsung S95H","LG G6","Samsung S95F","4K 60Hz","1080p 120Hz","HDR Filmmaker Mode","benchmark","comparison","performance","review","TechRadar"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Samsung S95H – 4K 60Hz","value": 9.5,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S95H – 1080p 120Hz","value": 5,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 4K 60Hz","value": 8.9,"unitText": "ms"},{"@type": "PropertyValue","name": "LG G6 – 1080p 120Hz","value": 4.6,"unitText": "ms"},{"@type": "PropertyValue","name": "Samsung S95F – 4K 60Hz","value": 9.5,"unitText": "ms"}]}]Previous1 / 4NextBrightness measurementsTaken using a colorimeter and test pattern generator. Click the test name to see more measurements and choose a test from the dropdown menu
HDR Filmmaker ModeHDR Standard ModeSDR Filmmaker ModeSDR Standard ModeSamsung S95HHDR Filmmaker Mode (10% window)2739HDR Filmmaker Mode (Fullscreen)449LG G6HDR Filmmaker Mode (10% window)3004HDR Filmmaker Mode (Fullscreen)451Samsung S95FHDR Filmmaker Mode (10% window)2132HDR Filmmaker Mode (Fullscreen)39001,0002,0003,0004,000nitsHDR Filmmaker Mode DataProductHDR Filmmaker Mode (10% window) (nits)HDR Filmmaker Mode (Fullscreen) (nits)Samsung S95H2739449LG G63004451Samsung S95F2132390Samsung S95HHDR Standard Mode (10% window)2831HDR Standard Mode (Fullscreen)463LG G6HDR Standard Mode (10% window)2469HDR Standard Mode (Fullscreen)385Samsung S95FHDR Standard Mode (10% window)2135HDR Standard Mode (Fullscreen)38007501,5002,2503,000nitsHDR Standard Mode DataProductHDR Standard Mode (10% window) (nits)HDR Standard Mode (Fullscreen) (nits)Samsung S95H2831463LG G62469385Samsung S95F2135380Samsung S95HSDR Filmmaker Mode (10% window)220SDR Filmmaker Mode (Fullscreen)219LG G6SDR Filmmaker Mode (10% window)559SDR Filmmaker Mode (Fullscreen)390Samsung S95FSDR Filmmaker Mode (10% window)256SDR Filmmaker Mode (Fullscreen)1370150300450600nitsSDR Filmmaker Mode DataProductSDR Filmmaker Mode (10% window) (nits)SDR Filmmaker Mode (Fullscreen) (nits)Samsung S95H220219LG G6559390Samsung S95F256137Samsung S95HSDR Standard Mode (10% window)229SDR Standard Mode (Fullscreen)229LG G6SDR Standard Mode (10% window)648SDR Standard Mode (Fullscreen)559Samsung S95FSDR Standard Mode (10% window)372SDR Standard Mode (Fullscreen)1990200400600800nitsSDR Standard Mode DataProductSDR Standard Mode (10% window) (nits)SDR Standard Mode (Fullscreen) (nits)Samsung S95H229229LG G6648559Samsung S95F372199HDR color gamutCloser to 100% is better. Taken using a colorimeter and test pattern generator.
Samsung S95HUHDA-P399.97BT.202089.2LG G6UHDA-P399.3BT.202083Samsung S95FUHDA-P3100BT.202089.30255075100HDR Filmmaker Mode DataProductUHDA-P3 ()BT.2020 ()Samsung S95H99.9789.2LG G699.383Samsung S95F10089.3Picture accuracyA lower score is better. Taken using a colorimeter and test pattern generator.
SDR Delta-ESamsung S95H1.6LG G61.4Samsung S95F2.610123SDR Delta-E DataProductValueSamsung S95H1.6LG G61.4Samsung S95F2.61Input lagLower is better. Taken using a Leo Bodnar 4K HDMI Video Signal Lag Tester.
Samsung S95H4K 60Hz9.51080p 120Hz5LG G64K 60Hz8.91080p 120Hz4.6Samsung S95F4K 60Hz9.51080p 120Hz0012345678910msHDR Filmmaker Mode DataProduct4K 60Hz (ms)1080p 120Hz (ms)Samsung S95H9.55LG G68.94.6Samsung S95F9.5N/AThe Samsung S95F does not have a recorded 1080p 120Hz results as its measurements was taken before we started doing this testwindow.iFrameResizer = {heightCalculationMethod: 'taggedElement'};(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (true) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var currentSlideIndex = 0;var slides = slideshowContainer.querySelectorAll('.fv-slide');var counter = slideshowContainer.querySelector('.fv-slide-counter');var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');function updateControls(index) {if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;if (dropdown) dropdown.value = index;if (prevBtn) {if (index === 0) prevBtn.classList.add('disabled');else prevBtn.classList.remove('disabled');}if (nextBtn) {if (index === slides.length - 1) nextBtn.classList.add('disabled');else nextBtn.classList.remove('disabled');}}function showSlide(index) {if (index < 0) return;if (index >= slides.length) return;currentSlideIndex = index;slides.forEach(function(slide, i) {slide.style.display = i === index ? 'block' : 'none';if (i === index) {var chartEl = slide.querySelector('.fv-chart-wrapper');if (chartEl && window.fvAnimateCharts) {window.fvAnimateCharts(chartEl);}}});updateControls(currentSlideIndex);}if (prevBtn) {prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });}if (nextBtn) {nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });}if (dropdown) {dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });}updateControls(currentSlideIndex);if (slides.length > 0) {var firstChart = slides[0].querySelector('.fv-chart-wrapper');if (firstChart && window.fvAnimateCharts) {setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);}}}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784039250164-av6v8vei1', true); });} else {initialize('fv-chart-1784039250164-av6v8vei1', true);}})();The above EOTF graphs show the accuracy of the Samsung S95H for hitting different HDR brightness levels in grayscale. The closer to the yellow line, the more accurate a TV is. As with all our tests, these results are out of the box, without calibration, to demonstrate the performance most people will see. As you can see, the S95H did very well on all three target tests. (Image credit: Future)Spectral power distribution refers to the intensity of light that a source will display at various wavelengths of color. It can reveal how accurate a source can show color at different light levels, and can be instructive to understand how a TV is handling color. (Image credit: Future)Samsung S95H review: FeaturesThe ports of the S95H have returned to the rear panel of the TV, with the removal of the One Connect Box (Image credit: Future)The flagship Samsung OLED has typically used a QD-OLED panel in its 55-77-inch sizes in the past. Based on my testing measurements, I am certain that the 65-inch model I tested does use a QD-OLED panel, though Samsung doesn't confirm this either way. The 83-inch model will use an LG W-OLED panel, because QD-OLED panels don't come in that size.
The S95H features an anti-reflection, matte screen, called OLED Glare Free by Samsung, that is designed to reduce mirror-like reflections, and keep reflections from a light to minimum.
The S95H uses Samsung’s own NQ4 AI Gen 3 processor, which provides visual AI-based enhancements such as AI Motion Enhancer Pro, 4K AI Upscaling Pro and Auto HDR Remastering Pro, as well as the introduction of AI Soccer Mode Pro, designed to provide the best picture and sound for Soccer. AI audio enhancements include AI Sound and AI Sound Controller Pro.
For HDR support, HDR10+, HDR10 and HLG are once again supported, but there is still no support for Dolby Vision. For enhanced audio formats, Dolby Atmos is supported, but not DTS.
The big design change with the S95H, compared to last year’s S95F, is the addition of a wider, silver frame, which Samsung calls a FloatLayer Design, which adds a couple of extra inches all around the TV. As a result, the One Connect Box is gone and ports have returned to the rear panel of the TV itself.
It’s worth noting that, as well as the four HDMI 2.1 ports on the rear panel, Samsung says that its Wireless One Connect Box can be added in addition to the other ports, giving you a total of eight HDMI 2.1 ports (four built-in, four on the optional box).
For sound, the S95H features a built-in 4.2.2-channel, 70W speaker system that supports Dolby Atmos: the same core specs as last year’s S95F. Sound features include Object Tracking Sound+ (OTS+), Adaptive Sound Pro and Active Voice Amplifier Pro.
Gaming is well covered, with four HDMI 2.1 ports built-in that support 4K at up to 165Hz, full variable refresh rate options including AMD FreeSync Premium Pro and Nvidia G-Sync, HGiG, HDR10+ gaming and auto low latency mode. There’s also a Game Hub where cloud-based applications such as Xbox and Luna can be accessed.
Samsung uses its own Tizen smart TV platform on the S95H, which features the aforementioned picture and audio AI tools as well as Generative Wallpaper and Art Mode, the latter of which is the same found on the brand’s The Frame art TVs.
Tizen supports a vast array of apps including Netflix and Prime Video and uses Samsung TV Plus for broadcast TV. It does however only have a built-in ATSC 1.0 tuner, rather than the latest ATSC 3.0.
The S95H boasts some strong brightness results, clocking in at 2,739 nits in Filmmaker Mode and 2,831 nits in Standard for peak HDR brightness. I used Movie mode for some of my testing, and this registered at 2,751 nits peak HDR. This is a big jump over 2,132 nits and 2,135 nits the S95H’s predecessor, the S95F, registered in the same HDR Filmmaker and Standard modes respectively.
Even fullscreen HDR brightness has had a nice boost, registering 449 nits in Filmmaker, 460 nits in Standard and 450 nits in Movie. This is a jump over the 380 nits and 390 nits the S95F achieved in Filmmaker and Standard mode.
The S95H’s has an anti-reflection, matte screen. If you’re viewing in a bright room, with unavoidable light, the S95H should be near the top of your shopping list. While I preferred the LG G6 over the S95H for actual content in bright rooms, the S95H is still the better TV for eliminating reflections outright.
The S95H demonstrates effective upscaling of SDR sources. Watching a mix of reality shows and Wimbledon via Samsung TV Plus, the S95H did a good job sharpening textures and giving colors a richer look. With HD sources, detail upscaling looked realistic and definitely had a 4K-like level of detail.
I tried out the Auto HDR Remastering Pro tool, and while it did boost brightness and sharpen textures, it all looked too artificial for my liking.
Color reproduction is the S95H's best feature, meaning shots from colourful movies such as Speed Racer really shine on screen (Image credit: Future)Moving to HDR sources, I first tested the S95H’s colour reproduction. Watching Speed Racer, a recent addition to my 4K Blu-ray testing rotation, the S95H delivered bright, bold colors that accurately captured the cartoon-style colours of the movie. Close-up shots of Speed Racer show vibrant reds in the interior of his cockpit and his ‘M’ logo, while later scenes show gorgeous, bright blues of clear skies and neon-like greens of a field in a schoolyard.
Comparing the S95H to the G6, I did find that the S95H made some reds a little pale and orange in appearance at times, but viewed in isolation, the S95H’s colors still looked superb. Moving to La La Land, Mia’s yellow dress was punchy, but accurate on the S95H and the gradient of pinks and purples in the sunsets looked realistic, but still lively.
It’s no real surprise that colors looked bold on the S95H, as I measured its HDR color gamut coverage at 89.2% of the BT.2020 colour space and 99.97% of the DCI-P3 color space: both outstanding results.
The Batman (pictured) looks best in Movie mode in bright conditions FutureIn Filmmaker Mode, in a bright room, The Batman is difficult to see Warner Bros / FutureFor darker movies, it was important to get the right picture mode for the situation. I found The Batman was too dim to watch in the default Filmmaker Mode with the lights on in our testing lab, but Movie mode worked fine. In a darker room however, Filmmaker Mode worked.
Throughout The Batman, the S95H’s strong contrast shone through, aided by its punchy highlights from its newfound brightness and rich black tones. Whether Batman stood in a dark subway or the camera cut to a ceiling-high, wide-angle shot of the Batcave, there was an excellent balance between light and dark tones.
I found during my testing that in Filmmaker Mode, the S95H was prone to black crush during the darker parts of the movie, resulting in detail loss. Batman’s armor in the aforementioned subway scene is obscured, as the S95H prioritizes deeper blacks. This wasn’t as true in a ‘brighter’ dark movie, such as Alien: Romulus, where detail is more preserved, but there were still hints of black crush.
The S95H's textures are crisp and 3D-like, regardless of what's on screen (Image credit: Future)The S95H’s textures are crisp and 3D-like, no matter the content. Skin, clothing and objects all look lifelike, especially in HDR. I actually found I preferred the look of the S95H’s skin tones better than the G6 in my comparison of the two.
Finally, motion. The S95H demonstrated good motion throughout my testing, but I found it was best to set motion to 3 blur and 3 judder. Any higher, and motion looked artificial and unnatural. Going back to Speed Racer, the S95H did a good job handling the fast racing sequences as cars swerved from side-to-side. I did find there was some judder as commentators panned across the screen, but I found this on every TV I’ve tested with the disc so far.
I tried out the S95H’s AI Soccer Mode Pro and it was somewhat effective. The commentary was clearer and louder, the picture was more detailed and motion was smoother. If you don’t want to use any AI tools, then Standard picture mode with judder and blur set to 3 worked well for sports.
The S95H features a 4.2.2 channel, 70W speaker array and supports Dolby Atmos. There is however no DTS support. Along with its two sound modes, Standard and Amplify, there are AI Sound tools such as Adaptive Sound Pro and Active Voice Amplifier that can be used to adjust sound.
Watching Speed Racer with the S95H set to the Amplify sound mode, the S95H demonstrates solid bass and power, accurately delivering the rumble and revving of engines. Collisions as cars battle during races also have good impact, along with clear speech, even during the most hectic of races.
The S95H’s Object Tracking Sound+ (OTS+) is superb for delivering precise sound placement. When Speed Racer grinds a rail in the opening race, the sound was clean and audible, despite other loud effects.
Trying out the S95H’s AI Sound mode, it adds some width to the soundstage, giving more volume to more subtle effects. However, I personally found that the AI Sound was a little more compressed and some power was compromised, so I preferred the default Amplify setting.
While overall the S95H’s built-in speakers did a good job, I still felt the sound was contained to the screen's width, and while there was some good delivery of Atmos effects, they again were lost in the mix. For a TV with this picture quality, I’d still recommend a soundbar at least for the full cinematic experience.
Arguably the biggest talking point for the S95H this year is the physical design changes compared to last year’s S95F. The most notable is the FloatLayer Design, a silver frame that surrounds the TV, giving it a floating, 3D look. This is going to be a controversial addition and for some, it will mean a re-think on where to put the TV, since it adds width and height.
Personally, I’m not a fan, as I find the silver to be a bit distracting and when viewed off-centre, the frame looks odd.
The black, metal, pedestal stand from the S95F has been replaced by two plastic gray feet. While these feet are sturdy and easy to install, I still feel it’s a downgrade for a premium TV. The TV’s bezel is still sleek and ultra-thin, however, and gives it a high-quality feel (but is slightly spoiled by the frame behind it).
The other big change is the removal of the One Connect Box, an external box that housed the TV’s connections and processing. Now, the ports have returned to the rear panel on the TV itself.
For some, this will be welcome news. The S95H is compatible with the Wireless One Connect Box too, so if you liked the external connections, this is still an option you can add on — and not only that, the box can work in tandem with the TV’s built-in connections, meaning a potential eight HDMI 2.1 ports. Who needs an AVR?
The SolarCell remote returns once again, and while there’s been no real changes or additions to it, it’s still a light, sleek, USB-C and solar rechargeable remote that’s probably one of the better remotes on the market.
The S95H uses Samsung’s own One UI Tizen smart TV platform, with the headline addition this year being the Samsung Vision AI Companion, which can be used to find related content to what you're watching, and can answer general questions you may ask AI. Microsoft Copilot is supported.
Tizen supports major streaming apps such as Netflix, Prime Video, Apple TV+ and more.
Tizen uses a number of different hubs as a way to organize relevant apps and content. Home houses streaming apps and content recommendations based on your viewing. Game houses all things gaming, including cloud based apps from the likes of Xbox. Daily hosts apps for office and health use, while Art hosts the Art Store, where artworks can be downloaded to be used as screensavers.
Art mode is a new addition, and basically means you can turn this into an artwork display, just like Samsung's The Frame TV. This may explain the new frame-like design. The Art mode costs a monthly subscription for access to all artworks.
Tizen is intuitive enough and easy to use. There is a space at the top of the home screen for banner ads, but this is common on most smart TV platforms nowadays. One thing I did find frustrating was that whenever I lingered on the home screen, Samsung TV+ would autoplay and overwrite whatever I was doing. There seemed to be no way to turn this off, short of deleting the app.
There are a good number of picture settings present, as well as AI-based tools for picture and sound settings.
The S95H is an excellent TV for gaming. Across its four HDMI 2.1 ports, it supports 4K 165Hz, full VRR including AMD FreeSync and Nvidia G-Sync, HDR10+ gaming and ALLM. It also features a Game Hub, where gaming related content and cloud based gaming apps such as Xbox and Luna are supported.
The S95H’s gaming performance is smooth and responsive, thanks to its ultra-low, measured 9.5ms input lag time. As I dashed around a desert battlefield in Battlefield V playing at 4K 120Hz, snapping between targets and diving for cover, there was never any sign of judder from the S95H, which expertly handled the chaos.
With its strong colors, high brightness and powerful contrast, the S95H looks great while gaming too. During the same desert mission in Battlefield V, it did a superb job capturing the relentless heat of the African sun. Detail in weapons and textures of environments were crisp and refined throughout gaming as well.
As a flagship OLED TV, the S95H carries a premium price tag. The 65-inch model I tested costs $3,299 / AU$5,299, although I’ve seen offers in Australia dropping the same model to $AU4,799.
This puts its pricing right in line with its rival, the LG G6, which costs $3,299 / AU$4,999 for the 65-inch size. Really, it comes down to preference between the two and how important the differences such as total reflection reduction versus maintain black tones are.
Right now, if you want a flagship Samsung OLED, a 65-inch S95F is still available for roughly $2,499 (stock looks depleted in Australia) and while the S95H is an upgrade, the S95F is easily the best value option right now. Once the S95F goes out of stock, which looks to be sooner rather than later, the S95H’s prices will continue to fall, and it’ll be a more-than-worthy successor.
Attributes
Notes
Rating
Features
The Samsung S95H has a full suite of features for movies, gaming and smart TV. Dolby Vision HDR is still not supported however.
5 / 5
Picture quality
The S95H's picture is bright, bold, rich and detailed and it's excellent for bright rooms. Some signs of black crush, but an excellent picture overall.
5 / 5
Sound quality
Clear, accurate sound quality with solid bass and impact, but can feel contained to screen. Separate sound is recommended to match the picture.
4 / 5
Design
A new extended silver frame that will prove divisive, plus the central stand is replaced by cheaper plastic feet. Aside from this, the TV does look modern and feels very sturdy.
4/5
Smart TV and menus
A good smart TV platform wit plenty of settings and AI tools. There are some annoying quirks here and there though.
4.5 / 5
Gaming
A full list of gaming features with top-tier performance to match. An excellent elite OLED for gaming.
5 / 5
Value
The S95H comes at a premium price, but has the features and performance to justify it.
4 / 5
Buy it if...You want a bold, colorful picture
The S95H's picture is brighter than ever, with gorgeous colors and 3D-like textures that look great regardless of what's on screen.
You want an elite OLED for gaming
With four HDMI 2.1 ports that support 4K 165Hz and all VRR options, and razor-sharp performance, the S95H is a superb TV for gaming.
You want to watch in a bright room
The S95H's anti-reflection screen is effective at eliminating mirror-like reflections, even in the brightest rooms.
You want a straightforward design
The S95H's new silver frame will prove divisive, both aesthetically and because it might mean some will have to re-think their TV's placement.
You want Dolby Vision HDR
Like all Samsung TVs, the S95H doesn't support Dolby Vision HDR, instead featuring support for HDR10+.
You're on a budget
A flagship OLED TV comes at a price and while it does mostly justify its price, other, cheaper mid-range OLEDs with similar features are available.
Samsung S95H
LG G6
Samsung S95F
Sony Bravia 8 II
Price (65-inch)
$3,299 / AU$5,299
$3,299 / AU$4,999
$2,499 / N/A
$2,999 / AU$4,999
Screen type
QD-OLED
OLED
QD-OLED
QD-OLED
Refresh rate
165Hz
165Hz
165Hz
120Hz
HDR support
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
HDR10+/HDR10/HLG
HDR10, HLG, Dolby Vision
Smart TV
One UI Tizen
webOS 26
Tizen 9.0
Google TV
HDMI ports
4x HDMI 2.1
4x HDMI 2.1
4x HDMI 2.1
4 (2x HDMI 2.1)
Built-in tuner (US)
ATSC 1.0
ATSC 1.0
ATSC 1.0
ATSC 3.0
LG G6
The S95H's main rival, the LG G6 is brighter and has better black levels in bright-room viewing. It also supports Dolby Vision HDR. The S95H does have crisper-looking textures and the anti-reflection screen for extreme bright rooms, however. This choice may come down to price.
Read our full LG G6 review
Samsung S95F
The S95H's predecessor, the Samsung S95F is available for nearly half the price and has the same features and delivers similar performance in a more standard design. The S95H, however does have higher brightness and improved black-level handling.
Read our full Samsung S95F review
Sony Bravia 8 II
Sony's flagship OLED TV, the Sony Bravia 8 II also uses a QD-OLED panel for outstanding colors and it also delivers a fuller built-in sound. The S95H is brighter and has more gaming features though.
Read our full Sony Bravia 8 II review
How I tested the Samsung S95H(Image credit: Future)The first step in testing the S95H was to determine its best picture modes. I settled on three: Filmmaker Mode for dark-room movie viewing; Movie for bright-room movie viewing and Standard for sports and daytime TV.
After this, I began by testing the S95H's picture quality using both SDR (broadcast TV) and HDR (4K Blu-ray and streaming), focusing on color, contrast, detail, upscaling and motion.
I also tested the S95H's sound quality using reference scenes from Speed Racer among other movies, and I tested its gaming performance using Battlefield V on Xbox Series X.
Once subjective testing was completed, I moved onto taking objective measurements. I did this using a Klein K-10A colorimeter (profile with a Jeti Spectral 15VA Spectroradiometer), a Murideo Six G 8K Metal test pattern generator and recorded measurements using Portrait Displays' Calman color calibration software.
I started with brightness measurements, using white window patterns in sizes 1-100% in both SDR and HDR. The two primary results I focus on are peak (10%) and fullscreen (100%) brightness.
Next, I measured the S95H's color and grayscale accuracy in SDR, and then measured its HDR color gamut coverage, using the DCI-P3 and BT.2020 color spaces, hoping for a result of over 95% in the DCI-P3 space.
We recently introduced two new tests into our measurements. The first is the HDR EOTF, which shows the accuracy of a TV's brightness across its range, using 1,000, 4,000 and 10,000 nits targets. Then, there is the Spectral Power Distribution test, which measures how a TV recreates colors.
My final test was to measure the S95H's input lag using a Leo Bodnar 4K HDMI Input Lag Tester. I measured both 4K 60Hz and 1080p 120Hz results in milliseconds (ms).
Hackers managed to find their way into the US Department of Homeland Security's primary information sharing platform, gaining unfettered access to the HSIN network that hosts unclassified information that multiple US agencies and international rely on.
The hack allowed the attackers to modify server files, run malicious code and steal credential files while installing backdoors and deleting logs to remove their digital footprint.
Their movements were flagged twice by automated systems and analysts in May 2026, before being dismissed as a false positive each time before an active breach was declared a month later.
Bad timing meets bad security practices?The timing and specifics of this intrusion are, in particular, details which could prove to be embarrassing for the US government.
Not only does the HSIN network serve as a key intelligence-sharing tool for both domestic and international partners during the FIFA World Cup, but it also hosts information on other major events, such as America250.
The fact that the hack was picked up not once, but twice by flags before being dismissed as a false positive raises competency concerns for an instance that has already sparked interest, with the House Homeland Security Committee staff having already requested a briefing on the intrusion.
The DHS, for its part, is downplaying the incident, with a spokesperson confirming it but characterizing it narrowly: the department is "aware of a recent cyber incident involving a specific, unclassified legacy information sharing environment" and states there is no indication that classified networks were affected.
This viewpoint is countered by Senate Intelligence Committee Vice Chairman Mark Warner, who argued the platform's sensitivity outstrips its classification level, saying that the information in HSIN, "while not classified, is highly sensitive, and its exposure risks national security."
Investigators have yet to identify or assign blame to a particular hacking group or organization, adding to the chaos in determining motive. The hackers have deleted logs on servers, which only adds to the confusion here.
Major implicationsThe important question, perhaps, is not how the breach happened, but why confusion and mischaracterization of the security lapse allowed it to become a much bigger issue than it would have been if it had been contained from the start. Despite security flags and analysts highlighting the breach as early as the 15th of May, the hackers essentially had free rein to operate until at least the 3rd of June thanks to initial reports being dismissed as false positives.
HSIN as a platform handles event security planning, interagency coordination, threat information, and details on persons of interest. Whether any of that material was actually copied remains unknown. Investigators have not determined what, if anything, was exfiltrated, though the theft of credential files is itself telling: attackers who steal credentials are, almost by definition, trying to reach systems and accounts beyond their initial foothold.
This is not the first time HSIN has been compromised, with two documented previous incidents, including a compromised account in 2009 and misconfigured access in 2023, that have resulted in intentional and unintentional breaches of the network.
The issue is only exacerbated by the fact that the DHS, along with its cybersecurity agency, CISA, has absorbed significant workforce cuts over the past year, potentially weakening its defenses against sophisticated hacks that require manual human intervention or oversight to detect, even when the correct flags (which triggered as intended) are already in place.
Such manpower shortages have also been politically polarizing in the US Congress and may be highlighted when the department provides more detailed information about the hack in the coming days, even as the Pentagon deals with its own OPSEC issues that are also being aired in the same forum.
Via DefenseOne
Hackers managed to find their way into the US Department of Homeland Security's primary information sharing platform, gaining unfettered access to the HSIN network that hosts unclassified information that multiple US agencies and international rely on.
The hack allowed the attackers to modify server files, run malicious code and steal credential files while installing backdoors and deleting logs to remove their digital footprint.
Their movements were flagged twice by automated systems and analysts in May 2026, before being dismissed as a false positive each time before an active breach was declared a month later.
Bad timing meets bad security practices?The timing and specifics of this intrusion are, in particular, details which could prove to be embarrassing for the US government.
Not only does the HSIN network serve as a key intelligence-sharing tool for both domestic and international partners during the FIFA World Cup, but it also hosts information on other major events, such as America250.
The fact that the hack was picked up not once, but twice by flags before being dismissed as a false positive raises competency concerns for an instance that has already sparked interest, with the House Homeland Security Committee staff having already requested a briefing on the intrusion.
The DHS, for its part, is downplaying the incident, with a spokesperson confirming it but characterizing it narrowly: the department is "aware of a recent cyber incident involving a specific, unclassified legacy information sharing environment" and states there is no indication that classified networks were affected.
This viewpoint is countered by Senate Intelligence Committee Vice Chairman Mark Warner, who argued the platform's sensitivity outstrips its classification level, saying that the information in HSIN, "while not classified, is highly sensitive, and its exposure risks national security."
Investigators have yet to identify or assign blame to a particular hacking group or organization, adding to the chaos in determining motive. The hackers have deleted logs on servers, which only adds to the confusion here.
Major implicationsThe important question, perhaps, is not how the breach happened, but why confusion and mischaracterization of the security lapse allowed it to become a much bigger issue than it would have been if it had been contained from the start. Despite security flags and analysts highlighting the breach as early as the 15th of May, the hackers essentially had free rein to operate until at least the 3rd of June thanks to initial reports being dismissed as false positives.
HSIN as a platform handles event security planning, interagency coordination, threat information, and details on persons of interest. Whether any of that material was actually copied remains unknown. Investigators have not determined what, if anything, was exfiltrated, though the theft of credential files is itself telling: attackers who steal credentials are, almost by definition, trying to reach systems and accounts beyond their initial foothold.
This is not the first time HSIN has been compromised, with two documented previous incidents, including a compromised account in 2009 and misconfigured access in 2023, that have resulted in intentional and unintentional breaches of the network.
The issue is only exacerbated by the fact that the DHS, along with its cybersecurity agency, CISA, has absorbed significant workforce cuts over the past year, potentially weakening its defenses against sophisticated hacks that require manual human intervention or oversight to detect, even when the correct flags (which triggered as intended) are already in place.
Such manpower shortages have also been politically polarizing in the US Congress and may be highlighted when the department provides more detailed information about the hack in the coming days, even as the Pentagon deals with its own OPSEC issues that are also being aired in the same forum.
Via DefenseOne
The show, which will begin somewhere around 3:45 PM ET, will air in the U.S. on Fox, Fox One and in Spanish on Telemundo, as well as on the Fox Sports app and streaming in Spanish on Peacock. It's expected to run for about 11 minutes.
(Image credit: Charly Triballeau)
The decision comes two months after President Donald Trump met with Xi Jinping, potentially warming ties ahead of Xi's expected U.S. visit.
(Image credit: Mark Schiefelbein)
If you want a projector for presentations, business, and streaming movies without paying 4K prices, this is the deal I recommend grabbing right now.
Super-bright compared to similarly priced models, the Xgimi Horizon is now $529 (was $899) at Wellbots — a $370 saving on a 1080p Android TV projector with built-in Harman Kardon sound.
Brightness is where this model earns its keep: 2200 ANSI lumens is well above what budget projectors in this range typically offer. That ANSI-lumen brightness (a more rigorous measurement than the inflated "LED lumens" figures some cheaper projectors use) is important. That gives it good use for business and presentations, since the picture holds up reasonably well even with some ambient light in the room, not just in a fully dark home theater setup.
Today's top Xgimi projector deal1920 x 1080 native resolution DLP projector with HDR10 and HLG support, 2200 ANSI lumens brightness, auto focus, auto keystone correction, and intelligent obstacle avoidance. Built-in Android TV with Chromecast, dual-band Wi-Fi, and Bluetooth 5.0. Two 8W Harman Kardon speakers with Dolby Audio, Dolby Digital, and DTS-HD support. Projects a 40-200in image.View Deal
One thing worth clearing up first: despite some marketing copy floating around describing this as a 4K projector, the Horizon's native resolution is 1920 x 1080 — this is Xgimi's entry-level Horizon, not the 4K "Horizon Pro" that sits above it in the line-up. If you specifically need native 4K, this isn't that projector. But for presenting or streaming Full HD content, 1080p from a bright, well-built projector at this price is a genuinely great deal.
The built-in Harman Kardon speaker setup is a real convenience feature — two 8W drivers with Dolby Audio and DTS-HD support mean you don't need a soundbar or external speakers just to get a watchable experience out of the box.
The setup features are also worth calling out: auto focus, auto keystone correction, and intelligent screen alignment handle the fiddly parts of projector setup automatically, and obstacle avoidance helps the image adjust around furniture in the frame rather than requiring a perfectly clear wall.
One honest caveat beyond the resolution: Our own testing of the pricier Horizon Pro found that if you're mostly watching Full HD content rather than 4K, the standard non-Pro Horizon is actually the smarter buy — which lines up well with what this deal is offering. Just don't expect the sharper 4K detail of Xgimi's higher-end models at this price.
For a bright, well-connected 1080p smart projector with genuinely good built-in sound, the Xgimi Horizon at $529 is a smart buy. And for other top-performing picks, see our guide to the best portable projectors.
If you want a projector for presentations, business, and streaming movies without paying 4K prices, this is the deal I recommend grabbing right now.
Super-bright compared to similarly priced models, the Xgimi Horizon is now $529 (was $899) at Wellbots — a $370 saving on a 1080p Android TV projector with built-in Harman Kardon sound.
Brightness is where this model earns its keep: 2200 ANSI lumens is well above what budget projectors in this range typically offer. That ANSI-lumen brightness (a more rigorous measurement than the inflated "LED lumens" figures some cheaper projectors use) is important. That gives it good use for business and presentations, since the picture holds up reasonably well even with some ambient light in the room, not just in a fully dark home theater setup.
Today's top Xgimi projector deal1920 x 1080 native resolution DLP projector with HDR10 and HLG support, 2200 ANSI lumens brightness, auto focus, auto keystone correction, and intelligent obstacle avoidance. Built-in Android TV with Chromecast, dual-band Wi-Fi, and Bluetooth 5.0. Two 8W Harman Kardon speakers with Dolby Audio, Dolby Digital, and DTS-HD support. Projects a 40-200in image.View Deal
One thing worth clearing up first: despite some marketing copy floating around describing this as a 4K projector, the Horizon's native resolution is 1920 x 1080 — this is Xgimi's entry-level Horizon, not the 4K "Horizon Pro" that sits above it in the line-up. If you specifically need native 4K, this isn't that projector. But for presenting or streaming Full HD content, 1080p from a bright, well-built projector at this price is a genuinely great deal.
The built-in Harman Kardon speaker setup is a real convenience feature — two 8W drivers with Dolby Audio and DTS-HD support mean you don't need a soundbar or external speakers just to get a watchable experience out of the box.
The setup features are also worth calling out: auto focus, auto keystone correction, and intelligent screen alignment handle the fiddly parts of projector setup automatically, and obstacle avoidance helps the image adjust around furniture in the frame rather than requiring a perfectly clear wall.
One honest caveat beyond the resolution: Our own testing of the pricier Horizon Pro found that if you're mostly watching Full HD content rather than 4K, the standard non-Pro Horizon is actually the smarter buy — which lines up well with what this deal is offering. Just don't expect the sharper 4K detail of Xgimi's higher-end models at this price.
For a bright, well-connected 1080p smart projector with genuinely good built-in sound, the Xgimi Horizon at $529 is a smart buy. And for other top-performing picks, see our guide to the best portable projectors.
When I wrote my Ninja Creami Swirl review, I decided that the main reason that anyone should consider buying a Ninja Creami machine is so that they could make frozen treats that match their health goals. Whether you are trying to avoid processed foods, cut calories, reduce sugar, avoid dairy, or cater to any other specific dietary needs, any Ninja Creami model can make you a healthier version of ice cream or sorbet. I've tried tons of recipes, and here I'm sharing the ones I like best, specifically without artificial sweeteners. You can alter any recipe to best suit your own preferences.
Just fruitCanned fruit makes the easiest possible sorbet. Just open a can of your favorite fruit, pour it in, freeze for 24 hours, and spin it on the Sorbet cycle. Canned fruit is so soft that there's no need to blend before freezing. I used a can of mangoes in 100% juice here. If you want more protein, you could add some yogurt or milk of your choice; I suggest a 2:1 fruit to dairy ratio.
One-ingredient mango sorbetKaren Freeman / FutureSimple one-ingredient mango sorbet is deliciousKaren Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureI had a ton of watermelon left over from a recent party, so I threw some into the Ninja Creami container. Again, watermelon is a soft fruit so I didn't blend it first, but I did squash it down a bit to release some of the liquid so it would freeze as a solid block. The resulting sorbet had a lovely texture, but it really wasn't sweet enough for my palate so I'd recommend adding some honey before freezing. You could also add milk for some protein, or coconut water for extra electrolytes.
Refreshing Ninja Creami watermelon sorbetKaren Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureBanana date nut (or chocolate) ice creamHere is the recipe I used, but there are many alterations you could make here. If you don't want nuts at all, you could use cacao powder instead of nut butter for a chocolate flavor. Or use both for a chocolate-nut option.
1/2 cup plain Greek (or vanilla) yogurt
2/3 cup water (or use milk for more protein)
2 tbsp nut butter (I use PB2 powder but any works)
1/2 large banana (or 2/3 small)
4-6 dates to taste (can skip if using flavored yogurt)
(optional) 1 tbsp hemp seeds
(optional) 1 scoop unflavored collagen powder
After blending and freezing for 24 hours, process this on the Frozen Yogurt setting. I used the hemp seeds and collagen for their health benefits, and they don't have an effect on the taste. You could skip those entirely if you like.
Ninja Creami banana date nut ice cream - yes, I ate the whole thingKaren Freeman / FutureKaren Freeman / FuturePistachio ice creamI think this is tasty, though a friend of mine remarked that while it had the texture and mouthfeel of ice cream, it "tastes healthy". Do with that what you will.
1/2 cup cottage cheese (I used 2%)
1/4 cup yogurt (I used plain nonfat Greek)
1/2 cup pistachios (I used salted but rinsed them off)
1/2 cup milk (I used almond)
4-8 dates (I used 8 small)
1/4 tsp almond extract
Honey/maple syrup/agave syrup to taste if needed (I used about 1/2 tbsp agave)
If you use unsalted nuts you’ll want to add a pinch of salt. You do need to blend this well before freezing. Taste it before you freeze it to see if you need to add honey or syrup. You want it to be slightly sweeter than you think you need, because frozen food tastes less sweet.
Process this on the Frozen Yogurt cycle. If you like, add more nuts and/or chocolate chips in the Mix-In cycle.
Karen Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureAçai bowlOne serving frozen açaí cubes or packet
1/2 banana
Handful berries
Juice or milk to fill line (if milk you’ll want to add a little honey for sweetness)
Blend, then freeze for 24 hours and spin on the Sorbet setting. Top with berries, seeds, nuts, granola, coconut, nut butter, cacao nibs, or whatever you like. I enjoyed mine with chia pudding, pumpkin seeds, and granola.
Karen Freeman / FutureKaren Freeman / FutureReal ice creamIf by healthy you mean wholesome, with no fake anything, just real ingredients, then this is the way. Credit goes to the New York Times. It's a plain base, but by adding vanilla (or any flavor) extract, cacao powder, fruit, or just about anything, including Mix-Ins, you can make any flavor you can imagine. While it's obviously not low in calories, fat, or sugar, it doesn't have any unpronounceable junk in it. It's absolutely delicious and rivals anything you can buy, anywhere.
Here is the basic recipe:
2 cups heavy cream
1 cup whole milk
2/3 cup granulated sugar
1/8 tsp fine sea salt
6 large egg yolks
In a small pot, simmer the cream, milk, sugar, and salt until the sugar dissolves, about five minutes. Remove from heat.
In a separate bowl, whisk the yolks. Whisking constantly, slowly whisk about a third of the hot cream into the yolks.
Whisk the yolk mixture back into the pot with the cream. Return pot to medium-low heat and gently cook until the mixture is thick enough to coat the back of a spoon (about 170 degrees.) Strain through a fine-mesh sieve.
Pour mixture into the Creami containers no higher than the fill line; this will be enough for two containers. Freeze for 24 hours and process on the regular Ice Cream setting.
Don't be afraid to experimentIt's worth noting that the Ninja Creami is sort of magic in the sense that it creates a lovely texture, almost regardless of what you put into it. However, it doesn't magically change the flavor, as people often hope. If you don't particularly like what you're putting in (a protein shake, for example) hoping that it will taste better after the Ninja Creami treatment, well, you'll be disappointed. You get out what you put in.
The Ninja Creami lends itself to experimentation. Even following someone else's tried and true recipe doesn't guarantee you'll like the results. But keep trying, you'll find the recipes that suit your tastes and health preferences.
When I wrote my Ninja Creami Swirl review, I decided that the main reason that anyone should consider buying a Ninja Creami machine is so that they could make frozen treats that match their health goals. Whether you are trying to avoid processed foods, cut calories, reduce sugar, avoid dairy, or cater to any other specific dietary needs, any Ninja Creami model can make you a healthier version of ice cream or sorbet. I've tried tons of recipes, and here I'm sharing the ones I like best, specifically without artificial sweeteners. You can alter any recipe to best suit your own preferences.
Just fruitCanned fruit makes the easiest possible sorbet. Just open a can of your favorite fruit, pour it in, freeze for 24 hours, and spin it on the Sorbet cycle. Canned fruit is so soft that there's no need to blend before freezing. I used a can of mangoes in 100% juice here. If you want more protein, you could add some yogurt or milk of your choice; I suggest a 2:1 fruit to dairy ratio.
One-ingredient mango sorbetKaren Freeman / FutureSimple one-ingredient mango sorbet is deliciousKaren Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureI had a ton of watermelon left over from a recent party, so I threw some into the Ninja Creami container. Again, watermelon is a soft fruit so I didn't blend it first, but I did squash it down a bit to release some of the liquid so it would freeze as a solid block. The resulting sorbet had a lovely texture, but it really wasn't sweet enough for my palate so I'd recommend adding some honey before freezing. You could also add milk for some protein, or coconut water for extra electrolytes.
Refreshing Ninja Creami watermelon sorbetKaren Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureBanana date nut (or chocolate) ice creamHere is the recipe I used, but there are many alterations you could make here. If you don't want nuts at all, you could use cacao powder instead of nut butter for a chocolate flavor. Or use both for a chocolate-nut option.
1/2 cup plain Greek (or vanilla) yogurt
2/3 cup water (or use milk for more protein)
2 tbsp nut butter (I use PB2 powder but any works)
1/2 large banana (or 2/3 small)
4-6 dates to taste (can skip if using flavored yogurt)
(optional) 1 tbsp hemp seeds
(optional) 1 scoop unflavored collagen powder
After blending and freezing for 24 hours, process this on the Frozen Yogurt setting. I used the hemp seeds and collagen for their health benefits, and they don't have an effect on the taste. You could skip those entirely if you like.
Ninja Creami banana date nut ice cream - yes, I ate the whole thingKaren Freeman / FutureKaren Freeman / FuturePistachio ice creamI think this is tasty, though a friend of mine remarked that while it had the texture and mouthfeel of ice cream, it "tastes healthy". Do with that what you will.
1/2 cup cottage cheese (I used 2%)
1/4 cup yogurt (I used plain nonfat Greek)
1/2 cup pistachios (I used salted but rinsed them off)
1/2 cup milk (I used almond)
4-8 dates (I used 8 small)
1/4 tsp almond extract
Honey/maple syrup/agave syrup to taste if needed (I used about 1/2 tbsp agave)
If you use unsalted nuts you’ll want to add a pinch of salt. You do need to blend this well before freezing. Taste it before you freeze it to see if you need to add honey or syrup. You want it to be slightly sweeter than you think you need, because frozen food tastes less sweet.
Process this on the Frozen Yogurt cycle. If you like, add more nuts and/or chocolate chips in the Mix-In cycle.
Karen Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureKaren Freeman / FutureAçai bowlOne serving frozen açaí cubes or packet
1/2 banana
Handful berries
Juice or milk to fill line (if milk you’ll want to add a little honey for sweetness)
Blend, then freeze for 24 hours and spin on the Sorbet setting. Top with berries, seeds, nuts, granola, coconut, nut butter, cacao nibs, or whatever you like. I enjoyed mine with chia pudding, pumpkin seeds, and granola.
Karen Freeman / FutureKaren Freeman / FutureReal ice creamIf by healthy you mean wholesome, with no fake anything, just real ingredients, then this is the way. Credit goes to the New York Times. It's a plain base, but by adding vanilla (or any flavor) extract, cacao powder, fruit, or just about anything, including Mix-Ins, you can make any flavor you can imagine. While it's obviously not low in calories, fat, or sugar, it doesn't have any unpronounceable junk in it. It's absolutely delicious and rivals anything you can buy, anywhere.
Here is the basic recipe:
2 cups heavy cream
1 cup whole milk
2/3 cup granulated sugar
1/8 tsp fine sea salt
6 large egg yolks
In a small pot, simmer the cream, milk, sugar, and salt until the sugar dissolves, about five minutes. Remove from heat.
In a separate bowl, whisk the yolks. Whisking constantly, slowly whisk about a third of the hot cream into the yolks.
Whisk the yolk mixture back into the pot with the cream. Return pot to medium-low heat and gently cook until the mixture is thick enough to coat the back of a spoon (about 170 degrees.) Strain through a fine-mesh sieve.
Pour mixture into the Creami containers no higher than the fill line; this will be enough for two containers. Freeze for 24 hours and process on the regular Ice Cream setting.
Don't be afraid to experimentIt's worth noting that the Ninja Creami is sort of magic in the sense that it creates a lovely texture, almost regardless of what you put into it. However, it doesn't magically change the flavor, as people often hope. If you don't particularly like what you're putting in (a protein shake, for example) hoping that it will taste better after the Ninja Creami treatment, well, you'll be disappointed. You get out what you put in.
The Ninja Creami lends itself to experimentation. Even following someone else's tried and true recipe doesn't guarantee you'll like the results. But keep trying, you'll find the recipes that suit your tastes and health preferences.
President Trump's face will appear on a new commemorative coin honoring the nation's 250th birthday. It's one of the many unusual places his likeness has popped up this year.
(Image credit: AP)