.vs .combo{position:relative}.vs select,.vs .combo__btn{width:100%;font-family:var(--sans);font-size:.98rem;font-weight:500;color:var(--ink);background:var(--panel-sunk);border:1px solid var(--rule);padding:.55rem .6rem;border-radius:0;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 1.05rem) 55%,calc(100% - .7rem) 55%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.vs .combo__btn{text-align:left;cursor:pointer}.vs .combo__btn>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:1rem}.vs .combo__panel{position:absolute;z-index:30;top:calc(100% - 1px);left:0;right:0;display:flex;flex-direction:column;max-height:19rem;background:var(--panel);border:1px solid var(--ink);box-shadow:0 .75rem 1.5rem #0009}.vs .combo__panel[hidden]{display:none}.vs .combo__search{font-family:var(--sans);font-size:.9rem;color:var(--ink);background:var(--panel-sunk);border:0;border-bottom:1px solid var(--rule);padding:.55rem .6rem;border-radius:0;appearance:none;outline-offset:-2px}.vs .combo__search::placeholder{color:var(--ink-faint)}.vs .combo__list{margin:0;padding:0 0 .25rem;list-style:none;overflow-y:auto;overscroll-behavior:contain}.vs .combo__group{font-family:var(--mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);background:var(--panel);padding:.6rem .6rem .25rem;position:sticky;top:0}.vs .combo__opt{padding:.35rem .6rem;font-size:.92rem;cursor:pointer}.vs .combo__opt:hover{background:var(--panel-sunk)}.vs .combo__opt.is-active{background:var(--rule-soft)}.vs .combo__opt[aria-selected=true]{font-weight:600;box-shadow:inset .2rem 0 0 var(--ink)}.vs .combo__empty{padding:.7rem .6rem;font-size:.9rem;color:var(--ink-mute)}.vs__chip{font-family:var(--mono);font-size:.72rem;letter-spacing:.02em;color:#fff;background:#b30000;border:none;padding:.3rem .55rem;cursor:pointer;border-radius:25px;font-weight:500}.vs__chip:hover{color:#fff}.lede[data-astro-cid-dzmbrdcm]{font-size:var(--step-1);color:var(--ink-mute);max-width:60ch;margin-bottom:2rem}.visually-hidden[data-astro-cid-dzmbrdcm]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vs__pickers[data-astro-cid-dzmbrdcm]{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:1.25rem}.vs__divider[data-astro-cid-dzmbrdcm]{align-self:center;margin-top:1.6rem;font-size:.75rem;letter-spacing:.1em;color:var(--ink-faint)}.field[data-astro-cid-dzmbrdcm]{background:var(--panel);border:1px solid var(--rule);padding:.85rem 1rem 1rem}.vs__chips[data-astro-cid-dzmbrdcm]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.7rem}.eyebrow-xy[data-astro-cid-dzmbrdcm]{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0 0 .75rem;display:block}@media(max-width:46rem){.vs__pickers[data-astro-cid-dzmbrdcm]{grid-template-columns:1fr}.vs__divider[data-astro-cid-dzmbrdcm]{margin:0;text-align:center}}.cmp[data-astro-cid-dzmbrdcm]{--good: #35d07f;margin-top:1.75rem;border:1px solid var(--rule);background:var(--panel);padding:clamp(1rem,3vw,1.75rem)}.cmp__head[data-astro-cid-dzmbrdcm]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:1.1rem;border-bottom:1px solid var(--rule);margin-bottom:1.1rem}.cmp__head-name[data-astro-cid-dzmbrdcm]{font-family:var(--cond);font-weight:600;font-size:1.05rem;position:relative}.cmp__head-mid[data-astro-cid-dzmbrdcm]{color:var(--ink-faint);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;flex-shrink:0}.cmp[data-astro-cid-dzmbrdcm][data-winner=a] .cmp__head-name[data-astro-cid-dzmbrdcm][data-side=a]:after,.cmp[data-astro-cid-dzmbrdcm][data-winner=b] .cmp__head-name[data-astro-cid-dzmbrdcm][data-side=b]:after{content:"▲";color:var(--good);font-size:.7em;margin-left:.4em}.cmp__rows[data-astro-cid-dzmbrdcm]{display:flex;flex-direction:column;gap:.6rem}.cmp__row[data-astro-cid-dzmbrdcm]{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:.75rem;padding:1.1rem 1rem;background:var(--panel-sunk);border:1px solid var(--rule-soft);border-radius:14px}.cmp__val[data-astro-cid-dzmbrdcm]{display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center;min-width:0}.cmp__label[data-astro-cid-dzmbrdcm]{font-family:var(--sans);font-size:.82rem;line-height:1.3;color:var(--ink-mute)}.cmp__figure[data-astro-cid-dzmbrdcm]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.35rem;min-width:0}.cmp__num[data-astro-cid-dzmbrdcm]{font-size:1.6rem;line-height:1.15;color:var(--ink-mute);overflow-wrap:anywhere}.cmp__val[data-astro-cid-dzmbrdcm].is-winner .cmp__num[data-astro-cid-dzmbrdcm]{font-weight:600;color:var(--ink)}.cmp__unit[data-astro-cid-dzmbrdcm]{font-size:1.1rem;color:var(--ink-faint)}.cmp__delta[data-astro-cid-dzmbrdcm]{font-size:.75rem;color:var(--good);white-space:nowrap}.cmp__row[data-astro-cid-dzmbrdcm][data-metric=family] .cmp__num[data-astro-cid-dzmbrdcm],.cmp__row[data-astro-cid-dzmbrdcm][data-metric=pcie] .cmp__num[data-astro-cid-dzmbrdcm]{font-size:1.05rem}@media(max-width:30rem){.cmp__row[data-astro-cid-dzmbrdcm]{padding:.9rem .7rem;gap:.5rem}.cmp__num[data-astro-cid-dzmbrdcm]{font-size:1.3rem}.cmp__unit[data-astro-cid-dzmbrdcm]{font-size:.95rem}}.vs__note[data-astro-cid-dzmbrdcm]{margin-top:1.5rem;font-size:var(--step--1);color:var(--ink-mute)}.cnt-block[data-astro-cid-dzmbrdcm]{margin-top:clamp(2.5rem,6vw,4rem)}.metrics[data-astro-cid-dzmbrdcm]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.metric[data-astro-cid-dzmbrdcm]{padding:1.2rem 1.25rem 1.3rem;border:1px solid var(--rule);border-left:2px solid var(--accent);border-radius:10px;background:linear-gradient(100deg,rgba(var(--accent-rgb),.09),rgba(var(--accent-rgb),0) 55%),var(--panel)}.metric[data-astro-cid-dzmbrdcm] h3[data-astro-cid-dzmbrdcm]{font-size:1.02rem;line-height:1.35;margin-bottom:.5rem;color:var(--accent)}.metric[data-astro-cid-dzmbrdcm] p[data-astro-cid-dzmbrdcm],.pick[data-astro-cid-dzmbrdcm] p[data-astro-cid-dzmbrdcm],.limit[data-astro-cid-dzmbrdcm] p[data-astro-cid-dzmbrdcm]{margin:0;font-size:var(--step--1);color:var(--ink-mute)}.picks[data-astro-cid-dzmbrdcm]{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.pick[data-astro-cid-dzmbrdcm]{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.25rem 1.3rem;border:1px solid var(--rule);border-radius:10px;background:var(--panel)}.pick__n[data-astro-cid-dzmbrdcm]{flex-shrink:0;font-size:.85rem;color:var(--ink-faint);padding-top:.15rem}.pick[data-astro-cid-dzmbrdcm] h3[data-astro-cid-dzmbrdcm]{font-size:1.02rem;line-height:1.35;margin-bottom:.5rem}.limits[data-astro-cid-dzmbrdcm]{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.limit[data-astro-cid-dzmbrdcm]{padding:1.2rem 1.25rem 1.3rem;border:1px solid var(--rule);border-radius:10px;background:var(--panel-sunk)}.limit[data-astro-cid-dzmbrdcm] h3[data-astro-cid-dzmbrdcm]{font-size:1.02rem;line-height:1.35;margin-bottom:.5rem}@media screen and (max-width:980px){.metrics[data-astro-cid-dzmbrdcm]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.metrics[data-astro-cid-dzmbrdcm],.picks[data-astro-cid-dzmbrdcm],.limits[data-astro-cid-dzmbrdcm]{grid-template-columns:1fr}}.faq-block[data-astro-cid-dzmbrdcm]{margin-top:clamp(2.5rem,6vw,4rem)}
