.mobile-bottom-nav{display:none!important}html[data-theme=dark] .tech-page .radar-note{border:1px solid var(--dark-border)!important;background:var(--dark-raised)!important;color:var(--dark-text)!important}html[data-theme=dark] .tech-page .radar-note b{color:var(--dark-text)!important}html[data-theme=dark] .tech-page .radar-note small{color:var(--dark-muted)!important}html[data-theme=dark] .tech-page .game-selector.passport-selector,html[data-theme=dark] .tech-page .passport-selector>div,html[data-theme=dark] .tech-page .passport-selector>div>button,html[data-theme=dark] .tech-page .passport-selector>div>nav{border-color:var(--dark-border)!important;background:var(--dark-raised)!important;color:var(--dark-text)!important}html[data-theme=dark] .tech-page .passport-selector>div.active{border-color:#4f8de0!important;box-shadow:0 0 0 2px #4f8de02e!important}html[data-theme=dark] .tech-page .passport-selector>div>nav a{color:#86b9ff!important}html[data-theme=dark] .tech-page .passport-selector>div>nav span{color:var(--dark-muted)!important}html[data-theme=dark] .tech-page :is(.data-section,.result-bars,.other-comparisons,.reviews,.advantages,.key-specs)>h2,html[data-theme=dark] .tech-page .other-comparisons>header{border-color:var(--dark-border)!important;color:var(--dark-text)!important;background:linear-gradient(135deg,#162438,#111c2b)!important}html[data-theme=dark] .home-hub{background:var(--dark-page)!important;color:var(--dark-text)!important}html[data-theme=dark] .home-hub :is(.home-hub-section,.home-hub-section>header){color:var(--dark-text)!important;background:0 0!important}html[data-theme=dark] .home-hub :is(.home-tools-grid>a,.budget-rankings>article,.budget-rankings article>a,.latest-tests>a,.home-articles>article,.unified-comparison-card){border-color:var(--dark-border)!important;background:var(--dark-surface)!important;color:var(--dark-text)!important;box-shadow:none!important}html[data-theme=dark] .home-hub :is(.budget-rankings article>header,.unified-comparison-product>i,.unified-comparison-action){border-color:var(--dark-border)!important;background:var(--dark-raised)!important}html[data-theme=dark] .home-hub .unified-comparison-card>strong>span{background:var(--dark-raised)!important;color:#8db9ff!important;box-shadow:none!important;border-color:#3a4d64!important}html[data-theme=dark] .home-hub :is(.budget-rankings article>a,.budget-rankings article>header){border-color:var(--dark-border)!important}html[data-theme=dark] .home-hub :is(h1,h2,h3,b,strong,.unified-comparison-product>b){color:var(--dark-text)!important}html[data-theme=dark] .home-hub :is(p,small,.budget-rankings article>header span){color:var(--dark-muted)!important}html[data-theme=dark] .home-hub :is(.home-tools-grid>a,.budget-rankings article>a,.latest-tests>a,.home-articles>article,.unified-comparison-card):hover{background:var(--dark-hover)!important;border-color:#477bbf!important}html[data-theme=dark] .home-hub .home-tools-grid i{color:#8db9ff!important;background:#18345b!important}html[data-theme=dark] .home-hub :is(.home-search-tabs button,.home-search-fields input,.hardware-search-options){background:var(--dark-input)!important;color:var(--dark-text)!important;border-color:#3a4d64!important}html[data-theme=dark] .home-hub .home-search-tabs button.active{color:#1558ad!important;background:#e7f0ff!important}html[data-theme=dark] .home-hub .hardware-search-options>button{color:var(--dark-text)!important;background:0 0!important}html[data-theme=dark] .home-hub .hardware-search-options>button:hover,html[data-theme=dark] .home-hub .hardware-search-options>button[aria-selected=true]{background:var(--dark-hover)!important}html[data-theme=dark] .home-hub .hardware-search-options :is(img,button>i){background:var(--dark-raised)!important}@media (max-width:700px){.mobile-bottom-nav{display:grid!important}}.brand-header{min-width:0;align-items:center!important;display:flex!important}.brand-header .brand-search{flex:0 320px!important;min-width:140px!important;margin-left:0!important}.brand-header .header-spacer{flex:auto!important;min-width:0!important;display:block!important}.brand-header :is(.command-palette-trigger,.locale-menu-toggle,.locale-switcher,.header-user-link,.compare-widget-toggle){flex:none!important}.brand-header :is(.header-user-link,.command-palette-trigger) :is(svg,img),.brand-header :is(.design-icon,.cms-design-icon){object-fit:contain;flex:0 0 22px;width:22px;height:22px;display:block}@media (max-width:720px){.brand-header .header-spacer{flex:auto!important}}
.h2h-not-found{color:#101b33;background:radial-gradient(circle at 18% 20%,#2563eb24,#0000 28%),radial-gradient(circle at 82% 18%,#ff7a1a20,#0000 26%),linear-gradient(#f8fbff,#fff);place-items:center;min-height:calc(100vh - 160px);padding:48px max(20px,50vw - 590px);display:grid}.h2h-not-found>section{color:#fff;text-align:center;background:linear-gradient(135deg,#07182d 0%,#0b2c66 58%,#175cff 100%);border:1px solid #dbe6f5;border-radius:28px;width:min(860px,100%);padding:48px;overflow:hidden;box-shadow:0 30px 90px #0f2f6a24}.h2h-not-found small{color:#bad4ff;letter-spacing:.14em;background:#ffffff12;border:1px solid #ffffff2b;border-radius:999px;margin-top:18px;padding:8px 14px;font-weight:900;display:inline-flex}.h2h-not-found h1{letter-spacing:-.06em;margin:18px 0 12px;font-size:clamp(34px,6vw,68px);line-height:.95}.h2h-not-found p{color:#dce8ff;max-width:680px;margin:0 auto;font-size:17px;line-height:1.7}.h2h-not-found nav{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.h2h-not-found a{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:14px;padding:12px 16px;font-weight:800;text-decoration:none;transition:all .18s}.h2h-not-found a:hover{background:linear-gradient(135deg,#2f6bff,#ff7a1a);transform:translateY(-2px);box-shadow:0 16px 34px #001b4d55}.not-found-code{letter-spacing:-.1em;justify-content:center;align-items:center;gap:14px;font-size:clamp(72px,15vw,160px);font-weight:950;line-height:.8;display:flex}.not-found-code i{color:#1457ff;letter-spacing:-.03em;text-transform:uppercase;background:#fff;border-radius:50%;place-items:center;width:70px;height:70px;font-size:24px;font-style:normal;display:grid;box-shadow:0 14px 34px #001d5f55}@media (max-width:640px){.h2h-not-found{padding:24px 14px}.h2h-not-found>section{border-radius:22px;padding:34px 18px}.h2h-not-found nav{display:grid}.not-found-code i{width:54px;height:54px;font-size:18px}}
.tech-page .comparison-analysis{box-shadow:none!important}.tech-page .comparison-hero .hero-products{grid-template-columns:minmax(0,1fr) minmax(230px,270px) minmax(0,1fr)!important}.tech-page .comparison-hero .hero-product{min-width:0}.tech-page .comparison-hero .hero-device{box-sizing:border-box;width:100%;min-height:220px;padding:10px 20px}.tech-page .comparison-hero .hero-device img{object-fit:contain;max-width:100%;width:min(100%,300px)!important;height:220px!important}.tech-page .comparison-hero .hero-product footer{gap:26px!important}.tech-page .comparison-hero .hero-product footer p{min-width:138px}.tech-page .comparison-hero .hero-versus{min-width:230px}.tech-page .comparison-hero .hero-versus>strong{top:82px!important}.tech-page .comparison-hero .hero-versus article{bottom:26px!important}.tech-page .fps-chart-row>div{min-height:28px;overflow:visible;height:auto!important}.tech-page .fps-chart-row>div>span{z-index:2;box-sizing:border-box;min-height:28px;padding:5px 8px;position:relative!important;top:auto!important;left:auto!important}.tech-page .fps-chart-row>div>i{z-index:1;position:absolute;inset:0 auto 0 0}.tech-page .fps-source-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #94a3b859;flex:none;margin-left:4px;background:#ffffffe0!important}.tech-page .fps-table .fps-source-badge{margin-left:0;background:#f8fafc!important}html[data-theme=dark] .tech-page .fps-source-badge,html.comparison-dark .tech-page .fps-source-badge{border-color:#94a3b838;background:#0f172adb!important}.tech-page .styled-specifications>.specifications-title,.tech-page .comparison-overview>.overview-title{box-sizing:border-box;width:100%!important;display:block!important}.tech-page .styled-specifications .seo-section-copy,.tech-page .comparison-overview .seo-section-copy,.tech-page .test-suite .seo-section-copy,.tech-page .fps-comparison .seo-section-copy{text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;grid-column:1/-1!important;width:100%!important;max-width:min(980px,100%)!important;margin:10px 0 0!important;display:block!important}.tech-page .readable-table>.section-analysis,.tech-page .data-section>.section-analysis{box-sizing:border-box;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;grid-column:1/-1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 20px 18px!important;display:block!important}.tech-page .comparison-top-v3{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.tech-page .comparison-top-v3 h1{font-size:34px!important}.tech-page .comparison-top-v3>header{padding-inline:clamp(18px,4vw,58px)!important}.tech-page .comparison-top-v3>footer{transform:translate(-50%);grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr)!important;gap:18px!important;width:min(980px,100% - 52px)!important;padding:16px 22px!important;left:50%!important;right:auto!important}.tech-page .comparison-top-v3>footer>i{border:1px solid #dbe5ef;justify-self:center;width:52px!important;height:52px!important;color:var(--gray-700)!important;background:linear-gradient(135deg,#eef5ff,#fff7ed)!important}.tech-page .comparison-top-v3 .top-price{min-width:0;align-items:center!important;gap:14px!important;display:grid!important}.tech-page .comparison-top-v3 .top-price-left{grid-template-columns:minmax(145px,1fr) auto minmax(118px,auto)}.tech-page .comparison-top-v3 .top-price-right{grid-template-columns:minmax(118px,auto) auto minmax(145px,1fr)}.tech-page .comparison-top-v3 .top-price>span{overflow:hidden;min-width:0!important}.tech-page .comparison-top-v3 .top-price>span b{text-overflow:ellipsis;white-space:nowrap;line-height:1.15;display:block;overflow:hidden;color:var(--gray-900)!important;font-size:clamp(17px,1.35vw,21px)!important}.tech-page .comparison-top-v3 .top-price>span small,.tech-page .comparison-top-v3 .top-price>p small{line-height:1.2;color:var(--gray-500)!important;font-size:11px!important}.tech-page .comparison-top-v3 .top-price>p{text-align:right;justify-items:end;min-width:118px;margin:0!important}.tech-page .comparison-top-v3 .top-price-right>p{justify-items:start;text-align:left!important}.tech-page .comparison-top-v3 .product-like{justify-self:center;border-radius:6px!important;grid-template-columns:20px auto!important;gap:7px!important;width:82px!important;min-width:82px!important;padding:8px 10px!important}.tech-page .comparison-top-v3 .product-like svg{width:19px!important;height:19px!important}.tech-page .comparison-top-v3 .product-like span{min-width:0}.tech-page .comparison-top-v3 .product-like b{line-height:1;font-size:15px!important}.tech-page .comparison-top-v3 .product-like small{text-overflow:ellipsis;white-space:nowrap;max-width:44px;line-height:1.1;overflow:hidden;font-size:9px!important;display:block!important}@media (max-width:900px){.tech-page .comparison-top-v3>footer{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;gap:8px!important;width:calc(100% - 24px)!important;padding:12px!important}.tech-page .comparison-top-v3>footer>i{width:38px!important;height:38px!important;font-size:12px!important}.tech-page .comparison-top-v3 .top-price-left,.tech-page .comparison-top-v3 .top-price-right{grid-template-columns:minmax(0,1fr);gap:6px!important}.tech-page .comparison-top-v3 .top-price-right>span{grid-row:1}.tech-page .comparison-top-v3 .top-price>p,.tech-page .comparison-top-v3 .top-price-right>p{justify-items:start;min-width:0;text-align:left!important}.tech-page .comparison-top-v3 .top-price-right>p{justify-self:end;justify-items:end;text-align:right!important}.tech-page .comparison-top-v3 .product-like{justify-self:start;width:max-content!important;min-width:70px!important}.tech-page .comparison-top-v3 .top-price-right .product-like{justify-self:end}.tech-page .comparison-hero .hero-products{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr)!important}.tech-page .comparison-hero .hero-versus{min-width:150px}.tech-page .comparison-hero .hero-device{min-height:170px;padding-inline:10px}.tech-page .comparison-hero .hero-device img{height:170px!important}}@media (max-width:700px){.tech-page .comparison-top-v3>footer{transform:none;width:auto!important;left:8px!important;right:8px!important}.tech-page .comparison-hero .hero-products{grid-template-columns:1fr!important}.tech-page .comparison-hero .hero-versus{min-width:0}.tech-page .comparison-hero .hero-versus>strong{top:auto!important}}.glossary-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#07142694!important}.glossary-modal,html.comparison-dark .glossary-modal,html[data-theme=dark] .glossary-modal{color:#172033!important;background:#fff!important;border:1px solid #d8e4f1!important;border-radius:10px!important;width:min(540px,100vw - 32px)!important;padding:30px!important;position:relative!important;overflow:hidden!important;box-shadow:0 30px 90px #07142661!important}.glossary-modal:before,html.comparison-dark .glossary-modal:before,html[data-theme=dark] .glossary-modal:before{content:""!important;background:linear-gradient(90deg,#2563eb 0 62%,#ff6b00 62%)!important;height:4px!important;position:absolute!important;inset:0 0 auto!important}.glossary-modal small,html.comparison-dark .glossary-modal small,html[data-theme=dark] .glossary-modal small{color:#2563eb!important}.glossary-modal h2,html.comparison-dark .glossary-modal h2,html[data-theme=dark] .glossary-modal h2{color:#172033!important}.glossary-modal p,html.comparison-dark .glossary-modal p,html[data-theme=dark] .glossary-modal p{color:#53657a!important}.glossary-close,html.comparison-dark .glossary-close,html[data-theme=dark] .glossary-close{color:#64748b!important;background:#f8fafc!important;border:1px solid #dfe7ef!important}.glossary-close:hover,html.comparison-dark .glossary-close:hover,html[data-theme=dark] .glossary-close:hover{color:#dc2626!important;background:#fff1f2!important;border-color:#fecaca!important}
