:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--yellow:#ffe61a;--ink:#000;--paper:#fff;--muted:#5e5e5e;--line:#dcdcdc;--fill:#f2f2f2;--off:#cfcfcf;--font:"Sofia Sans", "Helvetica Neue", Arial, sans-serif;--font-label:"Sofia Sans Semi Condensed", "Sofia Sans", "Arial Narrow", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--fs-display:clamp(36px, 5vw, 60px);--fs-figure:30px;--fs-title:24px;--fs-lead:clamp(19px, .9vw + 12px, 22px);--fs-sub:20px;--fs-body:17px;--fs-small:15px;--fs-mono:14px;--lh-display:1.04;--lh-title:1.2;--lh-dense:1.4;--lh-text:1.5;--w-text:400;--w-ui:600;--w-strong:800;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--hair:1px;--rule:2px;--under:.18em;--radius:4px;--ctl:48px;--ctl-sm:40px;--box:24px;--rail:11rem;--measure:40rem;--measure-wide:46rem;--measure-display:15em;--page:70rem;--pad:clamp(16px, 5vw - 4px, 64px);--name-col:31%;--field-min:15rem;--index-col:13rem;--gauge-w:15px;--gauge-h:10px;--gauge-gap:2px}@media (width<=860px){:root{--rail:6.25rem;--gauge-w:10px}}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:var(--w-text) var(--fs-body)/var(--lh-text) var(--font);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0}h1,h2,h3,h4,p,dl,dd,ol,ul,figure,pre,table,form{margin:0}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}ol,ul{padding:0;list-style:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer}b{font-weight:var(--w-strong)}:focus-visible,.is-focus{outline:var(--rule) solid var(--ink);outline-offset:var(--rule)}.skip{top:0;z-index:1;padding:var(--s2) var(--s4);background:var(--ink);color:var(--paper);font-weight:var(--w-ui);transform:translateY(calc(-100% - var(--rule)));text-decoration:none;position:absolute;inset-inline-start:var(--pad)}.skip:focus{transform:none}.h1{font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--w-strong);max-width:var(--measure-display);text-wrap:balance}.h2{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-strong);text-wrap:balance}.h3{font-size:var(--fs-sub);line-height:var(--lh-title);font-weight:var(--w-strong)}.lead{font-size:var(--fs-lead);line-height:var(--lh-dense);max-width:var(--measure-wide);text-wrap:pretty}.subtitle{font-size:var(--fs-sub);line-height:var(--lh-title);font-weight:var(--w-ui);margin-top:var(--s3)}.crumb,.meta,.fine{font-size:var(--fs-small);line-height:var(--lh-dense)}.fine,.meta,.unavailable{color:var(--muted)}.unknown{color:var(--muted);font-style:italic}.content p{max-width:var(--measure)}code,pre,.mono{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:var(--w-text)}thead th,tbody th,.facts dt,.code-head,.stack td[data-label]:before,.label{font:var(--w-ui) var(--fs-small)/var(--lh-dense) var(--font-label);color:var(--muted)}mark{background:var(--yellow);color:inherit;padding:0 var(--s1);-webkit-box-decoration-break:clone;box-decoration-break:clone}.name mark{padding:0 var(--s2)}a,.link,.copy{color:inherit;text-decoration:underline;text-decoration-thickness:var(--hair);text-underline-offset:var(--under)}a:hover,.link:hover,.copy:hover,.link.is-hover{text-decoration-thickness:var(--rule)}.link,.copy{text-align:start;background:0 0;border:0;padding:0}.link,.ref{position:relative}.link:after,.ref:after{content:"";inset:calc(var(--s1) * -1);position:absolute}.copy{padding:var(--s1) 0;font:var(--w-ui) var(--fs-small)/var(--lh-dense) var(--font);color:var(--ink);white-space:nowrap}.copy.is-done{text-decoration:none}.ref{padding:0 var(--s1);color:var(--muted);font-size:var(--fs-small);font-weight:var(--w-ui);text-decoration:none}.ref:hover{color:var(--ink);text-decoration:underline}.proof{align-items:baseline;display:flex}.gauge{gap:var(--gauge-gap);flex:none;margin-inline-end:var(--s3);display:inline-flex}.gauge i{width:var(--gauge-w);height:var(--gauge-h);background:var(--off)}.gauge-4 i,.gauge-3 i:nth-child(-n+3),.gauge-2 i:nth-child(-n+2),.gauge-1 i:first-child{background:var(--ink)}.gauge-none{width:calc(var(--gauge-w) * 4 + var(--gauge-gap) * 3);height:var(--hair);background:var(--muted);flex:none;align-self:center;margin-inline-end:var(--s3)}.level-4{font-weight:var(--w-strong)}.level-2,.level-1,.date{color:var(--muted)}.level-0{color:var(--muted);font-style:italic}.date{font-size:var(--fs-small);white-space:nowrap}.legend{gap:var(--s4) var(--s6);line-height:var(--lh-dense);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.legend .gauge{display:flex}.legend b{margin:var(--s2) 0 var(--s1);display:block}.legend .note{font-size:var(--fs-small);color:var(--muted);display:block}.btn{height:var(--ctl);padding:0 var(--s5);background:var(--ink);color:var(--paper);border:var(--hair) solid var(--ink);border-radius:var(--radius);font-weight:var(--w-ui);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn:hover,.btn.is-hover,.btn.outline{background:var(--paper);color:var(--ink)}.btn.outline:hover,.btn.outline.is-hover{background:var(--ink);color:var(--paper)}.btn:active{transform:translateY(var(--hair))}.btn:disabled{background:var(--fill);color:var(--muted);border-color:var(--off);cursor:not-allowed}.field{height:var(--ctl);min-width:0;max-width:100%;padding:0 var(--s4);background:var(--paper);border:var(--hair) solid var(--ink);border-radius:var(--radius)}.field:hover,.field.is-hover,select:hover,select.is-hover,input[type=checkbox]:hover{box-shadow:inset 0 0 0 var(--hair) var(--ink)}.field::placeholder{color:var(--muted)}.field[aria-invalid=true]{border-width:var(--rule)}.error{margin-top:var(--s2);font-weight:var(--w-ui)}label.label{display:block}select{appearance:none;height:var(--ctl-sm);max-width:100%;padding:0;padding-inline:var(--s3) var(--s6);border:var(--hair) solid var(--ink);border-radius:var(--radius);font-weight:var(--w-ui);background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right var(--s3) center / var(--s3)}input[type=checkbox]{appearance:none;width:var(--box);height:var(--box);background:var(--paper);border:var(--hair) solid var(--ink);border-radius:var(--radius);flex:none;margin:0}input[type=checkbox]:checked{background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1.5 5l3.2 3.2L10.5 1.8' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") no-repeat center / var(--s3)}.form-row{gap:var(--s2);max-width:var(--measure-wide);margin-top:var(--s4);flex-wrap:wrap;display:flex}.form-row .field{flex:1 1 var(--field-min)}label.label+.form-row{margin-top:var(--s2)}.filters{align-items:center;gap:var(--s3) var(--s5);font-weight:var(--w-ui);flex-wrap:wrap;display:flex}.filters label{align-items:center;gap:var(--s2);display:inline-flex}.row{align-items:baseline;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.row.mid{align-items:center}.choice{max-width:100%;margin-top:var(--s6);border:var(--hair) solid var(--ink);border-radius:var(--radius);display:inline-flex}.choice a{height:var(--ctl);padding:0 var(--s5);border-inline-start:var(--hair) solid var(--ink);font-weight:var(--w-ui);white-space:nowrap;align-items:center;text-decoration:none;display:flex;position:relative}.choice a:first-child{border-inline-start:0}.choice a:hover,.choice a.is-hover{text-decoration:underline;text-decoration-thickness:var(--rule)}.choice a[aria-current]{background:var(--ink);color:var(--paper);text-decoration:none}.choice a:focus-visible{z-index:1}.band,.content{padding-inline-start:max(var(--pad), calc((100% - var(--page)) / 2));padding-inline-end:max(var(--pad), calc((100% - var(--page)) / 2))}.content:last-child{padding-bottom:var(--s7)}.site-head{align-items:center;gap:var(--s2) var(--s4);padding:var(--s4) 0;flex-wrap:wrap;display:flex}.logo{padding:var(--s1) var(--s2);background:var(--yellow);font-size:var(--fs-sub);line-height:var(--lh-title);font-weight:var(--w-strong);white-space:nowrap;border:0;text-decoration:none;display:inline-block}.site-nav{align-items:center;gap:var(--s2) var(--s5);font-weight:var(--w-ui);flex-wrap:wrap;margin-inline-start:auto;display:flex}.site-nav a{text-decoration:none}.site-nav a:hover,.site-nav a[aria-current]{text-decoration:underline;text-decoration-thickness:var(--rule)}.site-head .cta{height:var(--ctl-sm);padding:0 var(--s4);border:var(--hair) solid var(--ink);border-radius:var(--radius);font-weight:var(--w-ui);white-space:nowrap;background:0 0;align-items:center;margin-inline-start:var(--s2);text-decoration:none;display:inline-flex}.site-head .cta:hover,.site-head .cta[aria-current]{background:var(--ink);color:var(--paper)}.hero{padding:clamp(var(--s6), 6vw, var(--s8)) 0}.hero .lead{margin-top:var(--s5)}.hero .meta{margin-top:var(--s4)}.crumb{margin-bottom:var(--s4)}.section{margin-top:var(--s8);padding-top:var(--s4);border-top:var(--rule) solid var(--ink)}.content>.section:first-child{margin-top:0}.section>*+*{margin-top:var(--s4)}.section>.h2+*,.section>.section-head+*{margin-top:var(--s5)}.section-head,.section-foot{justify-content:space-between;align-items:center;gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}table{border-collapse:collapse;width:100%;line-height:var(--lh-dense)}th,td{padding:var(--s3) 0;border-top:var(--hair) solid var(--line);text-align:start;vertical-align:baseline;font-weight:inherit;padding-inline-end:var(--s5)}th:last-child,td:last-child{padding-inline-end:0}thead>tr>*{padding-top:0;padding-bottom:var(--s2);border-top:0}thead+tbody tr:first-child>*,.total>*{border-top-color:var(--ink)}.plain tr:first-child>*{border-top:0;padding-top:0}.railed th:first-child,.railed td:first-child{width:var(--rail)}.names tbody th{font:var(--w-ui) var(--fs-body)/var(--lh-dense) var(--font);color:var(--ink)}.total>*{font-weight:var(--w-strong)}.total th{font-family:var(--font);font-size:var(--fs-body);color:var(--ink)}td.mono,td .mono,dd .mono,dd.mono,dt.mono{overflow-wrap:anywhere}.rank,.name,.price{font-size:var(--fs-figure);line-height:var(--lh-title);font-weight:var(--w-strong)}.rank{margin-inline-end:var(--s1)}.price{margin-inline-end:var(--s2)}.origin,.detail{font-size:var(--fs-small);line-height:var(--lh-dense);font-weight:var(--w-text);color:var(--muted);display:block}.origin{margin-top:var(--s2)}.detail{margin-top:var(--s1)}.compare{table-layout:fixed}.compare col.rail{width:var(--rail)}.compare thead th{padding-bottom:var(--s4);font:inherit;color:inherit}.group th{padding:var(--s2) var(--s3);background:var(--fill);border-top-color:var(--ink);font:var(--w-strong) var(--fs-small)/var(--lh-dense) var(--font);color:var(--ink)}.group+tr>*{border-top:0}.compare-cards{display:none}.facts>div{grid-template-columns:var(--rail) minmax(0, 1fr);padding:var(--s3) 0;border-top:var(--hair) solid var(--line);line-height:var(--lh-dense);align-items:baseline;display:grid}.facts>div:first-child{border-top:0;padding-top:0}.facts dt{padding-inline-end:var(--s5)}.facts dt.mono{font-family:var(--font-mono);font-size:var(--fs-mono);font-weight:var(--w-text);color:var(--ink)}.steps,.sources{counter-reset:s;max-width:var(--measure-wide)}.steps>li,.sources>li{counter-increment:s;padding:var(--s3) 0;border-top:var(--hair) solid var(--line);padding-inline-start:var(--s7);position:relative}.steps>li:first-child,.sources>li:first-child{border-top:0;padding-top:0}.steps>li:before,.sources>li:before{content:counter(s);font-weight:var(--w-strong);position:absolute;inset-inline-start:0}.steps li>b+span{margin-inline-start:var(--s1)}.steps.wide{max-width:none}.steps.wide>li{padding-top:var(--s5);padding-bottom:var(--s5)}.steps.wide>li:first-child{padding-top:0}.steps.wide>li>*+*{margin-top:var(--s4)}.steps.wide table{margin-top:var(--s5)}.sources>li:before{content:"[" counter(s) "]";font-weight:var(--w-ui);color:var(--muted)}.sources>li:target{background:var(--fill)}.index{columns:3 var(--index-col);column-gap:var(--s6);font-size:var(--fs-small);line-height:var(--lh-dense)}.index li{break-inside:avoid;padding:var(--s1) 0;font-weight:var(--w-ui)}.index span{font-weight:var(--w-text);color:var(--muted);margin-inline-start:var(--s2)}pre{padding:var(--s4) var(--s5);background:var(--fill);border-radius:var(--radius);line-height:var(--lh-text);overflow:auto}pre.wrap{white-space:pre-wrap;overflow-wrap:anywhere}pre.tall{max-height:calc(var(--s4) + 22.5lh)}.code-head{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s1);display:flex}.code+.code{margin-top:var(--s5)}.quote{padding:var(--s5);background:var(--fill);border-radius:var(--radius);font-size:var(--fs-lead);line-height:var(--lh-dense)}.empty{padding:var(--s5);background:var(--fill);border-radius:var(--radius)}.empty>*+*{margin-top:var(--s4)}.site-foot{justify-content:space-between;gap:var(--s3) var(--s7);margin-top:var(--s8);padding-top:var(--s4);border-top:var(--rule) solid var(--ink);font-size:var(--fs-small);line-height:var(--lh-dense);color:var(--muted);flex-wrap:wrap;display:flex}.site-foot b,.site-foot nav{color:var(--ink)}.site-foot nav{gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}@media (width>=861px){.actions th,.actions td:nth-child(-n+3){white-space:nowrap}.picks tbody>tr>*{padding-top:var(--s5);padding-bottom:var(--s5)}.picks th:first-child{width:var(--name-col)}}@media (width<=860px){.section,.site-foot{margin-top:var(--s7)}.site-head .cta{order:1;margin-inline-start:auto}.site-nav{gap:var(--s2) var(--s4);flex-basis:100%;order:2;margin-inline-start:0}.hero .lead{margin-top:var(--s4)}.choice{margin-top:var(--s5);flex-direction:column;display:flex}.choice a{border-inline-start:0;border-top:var(--hair) solid var(--ink)}.choice a:first-child{border-top:0}.site-nav a,.site-foot a{position:relative}.site-nav a:after{content:"";inset:calc(var(--s2) * -1) 0 calc(var(--s3) * -1);position:absolute}.site-foot .link:after{inset:calc(var(--s3) * -1) 0}.site-foot nav{gap:var(--s5)}.gauge,.gauge-none{margin-inline-end:var(--s2)}.facts dt{padding-inline-end:var(--s2)}.facts.terms>div{grid-template-columns:minmax(0,1fr)}.facts.terms dt{padding:0 0 var(--s1)}.legend{gap:var(--s4);grid-template-columns:minmax(0,1fr)}.legend .gauge{display:inline-flex}.legend b{margin:0;display:inline}.legend .note{margin-top:var(--s1)}.index{columns:1}.steps>li,.sources>li{padding-inline-start:var(--s6)}.compare{display:none}.compare-cards{display:block}.compare-cards section+section{margin-top:var(--s6);padding-top:var(--s5);border-top:var(--rule) solid var(--ink)}.compare-cards .group{margin:var(--s4) 0 var(--s3);padding:var(--s2) var(--s3);background:var(--fill);border-top:var(--hair) solid var(--ink);font:var(--w-strong) var(--fs-small)/var(--lh-dense) var(--font)}.stack thead{display:none}.stack,.stack tbody{display:block}.stack tr{padding:var(--s4) 0;border-top:var(--hair) solid var(--line);display:block}.stack tr:first-child{border-top:0;padding-top:0}.stack th,.stack td,.stack th:first-child,.stack td:first-child{width:auto;padding:var(--s1) 0;text-align:start;border:0;display:block}.stack td:empty{display:none}.stack td[data-label]{min-height:calc(var(--fs-body) * var(--lh-dense) + var(--s2));padding-inline-start:var(--rail);position:relative}.stack td[data-label]:before{content:attr(data-label);inset-inline-start:0;top:var(--s1);line-height:calc(var(--fs-body) * var(--lh-dense));white-space:nowrap;position:absolute}.stack td:first-child,.stack tbody th{padding-bottom:var(--s2);font:var(--w-strong) var(--fs-body)/var(--lh-dense) var(--font);color:var(--ink)}.stack .price,.compare-cards .price{font-size:var(--fs-sub)}}:root{--font:var(--face);--font-label:var(--face-label);--font-mono:var(--face-mono)}:root[data-face=system]{--font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-label:var(--font)}:root[data-face=mixed]{--font:var(--face-mixed);--font-label:var(--font)}:root[data-face=mixed] :is(.unknown,.level-0,em,i){font-style:normal}:lang(ko){word-break:keep-all}:lang(ja) :is(h1,h2,h3,.lead){word-break:auto-phrase}:root:lang(ar),:root:lang(fa),:root:lang(ur),:root:lang(hi),:root:lang(bn),:root:lang(th){--lh-display:1.35;--lh-title:1.45;--lh-dense:1.6;--lh-text:1.7}:root:lang(zh),:root:lang(ja),:root:lang(ko),:root:lang(vi),:root:lang(he){--lh-display:1.25;--lh-title:1.35;--lh-dense:1.5;--lh-text:1.65}.langs{flex:0 0 100%}.langs summary{cursor:pointer;font-weight:var(--w-ui);color:var(--ink);text-decoration:underline;text-decoration-thickness:var(--hair);text-underline-offset:var(--under);display:inline-block}.langs summary::-webkit-details-marker{display:none}.langs ul{gap:var(--s2) var(--s5);margin-top:var(--s3);flex-wrap:wrap;display:flex}.langs [aria-current]{font-weight:var(--w-ui);color:var(--ink)}:root{--head:calc(var(--ctl-sm) + 2 * var(--s4))}.site-head{min-height:var(--head)}#vendor-request>.form-row{margin-bottom:var(--s4)}#anti-spam{margin-block:var(--s4)}.inbox{padding-block:var(--s6)}.inbox-head,.inbox-tabs,.inbox-actions{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.inbox-head{padding-block:var(--s4);justify-content:space-between}.inbox-tabs{margin-block:var(--s5)}.inbox-tabs [aria-current]{font-weight:var(--w-ui)}.inbox-item dd{overflow-wrap:anywhere}.inbox-actions{margin-top:var(--s4)}.first{min-height:calc(100vh - var(--head));min-height:calc(100svh - var(--head));flex-direction:column;display:flex}.first .more{padding-top:var(--s6);font-weight:var(--w-ui);margin-top:auto}@media (width>=861px){.first .ask{margin-top:10svh}}:target{scroll-margin-top:var(--s5)}.search{margin-top:var(--s6)}.search .field{appearance:none}.results{max-width:var(--measure-wide);line-height:var(--lh-dense)}.results:empty{display:none}.results>*{margin-top:var(--s4)}.results li{grid-template-columns:var(--rail) minmax(0, 1fr);padding:var(--s3) 0;border-top:var(--hair) solid var(--line);align-items:baseline;display:grid}.results li:first-child{border-top-color:var(--ink)}.results .hit{font-weight:var(--w-ui)}.results .note{font-size:var(--fs-small);color:var(--muted);margin-inline-start:var(--s3)}.directory .cats{columns:3 var(--index-col);column-gap:var(--s6);margin-top:var(--s5)}.directory li{break-inside:avoid;padding:var(--s1) 0;color:var(--muted)}.directory .h3,.directory a,.directory .plain{color:var(--ink)}.directory a,.directory .plain{font-weight:var(--w-ui)}.directory .note{font-size:var(--fs-small);margin-inline-start:var(--s2)}.directory .all{margin-top:var(--s5);font-weight:var(--w-ui)}.site-foot .directory{padding-bottom:var(--s5);border-bottom:var(--hair) solid var(--line);flex:0 0 100%;display:block}.facts.tree dt{font:var(--w-ui) var(--fs-body)/var(--lh-dense) var(--font);color:var(--ink)}.facts.tree dt .note{margin-top:var(--s1);font-size:var(--fs-small);font-weight:var(--w-text);color:var(--muted);display:block}@media (width>=861px){.facts.tree>div{grid-template-columns:var(--index-col) minmax(0, 1fr)}}.next{margin-top:var(--s5);font-weight:var(--w-ui)}@media (width<=860px){:root{--head:calc(var(--ctl-sm) + 2 * var(--s4) + var(--s2) + var(--fs-body) * var(--lh-text))}.search{margin-top:var(--s5)}.results .note{margin:var(--s1) 0 0;display:block}}@media screen and (prefers-reduced-motion:no-preference){:root{--t-fast:.12s;--t-mark:.45s;--t-step:.14s;--ease:cubic-bezier(.2, .7, .2, 1)}html.is-settled{scroll-behavior:smooth}.btn,.site-head .cta{transition:background-color var(--t-fast), color var(--t-fast)}mark,:root:has(.first) .logo{background:linear-gradient(var(--yellow), var(--yellow)) no-repeat 0 0 / 100% 100%;animation:highlight var(--t-mark) var(--ease) var(--t-step) both}.legend .gauge i{transition:background-color var(--t-fast)}.legend.is-waiting .gauge i{background:var(--off);transition:none}}@keyframes highlight{0%{background-size:0 100%}}.sample-notice{padding-block:var(--s2);border-top:var(--hair) solid var(--line);font-size:var(--fs-small);color:var(--muted)}.product-overview{grid-template-columns:minmax(0, 1fr) minmax(0, var(--index-col));gap:var(--s7);align-items:start;display:grid}.hero:has(.product-overview){padding-block:var(--s6)}.product-overview>.coverage{border-inline-start:var(--hair) solid var(--line);padding-inline-start:var(--s5)}.product-actions,.page-toc{gap:var(--s3) var(--s5);margin-top:var(--s5);flex-wrap:wrap;display:flex}.page-toc{margin-top:var(--s7);font-size:var(--fs-small);font-weight:var(--w-ui)}.coverage>*+*{margin-top:var(--s2)}.coverage-value{font-size:var(--fs-display);font-weight:var(--w-strong);line-height:var(--lh-display);font-variant-numeric:tabular-nums}.coverage-value span{font-size:var(--fs-small);font-weight:var(--w-text);color:var(--muted);margin-inline-start:var(--s1)}.coverage-pending{font-size:var(--fs-sub);font-weight:var(--w-ui)}.coverage.compact .coverage-value{font-size:var(--fs-figure)}.coverage.compact .label{display:none}.alternative-grid{gap:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.alternative{border-top:var(--hair) solid var(--line);padding-block:var(--s4);min-width:0}.alternative>*+*{margin-top:var(--s3)}.alternative .coverage{margin-top:var(--s5)}.alternative .coverage.compact .label{display:block}.alternative-source{padding-top:var(--s4);border-top:var(--hair) solid var(--line)}.fact-details>summary{justify-content:space-between;align-items:baseline;gap:var(--s4);font-size:var(--fs-title);font-weight:var(--w-strong);line-height:var(--lh-title);cursor:pointer;list-style:none;display:flex}.fact-details>summary::-webkit-details-marker{display:none}.fact-details>summary:after{content:"+";font-weight:var(--w-text)}.fact-details[open]>summary:after{content:"−"}.detail-body,.detail-body>*+*{margin-top:var(--s5)}.fact-details.section{margin-top:var(--s6);border-top:var(--hair) solid var(--line)}.quiet-disclosure{margin-top:var(--s5);font-size:var(--fs-small);color:var(--muted)}.quiet-disclosure>summary,.foot-directory>summary{cursor:pointer}.foot-directory{flex-basis:100%}.foot-directory>summary{font-weight:var(--w-ui);color:var(--ink)}.foot-directory .directory{margin-top:var(--s5)}.comparison-entry{justify-content:space-between;align-items:center;gap:var(--s6);padding-block:var(--s5);text-decoration:none;display:flex}.comparison-entry:hover .h2{text-underline-offset:var(--under);text-decoration:underline}.comparison-entry>span:last-child{flex-shrink:0}@media (width<=860px){.product-overview{gap:var(--s5);grid-template-columns:minmax(0,1fr)}.product-overview>.coverage{border-inline-start:0;border-top:var(--hair) solid var(--line);padding-inline-start:0;padding-top:var(--s4)}.product-overview>.coverage .coverage-value{font-size:var(--fs-figure)}.alternative-grid{gap:var(--s4);grid-template-columns:minmax(0,1fr)}.page-toc{gap:var(--s4);margin-top:var(--s5)}.comparison-entry{align-items:start;gap:var(--s3);flex-direction:column}.picks .coverage .label{display:none}.picks .coverage{padding-top:var(--s2)}}
