html{touch-action:pan-x pan-y;-webkit-text-size-adjust:100%}body{touch-action:pan-x pan-y}
:root{--bg:#fff;--bg-soft:#f2f2f2;--bg-panel:#f5f5f5;--bg-title:#f6f6f6;--text:#6a6a6a;--text-strong:#404042;--muted:gray;--line:#e3e3e3;--line-soft:#e6e6e6;--inset:#d2d2d280 1.5px 1.5px 1px -1px inset, #d2d2d280 -1px -1px 1px 0px inset;--sidebar-w:12.5rem;--header-h:2.5rem;--font:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif}*{box-sizing:border-box}html,body{min-height:100%;font-family:var(--font);color:var(--text);background:var(--bg);margin:0;font-size:12px}a{color:inherit;text-decoration:none}ul,li{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::-webkit-scrollbar{background-color:#f5f5f5;width:4px;height:4px}::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:5px;box-shadow:inset 0 0 3px #0000001a}::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:5px;box-shadow:inset 0 0 3px #0000001a}*{scrollbar-width:thin}.site-shell{background:var(--bg);flex-direction:column;width:100%;height:100dvh;max-height:100dvh;display:flex;position:relative;overflow:hidden}.site-header{z-index:30;min-height:var(--header-h);background:color-mix(in srgb, var(--bg-soft) 88%, transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);border-bottom:1px solid var(--line);flex-shrink:0;position:sticky;top:0}.site-header-inner{height:100%;min-height:var(--header-h);align-items:center;min-width:0;padding:0 .5rem 0 0;display:flex}.site-logo{flex-shrink:0;width:30px;height:30px;margin:0 10px;display:flex}.site-logo img{width:30px;height:30px;margin-top:5px;display:block}.site-title{min-width:0;height:40px;color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:650;line-height:40px;overflow:hidden}.site-title-full{display:none}.site-header-actions{color:#d0d0d0;white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;margin-right:4px;font-size:10px;display:flex}.site-header-actions .desk-only{display:none}.site-header-actions a,.site-header-actions button{color:var(--text);align-items:center;gap:2px;font-size:12px;display:inline-flex}.site-header-actions a:hover,.site-header-actions button:hover{color:#19222b}.site-header-actions img{width:14px;height:14px;position:relative;top:1px}.site-header-actions svg{position:relative;top:1px}.site-header-actions .sep{margin:0 2px}.menu-toggle{background:var(--bg-panel);min-width:44px;min-height:36px;color:var(--text-strong);border-radius:12px;padding:0 12px;font-size:13px;font-weight:600}.lang-switch{z-index:30;margin-right:8px;position:relative}.lang-switch-trigger{background:var(--bg-panel);border-radius:10px;min-height:32px;padding:0 8px 0 6px;font-weight:650;color:var(--text-strong)!important;gap:5px!important;font-size:12px!important}.lang-switch-trigger:hover{color:var(--text-strong)!important}.lang-flag{font-size:14px;line-height:1}.lang-label{line-height:1}.lang-switch-trigger .lang-label{display:none}@media (min-width:640px){.lang-switch-trigger .lang-label{display:inline}}.lang-caret{border-left:3.5px solid #0000;border-right:3.5px solid #0000;border-top:4.5px solid var(--muted);width:0;height:0;margin-left:1px;transition:transform .15s}.lang-switch.is-open .lang-caret{transform:rotate(180deg)}.lang-switch-menu{background:var(--bg);border:1px solid var(--line,#00000014);border-radius:12px;min-width:100%;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0f172a1f}.lang-switch-option{background:0 0;border-radius:8px;width:100%;min-height:34px;padding:0 10px;font-weight:600;color:var(--text)!important;justify-content:flex-start!important;gap:8px!important;font-size:12px!important}.lang-switch-option:hover,.lang-switch-option.is-active{background:var(--bg-panel);color:var(--text-strong)!important}.site-backdrop{z-index:24;background:#00000059;display:none;position:absolute;inset:0}.site-backdrop.show{animation:.2s both site-fade;display:block}@keyframes site-fade{0%{opacity:0}to{opacity:1}}.site-body{flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.site-sidebar{z-index:26;background:var(--bg);width:min(82vw,17.5rem);max-height:100%;padding:0;display:none;position:absolute;top:0;bottom:0;left:0;overflow:auto;box-shadow:0 12px 40px #00000029}.site-sidebar.open{animation:.28s both site-drawer;display:block}@keyframes site-drawer{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.list{width:auto;margin:6px}.hubweb-list{background-color:var(--bg-panel);box-shadow:var(--inset);border-radius:20px;padding:6px}.list ul li a,.list ul li button{color:var(--muted);text-align:left;box-sizing:border-box;align-items:center;gap:.35rem;width:100%;height:auto;min-height:30px;padding:0 8px;font-size:11px;line-height:1.25;display:flex;position:relative}.list ul li a .nav-label,.list ul li button .nav-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.list ul li .inactive,.list ul li .inactives{background-position:right 6px center;background-repeat:no-repeat;background-size:8px;padding-right:1.25rem}.list ul li .inactive{background-image:url(/images/menu-off.webp)}.list ul li .inactives{background-image:url(/images/menu-on.webp)}.list ul li ul{margin:0;padding:0}.list ul li ul li{border-left:0;border-right:0;padding:1px 0 1px .35rem}.list ul li ul li a{min-height:32px;padding-left:.35rem;padding-right:.35rem;font-size:11px}.list ul li ul li ul li{padding-left:.25rem}.list ul li ul li ul li a{background-color:#0000;min-height:30px;padding-left:.25rem}.list ul li a.active{color:#19222b;font-weight:600}.nav-leaf-top>a{min-height:34px;padding-left:.5rem;font-size:11px}.svgdiv{width:16px;height:16px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;top:0}.svgdiv svg{width:16px;height:16px;display:block}.svgdiv svg path{fill:currentColor}.list ul li a.active .svgdiv{color:#19222b}.site-main{background:var(--bg);flex:1;min-width:0;min-height:0;padding:8px 12px 96px;overflow:auto}.site-main:has(.compare-flow.filtering){padding:0 0 16px}.site-main:has(.compare-flow.picking){padding-bottom:96px}.home-main{font-family:var(--font)}.div-container{width:100%;height:120px;margin:0 auto;padding:20px;position:relative}.inside-div{width:calc(100% - 40px);height:80px;box-shadow:var(--inset);color:#6a6a6a;background:#f6f6f6;border-radius:40px;align-items:center;margin:20px;transition:all .5s ease-in-out;display:flex;position:absolute;top:0;left:0}.inside-div:hover{transform:scale(.99)}.inside-div-img-software{flex-shrink:0;height:80px;padding:10px 0 10px 20px}.inside-div-img-software img{border-radius:0;height:100%;display:block}.inside-div-p{white-space:nowrap;text-overflow:ellipsis;height:80px;margin-left:15px;font-size:24px;font-weight:500;line-height:80px;overflow:hidden}.inside-div-p span:last-child{font-size:10px}.devices-div{width:68%;max-width:420px;margin:0 auto;position:relative}.devices-div img{z-index:1;width:100%;height:auto;display:block;position:relative}#devices-img{opacity:0;transition:opacity 1s}#devices-img.is-ready{opacity:1}#hubweb-hello{opacity:.5;z-index:2;pointer-events:none;width:100%;height:100%;margin:0 auto;transition:opacity 1s;position:absolute;top:0;left:0}#hubweb-hello svg{width:100%;height:100%;display:block}#hubweb-hello.fin .hubweb-path-1,#hubweb-hello.fin .hubweb-path-2,#hubweb-hello.fin .hubweb-path-3{stroke-dashoffset:0}#hubweb-hello.fin .hubweb-path-4{stroke-width:18px}.hubweb-path{fill:none;stroke:#5a5a5a;stroke-width:18px;stroke-linecap:round;stroke-linejoin:round}.hubweb-path-1{stroke-dashoffset:1851px;stroke-dasharray:1850 2000;transition:all 3.5s linear}.hubweb-path-2{stroke-dashoffset:261px;stroke-dasharray:260 1000;transition:all 1s linear 3.6s}.hubweb-path-3{stroke-dashoffset:101px;stroke-dasharray:100 1000;transition:all .5s linear 4.6s}.hubweb-path-4{stroke-width:0;transition:all .1s linear 5.2s}.title{background-color:var(--bg-title);height:66px;color:var(--text);box-shadow:var(--inset);border-radius:33px;margin:20px;padding-top:12px;padding-left:26px;font-size:14px}.title span{color:var(--text);font-size:12px;line-height:26px}.div{color:var(--text);margin:0 20px;padding:0 20px;font-size:12px;line-height:24px}.div a{color:var(--text)}.div a:hover{text-decoration:underline}.category-box,.category-box-about{min-height:240px}.category-content{color:var(--text);margin:0 20px;padding-left:20px;font-size:12px;line-height:24px}.flexible-panel:not(.is-open) .category-content{max-height:320px;overflow:hidden}.text-center{text-align:center;padding-right:20px}.btn-link-blue{color:var(--text);border-radius:20px;padding:.2em 1em;font-size:12px}.btn-link-blue:hover{background:#f2f2f2}.span_ab{color:silver;font-size:12px;font-style:oblique}.span_ab a{color:silver}.compare-loading{color:var(--muted);padding:1.5rem}.compare-page-head{padding:8px 12px 4px}.compare-page-title{color:var(--text-strong);margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.compare-page-hint{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.5}.compare-toolbar{padding:8px 12px}.compare-search{border:1px solid var(--line);background:var(--bg-panel);width:100%;max-width:24rem;min-height:40px;color:var(--text-strong);font:inherit;border-radius:12px;padding:0 12px;font-size:13px}.compare-search:focus{outline-offset:1px;outline:2px solid #007aff73}.compare-picker{grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 12px 16px;display:grid}.compare-picker-empty{color:var(--muted);grid-column:1/-1;margin:0;padding:12px}.compare-pick{background:var(--bg-panel);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 8px 10px;transition:transform .22s,background .22s,box-shadow .22s;animation:.35s both compare-pick-in;display:flex;position:relative}.compare-pick:hover{background:var(--bg-soft);transform:translateY(-2px)}.compare-pick.selected{background:color-mix(in srgb, #007aff 8%, var(--bg));transform:scale(.98);box-shadow:inset 0 0 0 2px #007aff}.compare-pick-check{background:var(--bg);border:1.5px solid #c7c7cc;border-radius:50%;width:18px;height:18px;transition:background .2s,border-color .2s,transform .2s;position:absolute;top:6px;right:6px}.compare-pick.selected .compare-pick-check{background:#007aff;border-color:#007aff;transform:scale(1.05);box-shadow:inset 0 0 0 3px #fff}.compare-pick-img{object-fit:contain;filter:drop-shadow(0 4px 8px #0000001a);width:auto;max-width:64px;height:72px;transition:transform .35s}.compare-pick:hover .compare-pick-img{transform:scale(1.04)}.compare-pick-fallback{background:var(--bg-soft);width:48px;height:48px;color:var(--text-strong);border-radius:12px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.compare-pick-fallback.chip{border-radius:999px;width:28px;height:28px;font-size:10px}.compare-pick-name{color:var(--text-strong);font-size:11px;font-weight:700;line-height:1.3}.compare-pick-year{color:var(--muted);font-size:10px;font-weight:600;line-height:1.2}.compare-pick-sub{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:10px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.compare-pick-name.ai{background:linear-gradient(90deg,#ff375f,#bf5af2,#0a84ff);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes compare-pick-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.compare-selected-strip{-webkit-overflow-scrolling:touch;gap:8px;padding:4px 12px 2px;display:flex;overflow-x:auto}.compare-selected-chip{background:var(--bg-panel);color:var(--text-strong);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12px;font-weight:600;animation:.3s both compare-chip-in;display:flex}.compare-selected-chip img{object-fit:contain;width:28px;height:28px}@keyframes compare-chip-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.compare-bar{z-index:18;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;justify-content:space-between;align-items:center;gap:8px;margin:12px 6px 0;padding:10px 12px;animation:.35s both compare-bar-in;display:flex;position:sticky;bottom:8px;box-shadow:0 8px 28px #0000001f}.compare-bar-warn{color:#c93400;font-weight:600}.compare-bar-actions{flex-shrink:0;gap:8px;display:flex}.compare-bar-btn{background:var(--bg-panel);min-height:36px;color:var(--text-strong);border-radius:12px;padding:0 14px;font-size:13px;font-weight:600}.compare-bar-btn.primary{color:#fff;background:#007aff}.compare-bar-btn.primary:disabled{opacity:.45;cursor:not-allowed}.compare-bar-btn.primary:not(:disabled):hover{transform:translateY(-1px)}@keyframes compare-bar-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.compare-rise{animation:.4s both compare-pick-in}@media (min-width:640px){.compare-picker{grid-template-columns:repeat(4,1fr)}}@media (min-width:860px){.compare-picker{grid-template-columns:repeat(6,1fr);gap:10px;padding:14px}.compare-bar{position:sticky;bottom:12px}}@media (min-width:1280px){.compare-picker{grid-template-columns:repeat(8,1fr)}}@media (prefers-reduced-motion:reduce){.compare-pick,.compare-selected-chip,.compare-bar,.compare-rise,.site-sidebar.open,.site-backdrop.show{animation:none!important}.compare-pick,.compare-pick-img,.compare-bar-btn.primary{transition:none!important}}.cd-products-comparison-table{color:#404042;border:1px solid #eee;border-radius:20px;margin:6px 6px 6px 0;font-size:10px}.cd-products-comparison-table header{background:#fff;padding:6px 2% 12px}.cd-products-comparison-table header:after{clear:both;content:"";display:table}.cd-sticky-stack{z-index:6;background:#fff;position:sticky;top:0}.cd-sticky-sentinel{pointer-events:none;width:100%;height:1px}.cd-products-sticky-head{border-style:solid;border-color:var(--line-soft);background:#fff;border-top-width:1px;border-bottom-width:1px;align-items:stretch;display:flex;position:relative;box-shadow:0 2px #00000005}.cd-products-comparison-table .actions{float:right}.cd-products-comparison-table .actions-left{float:left;color:var(--text-strong);max-width:calc(100% - 12em);padding-top:6px;font-size:1.4em}.actions_span{color:#999;font-size:1.2em}.cd-products-comparison-table .reset,.cd-products-comparison-table .filter{box-shadow:var(--inset);color:var(--text-strong);cursor:pointer;background-color:#f4f4f4;border:0;border-radius:40px;margin-left:.2em;padding:.2em 1.2em;font-size:1.4em}.cd-products-comparison-table .filter:disabled{cursor:not-allowed;opacity:.7}.cd-products-comparison-table .filter.active{cursor:pointer;background-color:#a7cea1}.cd-products-comparison-table .product-top-info.locked{cursor:default}.cd-products-table{position:relative}.cd-products-head-scroll{scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;flex:1;min-width:0;overflow:auto hidden}.cd-products-head-scroll::-webkit-scrollbar{display:none}.cd-products-head-row{display:flex}.cd-products-body{position:relative}.cd-products-table .features{z-index:2;border-style:solid;border-color:var(--line-soft);opacity:.95;background-color:#fafafa;border-bottom-width:1px;width:130px;display:flex;position:absolute;top:0;left:0}.cd-products-wrapper{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;border-style:solid;border-color:var(--line-soft);border-bottom-width:1px;overflow-x:auto}.compare-table-phase{touch-action:pan-y}.compare-swipe-hint{color:var(--muted);margin:0;padding:0 2% 8px;font-size:11px;line-height:1.4;display:none}@media (max-width:859px){.compare-swipe-hint{display:block}.cd-products-wrapper{scrollbar-width:thin}}.cd-products-columns{margin:0 0 0 130px;overflow:hidden}.cd-products-columns .product{float:left;text-align:center;width:160px;position:relative}.cd-features-list{margin:0;padding:0;list-style:none}.cd-features-list li{border-color:var(--line-soft);box-sizing:border-box;border-style:solid;border-top-width:1px;border-right-width:1px;padding:8px 0;font-size:1em;line-height:1.4em;overflow:hidden}.cd-features-list li:nth-of-type(odd){background:#f5f5f5}.features .cd-features-list li{text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:8px 6px;font-size:1.1em;font-weight:700;line-height:1.4em;overflow:hidden}.ul-ext-left{float:none;background-color:#f5f5f5;flex-shrink:0;width:50px}.ul-ext-right{float:none;width:80px;min-width:0;color:var(--text-strong);flex:1}.features .ul-ext-left li,.features .ul-ext-right li{letter-spacing:0;padding-left:2px;padding-right:2px;font-size:1em}@media (min-width:1024px){.ul-ext-left{width:55px}.ul-ext-right{width:85px}}.cd-products-comparison-table .top-info{text-align:center;border-color:var(--line-soft);cursor:pointer;box-sizing:border-box;background:#fff;border-style:solid;border-right-width:1px;flex-shrink:0;width:160px;height:158px;padding:.5em 0;transition:height .3s;position:relative;overflow:hidden}.cd-products-comparison-table .features-top-info{cursor:auto;background:#fafafa;flex-shrink:0;width:130px;font-weight:700;line-height:160px}.cd-products-comparison-table .top-info h3{color:var(--text-strong);margin:0;padding:.6em .2em;font-size:1.2em;font-weight:700;transition:transform .3s}.cd-products-comparison-table .top-info h3 .sub{color:var(--muted);font-size:.9em;font-weight:400}.cd-products-comparison-table .product-top-info{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.cd-products-comparison-table .top-info img{object-fit:contain;backface-visibility:hidden;width:90px;height:auto;max-height:70px;margin:0 auto;transition:width .3s,height .3s,max-height .3s;display:block}.product-thumb{color:#555;background:linear-gradient(135deg,#ececec,#d8d8d8);border-radius:12px;justify-content:center;align-items:center;width:90px;height:70px;margin:0 auto;font-size:1.8em;font-weight:700;display:flex}.ai_text{background:linear-gradient(90deg,#ff375f,#bf5af2,#5e5ce6,#64d2ff);color:#0000;-webkit-background-clip:text;background-clip:text}.cd-products-comparison-table .top-info .check{width:14px;height:14px;margin:0 auto 4px;display:inline-block;position:relative}.cd-products-comparison-table .top-info .check:before{content:"";border:1px solid var(--line-soft);background:#fff;border-radius:50%;transition:background-color .3s,transform .3s,border-color .3s;position:absolute;inset:0}.cd-products-comparison-table .product-top-info.selected .check:before,.cd-products-table .selected .top-info .check:before{background:#19222b;border-color:#19222b;transform:scale(1.5)}.cd-products-comparison-table .top-info:after{content:"";opacity:0;pointer-events:none;background-image:linear-gradient(#0000000f,#0000);width:100%;height:4px;transition:opacity .3s;position:absolute;top:100%;left:0}@media (min-width:768px){.top-fixed .product-top-info{flex-direction:column;justify-content:center;align-items:center;gap:4px;height:88px;padding:6px 4px;display:flex}.top-fixed .features-top-info{height:88px;line-height:88px}.top-fixed .top-info:after{opacity:1}.top-fixed .product-top-info .check{margin:0}.top-fixed .product-top-info img,.top-fixed .product-top-info .product-thumb{width:40px;height:40px;max-height:40px;margin:0 auto;padding:0;transform:none}.top-fixed .product-top-info h3{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0;font-size:1em;line-height:1.2;overflow:hidden;transform:none}.top-fixed .product-top-info h3 .sub:not(.year){display:none}}.span_chip{color:#19222b;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.span_chip.active{color:#0071e3;font-weight:600}.cd-table-navigation{margin:0;padding:0;list-style:none}.cd-table-navigation button,.cd-table-navigation a{z-index:7;text-indent:100%;white-space:nowrap;color:#0000;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#19222bb8;background-image:url(/images/cd-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;border:0;border-radius:40px;width:44px;height:44px;padding:0;transition:background-color .3s,opacity .3s,visibility .3s,transform .3s;position:absolute;top:0;right:15px;overflow:hidden;transform:translateY(55px);box-shadow:0 2px 8px #00000038,inset 1.5px 1.5px 1px -1px #ffffff73,inset -1px -1px 1px #ffffff59}.cd-table-navigation button.inactive,.cd-table-navigation a.inactive{opacity:0;visibility:hidden;pointer-events:none}.cd-table-navigation button.prev,.cd-table-navigation a.prev{left:130px;right:auto;transform:translateY(55px)translate(15px)rotate(180deg)}.cd-table-navigation button:hover,.cd-table-navigation a:hover{background-color:#19222beb}.top-fixed .cd-table-navigation button,.top-fixed .cd-table-navigation a{transform:translateY(45px)}.top-fixed .cd-table-navigation button.prev,.top-fixed .cd-table-navigation a.prev{transform:translateY(45px)translate(15px)rotate(180deg)}.chip-row{width:100%;overflow:hidden}.cell-text{word-break:break-word;white-space:pre-line;max-width:100%;display:inline-block}.li-div-cpu,.li-div-gpu,.li-div-npu,.li-div-score,.li-div-iostyle,.li-div-price,.li-div-power{box-shadow:var(--inset);float:left;border-radius:10px;margin-left:2px;padding:1px 0;font-size:.9em}.li-div-cpu{background-color:#b0e0e6}.li-div-gpu{background-color:#ffb6c1}.li-div-npu{background-color:#dcdcdc}.li-div-score{background-color:#ffe4b5}.li-div-iostyle{background-color:#b4e4d8}.li-div-power{background-color:#b4e4b4}.li-div-price{color:#c33939}.li-div-cpu-a,.li-div-gpu-a,.li-div-npu-a,.li-div-score-a,.li-div-iostyle-a,.li-div-price-a,.li-div-power-a{width:76px}.li-div-cpu-b,.li-div-gpu-b,.li-div-npu-b,.li-div-score-b,.li-div-iostyle-b,.li-div-price-b,.li-div-power-b{width:154px}.li-div-color{justify-content:center;width:150px;height:22px;margin:0 auto;display:flex}.li-div-color-a{border:1px solid #b9b9b9;border-radius:11px;width:22px;height:22px;margin:0 1px}.info-page{min-width:0;padding:20px}.info-page h2{color:var(--text-strong);margin:0 0 12px;font-size:22px}.info-page>p{color:var(--text);margin:0 0 16px;line-height:1.7}.table-wrap{border:1px solid var(--line-soft);border-radius:12px;overflow:auto}.table-page table{border-collapse:collapse;width:100%;min-width:640px}.table-page th,.table-page td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:10px 12px;line-height:1.6}.table-page thead{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffe6;position:sticky;top:0}.table-page th:first-child,.table-page td:first-child{width:18%;color:var(--text-strong);font-weight:600}.hub-nav{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}.hub-nav button{box-shadow:var(--inset);color:var(--text);background:#f4f4f4;border-radius:12px;padding:.45rem .85rem;font-size:.875rem}.hub-nav button.active{color:#19222b;background:#e8e8e8;font-weight:600}.hub-search{margin:0 0 1rem}.hub-search input{border:1px solid var(--line-soft);width:100%;max-width:20rem;color:var(--text-strong);background:#fff;border-radius:10px;padding:.55rem .75rem}.hub-table-block{margin-bottom:1.5rem}.hub-table-title{color:var(--text-strong);margin:0 0 .5rem;font-size:1rem}.hub-tabbed .table-wrap table,.hub-tabbed table{border-collapse:collapse;width:100%;min-width:40rem;font-size:.8125rem}.hub-tabbed th,.hub-tabbed td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:.55rem .65rem;line-height:1.45}.hub-tabbed thead{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;background:#ffffffeb;position:sticky;top:0}.hub-cell-img{object-fit:contain;vertical-align:middle;width:2.25rem;height:2.25rem;margin:.1rem;display:inline-block}.hub-charts .hub-chart{border-bottom:1px solid var(--line-soft);margin:1.25rem 0 2rem;padding-bottom:1rem}.hub-charts h3{color:var(--text-strong);margin:0 0 .35rem;font-size:1.05rem}.hub-chart-sub,.hub-chart-cap{color:var(--muted);margin:0 0 .35rem;font-size:.75rem;line-height:1.5}.hub-legend{color:var(--text);flex-wrap:wrap;gap:.75rem;margin:.5rem 0 .75rem;font-size:.75rem;display:flex}.hub-legend i{vertical-align:middle;border-radius:2px;width:.65rem;height:.65rem;margin-right:.3rem;display:inline-block}.hub-chart-bars{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.hub-chart-bars li{grid-template-columns:minmax(6rem,11rem) 1fr;align-items:center;gap:.5rem;display:grid}.hub-chart-label{text-align:right;color:var(--text-strong);font-size:.7rem;line-height:1.3}.hub-chart-tracks{flex-direction:column;gap:.2rem;display:flex}.hub-chart-track{grid-template-columns:1fr auto;align-items:center;gap:.4rem;display:grid}.hub-chart-fill{border-radius:0 .65rem .65rem 0;min-width:2px;height:.85rem}.hub-chart-val{color:var(--muted);text-align:right;min-width:2.5rem;font-size:.7rem}.hub-links .hub-link-group{margin:1.25rem 0}.hub-links h3{color:var(--text-strong);margin:0 0 .75rem;font-size:1rem}.hub-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (min-width:640px){.hub-link-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hub-link-card{box-shadow:var(--inset);color:var(--text-strong);background:#f4f4f4;border-radius:12px;align-items:center;gap:.5rem;padding:.7rem .75rem;font-size:.8rem;line-height:1.3;text-decoration:none;display:flex}.hub-link-card img{object-fit:contain;width:1.5rem;height:1.5rem}.hub-gamut-list{flex-direction:column;gap:1.5rem;margin-top:1rem;display:flex}.hub-gamut-item{margin:0}.hub-gamut-item figcaption{color:var(--muted);text-align:center;margin-top:.5rem;font-size:.8rem}.hub-compare{-webkit-user-select:none;user-select:none;touch-action:none;background:#111;border-radius:12px;width:min(100%,32rem);margin:0 auto;position:relative;overflow:hidden}.hub-compare-base{object-fit:cover;width:100%;height:100%;display:block}.hub-compare-srgb{position:absolute;inset:0 auto 0 0;overflow:hidden}.hub-compare-srgb .hub-compare-base{width:min(100vw,32rem);max-width:none;height:100%;position:absolute;inset:0}.hub-compare-srgb span,.hub-compare-wide-label{color:#fff;text-shadow:0 1px 2px #000;z-index:1;font-size:.75rem;position:absolute;bottom:.5rem}.hub-compare-srgb span{left:.5rem}.hub-compare-wide-label{right:.5rem}.hub-compare-divider{pointer-events:none;z-index:2;background:#fff;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;box-shadow:0 0 4px #00000059}.hub-tool-note,.hub-empty{color:var(--muted);background:#f4f4f4;border-radius:12px;padding:1rem;line-height:1.6}.report-unit{color:var(--muted)}.report-bars{margin-top:12px}.report-bars li{grid-template-columns:8rem 1fr 4rem;align-items:center;gap:.75rem;margin-bottom:.6rem;display:grid}.report-name{text-align:right;color:var(--text-strong)}.report-track{height:18px;box-shadow:var(--inset);background:#f2f2f2;border-radius:10px;overflow:hidden}.report-fill{background:linear-gradient(90deg,#b0e0e6,#5ac8d8);border-radius:10px;height:100%}.report-value{color:var(--muted)}.wallpaper-page{padding:2rem 1.25rem 3rem}.wallpaper-hero{text-align:center;margin-bottom:1.5rem}.wallpaper-hero h1{color:var(--text-strong);margin:0 0 .5rem;font-size:1.75rem}.wallpaper-hero p{max-width:40rem;color:var(--text);margin:0 auto;line-height:1.6}.wallpaper-cats{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.75rem;display:flex}.wallpaper-cats button{min-width:4.75rem;box-shadow:var(--inset);color:var(--text);background:#f4f4f4;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.65rem .85rem .55rem;font-size:.8rem;line-height:1.2;display:inline-flex}.wallpaper-cats button svg{display:block}.wallpaper-cats button.active{color:#19222b;background:#e8e8e8;font-weight:600}.wallpaper-grid{grid-template-columns:1fr;gap:1rem;display:grid}.wallpaper-card{box-shadow:var(--inset);color:inherit;background:#f7f7f7;border-radius:16px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden}a.wallpaper-card:hover{box-shadow:var(--inset), 0 6px 16px #00000014;transform:translateY(-2px)}.wallpaper-card-media{background:#e8e8e8;justify-content:center;align-items:center;height:9rem;display:flex;overflow:hidden}.wallpaper-card-media img{object-fit:cover;width:100%;height:100%;display:block}.wallpaper-card-footer{padding:.75rem .9rem 1rem}.card-date{color:var(--text-strong);margin-bottom:.25rem;font-weight:600}.card-subtitle{color:var(--muted);font-size:11px;line-height:1.5}.wallpaper-pagination{text-align:center;margin-top:1.75rem}.wallpaper-pagination ul{flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.wallpaper-pagination .page-link{min-width:2.25rem;height:2.25rem;box-shadow:var(--inset);color:var(--text-strong);background:#f4f4f4;border-radius:.5rem;padding:0 .65rem;font-size:.875rem}.wallpaper-pagination .page-link.active{color:#fff;box-shadow:none;background:#19222b}.wallpaper-pagination .page-link:disabled{opacity:.45;cursor:not-allowed}.wallpaper-page-meta{color:var(--muted);text-align:center;margin:.75rem 0 0;font-size:.75rem}.wallpaper-detail{max-width:48rem;margin:0 auto;padding:1.5rem 1.25rem 3rem}.wallpaper-detail-back{color:var(--text-strong);margin-bottom:1.25rem;font-size:.9rem;text-decoration:none;display:inline-block}.wallpaper-detail-back:hover{text-decoration:underline}.wallpaper-detail-hero{text-align:center;margin-bottom:1.25rem}.wallpaper-detail-hero h1{color:var(--text-strong);margin:0 0 .5rem;font-size:1.75rem}.wallpaper-detail-sub{color:var(--text);margin:0 0 .35rem;line-height:1.6}.wallpaper-detail-date,.wallpaper-detail-cat{color:var(--muted);margin:.15rem 0 0;font-size:.85rem}.wallpaper-detail-cover{background:#e8e8e8;border-radius:16px;margin-bottom:1rem;overflow:hidden}.wallpaper-detail-cover img{object-fit:cover;width:100%;height:auto;max-height:28rem;display:block}.wallpaper-detail-text{color:var(--text);margin:0 0 1.5rem;line-height:1.7}.wallpaper-detail-downloads h2{color:var(--text-strong);margin:0 0 1rem;font-size:1.15rem}.wallpaper-dl-group{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:.65rem;padding:.85rem 0;display:flex}.wallpaper-dl-title{min-width:7rem;color:var(--text-strong);font-size:.9rem;font-weight:600}.wallpaper-dl-buttons{flex-wrap:wrap;flex:1;gap:.45rem;display:flex}.wallpaper-dl-btn{box-shadow:var(--inset);color:var(--text-strong);background:#f4f4f4;border-radius:10px;justify-content:center;align-items:center;padding:.4rem .75rem;font-size:.8rem;line-height:1.2;text-decoration:none;display:inline-flex}.wallpaper-dl-btn:hover{background:#e8e8e8}.settings-page{width:min(36rem,100%);margin:0 auto;padding:1rem .75rem 2.5rem}.settings-hero h1{color:var(--text-strong);margin:0 0 .35rem;font-size:1.35rem}.settings-hero p{color:var(--muted);margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}.settings-menu{background:var(--bg-panel);box-shadow:var(--inset);border-radius:16px;flex-direction:column;gap:.5rem;padding:.4rem;display:flex}.settings-row{color:inherit;border-radius:12px;align-items:center;gap:.75rem;padding:.85rem .9rem;text-decoration:none;display:flex}.settings-row:hover{background:#0000000a}.settings-row__text{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.settings-row__title{color:var(--text-strong);font-size:.95rem;font-weight:600}.settings-row__sub{color:var(--muted);font-size:.75rem;line-height:1.35}.settings-row__chev{color:var(--muted);font-size:1.25rem;line-height:1}.settings-back{margin-top:1.5rem}.settings-back a{color:var(--muted);font-size:.875rem;text-decoration:none}.settings-back a:hover{color:var(--text-strong)}.legal-page{width:min(45rem,100%);margin:0 auto;padding:1rem .75rem 2.5rem}.legal-page__back-top{color:var(--muted);margin-bottom:.85rem;font-size:.875rem;text-decoration:none;display:inline-block}.legal-page__back-top:hover{color:var(--text-strong)}.legal-page__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem}.legal-page h1{color:var(--text-strong);margin:.35rem 0 .75rem;font-size:clamp(1.4rem,3.5vw,1.9rem);line-height:1.2}.legal-page__updated,.legal-page__lead{color:var(--muted);margin:0 0 1.5rem;font-size:.9rem;line-height:1.6}.legal-page__section{margin-bottom:1.5rem}.legal-page__section h2{color:var(--text-strong);margin:0 0 .55rem;font-size:1rem}.legal-page__section p{margin:0 0 .7rem;font-size:.9rem;line-height:1.7}.legal-page__contact a{color:var(--text-strong)}.legal-page__list{margin:0;padding-left:1.2rem;font-size:.9rem;line-height:1.8}.legal-page__cta{margin:1.75rem 0 0}.legal-page__cta a{color:var(--text-strong);border-bottom:1px solid;padding-bottom:.1em;font-size:.9rem;text-decoration:none}.legal-page__cta a:hover{opacity:.75}.legal-page__back{border-top:1px solid #00000014;margin-top:1.25rem;padding-top:1.1rem}.legal-page__back a{color:var(--muted);font-size:.875rem;text-decoration:none}.legal-page__back a:hover{color:var(--text-strong)}@media (min-width:640px){.wallpaper-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.wallpaper-grid{grid-template-columns:repeat(5,1fr)}.cd-products-columns .product,.cd-products-comparison-table .top-info{width:200px}.cd-products-comparison-table .top-info{height:220px}.cd-products-table .features,.cd-products-comparison-table .features-top-info{width:140px}.cd-products-comparison-table .features-top-info{line-height:220px}.cd-products-columns{margin-left:140px}.cd-products-comparison-table .top-info img{width:150px;max-height:120px}.product-thumb{width:150px;height:110px;font-size:2.8em}.cd-table-navigation button,.cd-table-navigation a{transform:translateY(100px)}.cd-table-navigation button.prev,.cd-table-navigation a.prev{left:140px;transform:translateY(90px)translate(15px)rotate(180deg)}.top-fixed .product-top-info{height:96px}.top-fixed .features-top-info{height:96px;line-height:96px}.top-fixed .product-top-info img,.top-fixed .product-top-info .product-thumb{width:48px;height:48px;max-height:48px}.top-fixed .cd-table-navigation button,.top-fixed .cd-table-navigation a{transform:translateY(28px)}.top-fixed .cd-table-navigation button.prev,.top-fixed .cd-table-navigation a.prev{transform:translateY(28px)translate(15px)rotate(180deg)}.li-div-cpu-a,.li-div-gpu-a,.li-div-npu-a,.li-div-score-a,.li-div-iostyle-a,.li-div-price-a,.li-div-power-a{width:88px}.li-div-cpu-b,.li-div-gpu-b,.li-div-npu-b,.li-div-score-b,.li-div-iostyle-b,.li-div-price-b,.li-div-power-b{width:182px}}@media (min-width:768px){.site-shell{max-width:none}.devices-div{width:48%;max-width:520px}.inside-div-p{font-size:inherit}.div-container{height:120px}}@media (min-width:860px){.site-title-short{display:none}.site-title-full{display:inline}.site-header-actions .desk-only{display:inline-flex}.site-header-actions .sep.desk-only{display:inline}.menu-toggle{display:none}.site-backdrop{display:none!important}.site-sidebar,.site-sidebar.open{width:var(--sidebar-w);height:100%;max-height:none;box-shadow:none;flex-shrink:0;align-self:stretch;animation:none;display:block;position:sticky;top:0}.site-main{padding:8px 16px 32px}.site-main:has(.compare-flow.filtering){padding:0 0 16px}.site-main:has(.compare-flow.picking){padding:8px 16px 96px}}@media (max-width:859px){.site-title{font-size:13px}.list{width:auto;margin:4px}.devices-div{width:72%;max-width:380px}.inside-div-p{font-size:16px}.div-container{height:100px}}@media (prefers-color-scheme:dark){:root{--bg:#1d1d1d;--bg-soft:#1d1d1d;--bg-panel:#1d1d1d;--bg-title:#232323;--text:#acacac;--text-strong:#d1cdc7;--muted:#acacac;--line:#424242;--line-soft:#424242;--inset:#64646480 1.5px 1.5px 1px -1px inset, #64646480 -1px -1px 1px 0px inset}::-webkit-scrollbar{background-color:#1d1d1d}::-webkit-scrollbar-track{background-color:#1d1d1d}::-webkit-scrollbar-thumb{background-color:#424242}.inside-div{background-color:#232323}.hubweb-path{stroke:#a0a0a0}.cd-products-comparison-table{border-color:#424242}.cd-products-sticky-head,.cd-sticky-stack,.cd-products-comparison-table header{background:#131313}.menu-toggle{color:var(--text-strong);background:#232323}.compare-search{background:#232323;border-color:#424242}.compare-pick.selected{background:#182e46}.compare-bar{background:#1d1d1deb;box-shadow:0 8px 28px #0006}.compare-bar-btn{background:#2d2d2d}.site-header-actions a:hover,.site-header-actions button:hover{color:var(--text-strong)}.cd-products-table .features,.cd-products-comparison-table .top-info,.cd-features-list li:nth-of-type(odd),.cd-features-list li:nth-of-type(2n){background-color:#1d1d1d;border-color:#424242}.cd-products-comparison-table .features-top-info,.cd-products-comparison-table .top-info{background-color:#131313}.li-div-cpu{background-color:#153033}.li-div-gpu{background-color:#3c0f15}.li-div-npu{background-color:#2d2d2d}.li-div-score{background-color:#302209}.li-div-iostyle{background-color:#2a3835}.product-thumb:not(.ai){color:#ddd;background:linear-gradient(135deg,#3a3a3a,#222)}.wallpaper-card,.report-track,.cd-products-comparison-table .reset,.cd-products-comparison-table .filter,.wallpaper-cats button{background:#232323}.table-page thead{background:#1d1d1de6}}
