:root{--r8f-ring:var(--c-accent);--r8f-ring-w:2px;--r8f-ring-gap:2px;--r8f-fade:44px;--r8f-well-dark:linear-gradient(180deg, #3a3a3d, #2a2a2c);--r8f-pill-dark:#2c2c2e}html[data-theme="dark"]{--r8f-ring:var(--c-accent-ink)}html{color-scheme:light}html[data-theme="dark"]{color-scheme:dark}button,input,select,textarea{font-family:inherit}html.t-k2[data-theme] .edh-band[data-k2field] .ed-k{color:#fff}html.t-k2[data-theme] .edh-band[data-k2field] .edh-band__count{color:#fff}html.t-k2[data-theme] .ed-guide .wrap:has(>.ed-cover[data-k2field])>.crumbs,html.t-k2[data-theme] .ed-guide .wrap:has(>.ed-cover[data-k2field])>.crumbs a,html.t-k2[data-theme] .ed-guide .wrap:has(>.ed-cover[data-k2field])>.crumbs li{color:#fff}html.t-k2[data-theme] .ed-guide .ed-cover[data-k2field] .eyebrow{color:#fff}html.t-k2[data-theme] .ed-guide .ed-cover[data-k2field] .ed-cover__meta p{color:#fff}html.t-k2[data-theme] .ed-guide .ed-cover[data-k2field] .disclosure-mini a{color:#fff}html.t-k2[data-theme] .ed-dcover__band[data-k2field] .crumbs,html.t-k2[data-theme] .ed-dcover__band[data-k2field] .crumbs a,html.t-k2[data-theme] .ed-dcover__band[data-k2field] .crumbs li{color:#fff}html.t-k2[data-theme] .ed-dcover__band[data-k2field] .ed-k{color:#fff}html.t-k2[data-theme] .ed-dcover__band[data-k2field] .ed-dcover__facts{color:#fff}html.t-k2[data-theme] .ed-dcover__band[data-k2field] .archive-intro__rest p{color:#fff}html.t-k2[data-theme] .ed-pg-cover[data-k2field] .crumbs,html.t-k2[data-theme] .ed-pg-cover[data-k2field] .crumbs a,html.t-k2[data-theme] .ed-pg-cover[data-k2field] .crumbs li{color:#fff}html.t-k2[data-theme] .ed-pg-cover[data-k2field] h1.ed-pg-cover__label{color:#fff}html.t-k2[data-theme] .ed-pg .ed-pg-figs[data-k2field] span{color:#fff}html.t-k2[data-theme] .ed-fcover[data-k2field] .ed-k,html.t-k2[data-theme] .ed-fcover[data-k2field] .disclosure-mini,html.t-k2[data-theme] .ed-fcover[data-k2field] .disclosure-mini a{color:#fff}html.t-k2[data-theme] .ed-fcover[data-k2field] .ed-hist__tick,html.t-k2[data-theme] .ed-fcover[data-k2field] .ed-hist__tc,html.t-k2[data-theme] .ed-fcover[data-k2field] .ed-hist__cap{color:#fff}html.t-rx body.byb-ed .edh-band[data-k2field] .edh-band__slide[data-k1] .ed-k{color:#fff}html.t-rx body.byb-ed[data-k1] .ed-guide .ed-cover[data-k2field] .eyebrow{color:#fff}html.t-rx[data-theme="dark"] body.byb-ed[data-k1] .ed-guide .ed-cover[data-k2field] .ed-pickstrip__k{color:#fff}html.t-n1 body.byb-ed .e404-k{color:#fff}html.t-n1 body.byb-ed .e404-dek{color:#fff}html.t-k2 body.byb-ed .edh-dcard__k{color:#fff}body.byb-ed .h1c__band .crumbs,body.byb-ed .h1c__band .crumbs a,body.byb-ed .h1c__band .crumbs li{color:#fff}body.byb-ed .h1c__txt .ed-k{color:#fff}body.byb-ed .h1c__facts li{color:#fff}body.byb-ed .h1c__txt .disclosure-mini{color:#fff}html body.byb-ed .ed-pg.ed-pg--info>header.ed-pg-cover .crumbs,html body.byb-ed .ed-pg.ed-pg--info>header.ed-pg-cover .crumbs a,html body.byb-ed .ed-pg.ed-pg--info>header.ed-pg-cover .crumbs li{color:#fff}html body.byb-ed .ed-pg--info p.i1__k{color:#fff}html body.byb-ed .ed-pg--info p.i1__dek{color:#fff}.ed-pg--info .i1__stats span{color:#fff}html.t-a3.t-rx body.byb-ed .ed-pg-cover.a3-hub .disclosure-mini,html.t-a3.t-rx body.byb-ed .ed-pg-cover.a3-hub .disclosure-mini a{color:#fff}html.t-n1 body.byb-ed .crumbs ol>li>a{padding-block:13px;margin-block:-13px}html.t-n1 body.byb-ed .crumbs ol>li>a::after{content:none}html.t-n1 body.byb-ed :is(a.masthead__brand,a.ed-ft__logo){padding-block:10px;margin-block:-10px;box-sizing:content-box}html.t-n1 body.byb-ed :is(a.masthead__brand,a.ed-ft__logo)::after{content:none}:focus-visible{outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap);border-radius:4px}body.byb-ed .ed-card:has(.ed-card__t a:focus-visible) .ed-card__frame{box-shadow:var(--ed-e2);outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap)}body.byb-ed .ed-finder .byb-ps__card:focus-visible .thumb{box-shadow:var(--ef-plate-sh);outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap)}body.byb-ed .ed-tt__feat:focus-visible .ed-tt__fig{box-shadow:var(--ed-e1);outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap)}body.byb-ed .edh-fig__c:focus-visible::after{outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap)}body.byb-ed .edh-fig__pp:focus-visible{outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:-4px}body.byb-ed .edh-band__tile:focus-visible{outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap)}body.byb-ed .ed-round:focus-visible{outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap)}html.t-k2 body.byb-ed:not(#_) .ed-finder a.byb-ps__card.fx-t:focus-visible{outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap)}html.t-a3 body.byb-ed .ed-pg article.ed-pg-col #price-explorer input[type="search"]:focus-visible{outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap);box-shadow:none}body.byb-ed .ed-fcover__field:focus-within{box-shadow:var(--ed-e3)}body.byb-ed .edh-cover .hv4a-searchrow:focus-within{box-shadow:var(--ed-e3);outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap)}body.byb-ed .newsletter.ed-news .ed-news__form input.ed-news__input:focus{outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap);box-shadow:none}body.byb-ed .ed-sr .searchform input[type="search"]:focus{outline:var(--r8f-ring-w) solid var(--r8f-ring);outline-offset:var(--r8f-ring-gap);box-shadow:none}[data-r8f="r"]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--r8f-fade) * 1.6),transparent calc(100% - var(--r8f-fade) * .2));mask-image:linear-gradient(90deg,#000 calc(100% - var(--r8f-fade) * 1.6),transparent calc(100% - var(--r8f-fade) * .2))}[data-r8f="l"]{-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--r8f-fade) * .2),#000 calc(var(--r8f-fade) * 1.6));mask-image:linear-gradient(90deg,transparent calc(var(--r8f-fade) * .2),#000 calc(var(--r8f-fade) * 1.6))}[data-r8f="lr"]{-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--r8f-fade) * .2),#000 calc(var(--r8f-fade) * 1.6),#000 calc(100% - var(--r8f-fade) * 1.6),transparent calc(100% - var(--r8f-fade) * .2));mask-image:linear-gradient(90deg,transparent calc(var(--r8f-fade) * .2),#000 calc(var(--r8f-fade) * 1.6),#000 calc(100% - var(--r8f-fade) * 1.6),transparent calc(100% - var(--r8f-fade) * .2))}[data-r8f]{scroll-padding-inline:var(--r8f-fade)}html.t-k2 body.byb-ed main.ed-finder .r7f-strip .ed-fbar__depts{scroll-padding-inline:44px;-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--fl) * .55),#000 var(--fl),#000 calc(100% - var(--fr)),transparent calc(100% - var(--fr) * .55));mask-image:linear-gradient(90deg,transparent calc(var(--fl) * .55),#000 var(--fl),#000 calc(100% - var(--fr)),transparent calc(100% - var(--fr) * .55))}@media (min-width:735px){html.t-a3 body.byb-ed .ed-pg article.ed-pg-col #price-explorer .pe-chips{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}}body.byb-ed .nv-theme>.nv-ic{grid-area:1 / 1}@media (min-width:735px) and (max-width:959px){body.byb-ed .nv-theme{background:var(--nv-fill);color:var(--c-text)}}@media (prefers-reduced-motion:reduce){body.byb-ed .edh-fig__bar{display:none}}.r8-nb{white-space:nowrap}.i4-sort button:not([aria-pressed="true"]){color:color-mix(in srgb,var(--c-text) 78%,var(--c-bg))}html.t-n4[data-theme="dark"] body.byb-ed .ed-pg .ed-pg-close__links a{background:var(--r8f-pill-dark)}html[data-theme="dark"] body.byb-ed :is(.e404-well,.e404-dw){background:var(--r8f-well-dark);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .07)}body.byb-ed .ed-pg-close__sub a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.byb-ed .ed-pg-close__sub a:hover{color:var(--c-accent-ink)}html body.byb-ed details.article-intro--toggle>summary{cursor:default;pointer-events:none}html body.byb-ed details.article-intro--toggle>summary:hover{background:none}html body.byb-ed details.article-intro--toggle>summary::after,html body.byb-ed details.article-intro--toggle>summary .article-intro__more{display:none!important}html body.byb-ed details.article-intro--toggle>summary::-webkit-details-marker{display:none}html body.byb-ed :is(#faq,#compare-specs,#top-picks,#ed-close-h){scroll-margin-top:calc(var(--nv-stick, 64px) + 24px)}html body.byb-ed main#main:focus{outline:none}html.sw body.byb-ed .sw-band .crumbs [aria-current="page"]{color:#fff}html body.byb-ed :is(a.r8d-gall,a.r8hub__subl,.ed-head--link>a.ed-link,p.ed-close__more>a.ed-link,h3.ed-card__t>a){position:relative}html body.byb-ed :is(a.r8d-gall,a.r8hub__subl,.ed-head--link>a.ed-link,p.ed-close__more>a.ed-link,h3.ed-card__t>a)::before{content:"";position:absolute}html body.byb-ed :is(a.r8d-gall,a.r8hub__subl)::before{inset:-12px -6px}html body.byb-ed :is(.ed-head--link>a.ed-link,p.ed-close__more>a.ed-link)::before{inset:-8px 0}html body.byb-ed h3.ed-card__t>a::before{inset:-6px 0}