.ranking-page[data-astro-cid-qko2eusf]{width:min(1180px,100%);margin:0 auto;padding:var(--s6, 48px) 28px var(--s8, 112px)}.ranking-table__head[data-astro-cid-qko2eusf]{display:flex;flex-direction:column;padding-bottom:var(--s4, 20px);border-bottom:1px solid var(--fg)}.ranking-table__head[data-astro-cid-qko2eusf] h1[data-astro-cid-qko2eusf]{margin:0 0 .5rem;font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.2;letter-spacing:-.04em}.ranking-table__platform[data-astro-cid-qko2eusf]{color:var(--muted, #666);font-size:.85rem;margin:.3rem 0 0}.ranking-table__intro[data-astro-cid-qko2eusf]{max-width:62ch;margin:0 0 .4rem}.ranking-table__dates[data-astro-cid-qko2eusf]{color:var(--muted, #666);font-size:.85rem;margin:0;font-variant-numeric:tabular-nums}.ranking-table__wrap[data-astro-cid-qko2eusf]{margin:1.25rem 0 2rem;border-top:1px solid var(--fg)}.ranking-table[data-astro-cid-qko2eusf] table[data-astro-cid-qko2eusf]{border-collapse:collapse;width:100%;font-size:.95rem}.ranking-table[data-astro-cid-qko2eusf] thead[data-astro-cid-qko2eusf] th[data-astro-cid-qko2eusf]{background:var(--neutral-block);font-size:.8rem;color:var(--muted);font-weight:650}.ranking-table[data-astro-cid-qko2eusf] th[data-astro-cid-qko2eusf],.ranking-table[data-astro-cid-qko2eusf] td[data-astro-cid-qko2eusf]{border-bottom:1px solid var(--rule, #e5e5e5);padding:.8rem .6rem;text-align:left;vertical-align:middle}.ranking-table[data-astro-cid-qko2eusf] tbody[data-astro-cid-qko2eusf] tr[data-astro-cid-qko2eusf]:last-child td[data-astro-cid-qko2eusf]{border-bottom:0}.ranking-table[data-astro-cid-qko2eusf] th[data-astro-cid-qko2eusf]:first-child,.ranking-table[data-astro-cid-qko2eusf] td[data-astro-cid-qko2eusf]:first-child{text-align:center;width:3.2rem}.ranking-table__pos[data-astro-cid-qko2eusf]{font-weight:800;font-size:1.15rem;color:var(--accent);font-variant-numeric:tabular-nums}.ranking-table__image[data-astro-cid-qko2eusf]{width:96px}.ranking-table__image[data-astro-cid-qko2eusf] img[data-astro-cid-qko2eusf]{width:80px;height:80px;object-fit:contain;display:block;background:var(--bg)}.ranking-table__product[data-astro-cid-qko2eusf] a[data-astro-cid-qko2eusf][data-product-pdp],.ranking-table__product[data-astro-cid-qko2eusf]>a[data-astro-cid-qko2eusf]:first-child{font-weight:650;text-decoration:none}.ranking-table__product[data-astro-cid-qko2eusf] a[data-astro-cid-qko2eusf]:hover{text-decoration:underline}.ranking-table__brand[data-astro-cid-qko2eusf]{color:var(--muted);font-size:.9rem;white-space:nowrap}.ranking-table__price[data-astro-cid-qko2eusf]{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.ranking-table__rating[data-astro-cid-qko2eusf],.ranking-table__count[data-astro-cid-qko2eusf]{white-space:nowrap;font-size:.88rem;font-variant-numeric:tabular-nums}.ranking-table__metric[data-astro-cid-qko2eusf]{color:#b4233f;font-weight:700;white-space:nowrap}.ranking-table__volume[data-astro-cid-qko2eusf]{color:var(--muted, #666)}.ranking-table__retailer[data-astro-cid-qko2eusf]{font-size:0.82em;margin-left:0.35em;color:var(--muted, #666)}.ranking-table__dates[data-astro-cid-qko2eusf] span[data-astro-cid-qko2eusf]+span[data-astro-cid-qko2eusf]::before{content:" · "}.ranking-table__note[data-astro-cid-qko2eusf]{margin:.25rem 0 0;font-size:.82rem;color:var(--muted, #555);max-width:44ch}.ranking-table__quote[data-astro-cid-qko2eusf]{margin:.2rem 0 0;font-size:.82rem;color:var(--muted, #555);max-width:44ch}.ranking-table__quote[data-astro-cid-qko2eusf] small[data-astro-cid-qko2eusf]{color:var(--muted, #777)}.ranking-table__org[data-astro-cid-qko2eusf]{display:block;color:var(--muted, #888);font-size:.78em;font-weight:400}.ranking-table__faq[data-astro-cid-qko2eusf]{max-width:820px}.ranking-table__faq[data-astro-cid-qko2eusf] h2[data-astro-cid-qko2eusf],.ranking-table__more[data-astro-cid-qko2eusf] h2[data-astro-cid-qko2eusf]{font-size:1.3rem;letter-spacing:-.03em;padding-top:var(--s4, 20px);border-top:1px solid var(--fg)}.ranking-table__faq[data-astro-cid-qko2eusf] details[data-astro-cid-qko2eusf]{padding:.8rem 0;border-bottom:1px solid var(--rule, #e5e5e5)}.ranking-table__faq[data-astro-cid-qko2eusf] summary[data-astro-cid-qko2eusf]{cursor:pointer;font-weight:650}.ranking-table__faq[data-astro-cid-qko2eusf] details[data-astro-cid-qko2eusf] p[data-astro-cid-qko2eusf]{margin:.5rem 0 0;color:#2b2f38}.ranking-table__sources[data-astro-cid-qko2eusf]{font-size:.85rem;color:var(--muted, #666);margin-top:1.5rem}.ranking-table__sources[data-astro-cid-qko2eusf] a[data-astro-cid-qko2eusf]{margin-right:.6rem}.ranking-table__more[data-astro-cid-qko2eusf] ul[data-astro-cid-qko2eusf]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--s5, 32px)}.ranking-table__more[data-astro-cid-qko2eusf] li[data-astro-cid-qko2eusf]{padding:.6rem 0;border-bottom:1px solid var(--rule)}.ranking-table__more[data-astro-cid-qko2eusf] a[data-astro-cid-qko2eusf]{text-decoration:none}@media(max-width:720px){.ranking-page[data-astro-cid-qko2eusf]{padding:var(--s4, 20px) 16px var(--s7, 72px)}.ranking-table[data-astro-cid-qko2eusf] table[data-astro-cid-qko2eusf],.ranking-table[data-astro-cid-qko2eusf] tbody[data-astro-cid-qko2eusf]{display:block}.ranking-table[data-astro-cid-qko2eusf] thead[data-astro-cid-qko2eusf]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ranking-table[data-astro-cid-qko2eusf] tbody[data-astro-cid-qko2eusf] tr[data-astro-cid-qko2eusf]{display:grid;grid-template-columns:1.8rem 76px auto minmax(0,1fr);grid-template-areas:"pos img brand brand" "pos img name name" "pos img price price" "pos img rate count";column-gap:12px;padding:14px 12px;border-bottom:1px solid var(--rule, #e5e5e5);align-items:start}.ranking-table[data-astro-cid-qko2eusf] tbody[data-astro-cid-qko2eusf] tr[data-astro-cid-qko2eusf]:last-child{border-bottom:0}.ranking-table[data-astro-cid-qko2eusf] td[data-astro-cid-qko2eusf]{display:block;padding:0;border:0;width:auto!important;text-align:left!important}.ranking-table__pos[data-astro-cid-qko2eusf]{grid-area:pos;padding-top:2px!important}.ranking-table__image[data-astro-cid-qko2eusf]{grid-area:img}.ranking-table__image[data-astro-cid-qko2eusf] img[data-astro-cid-qko2eusf]{width:76px;height:76px}.ranking-table__brand[data-astro-cid-qko2eusf]{grid-area:brand;font-size:.8rem}.ranking-table__product[data-astro-cid-qko2eusf]{grid-area:name;font-size:.92rem;line-height:1.4}.ranking-table__price[data-astro-cid-qko2eusf]{grid-area:price;margin-top:4px}.ranking-table__rating[data-astro-cid-qko2eusf],.ranking-table__count[data-astro-cid-qko2eusf],.ranking-table__metric[data-astro-cid-qko2eusf]{font-size:.8rem;color:var(--muted);margin-top:2px}.ranking-table__rating[data-astro-cid-qko2eusf]{grid-area:rate;padding-right:.7em!important}.ranking-table__count[data-astro-cid-qko2eusf]{grid-area:count}.ranking-table__metric[data-astro-cid-qko2eusf]{grid-area:price;justify-self:end;color:#b4233f;font-size:.85rem}.ranking-table__org[data-astro-cid-qko2eusf]{display:inline;margin-left:.4em}.ranking-table__note[data-astro-cid-qko2eusf],.ranking-table__quote[data-astro-cid-qko2eusf]{max-width:none}.ranking-table__more[data-astro-cid-qko2eusf] ul[data-astro-cid-qko2eusf]{grid-template-columns:1fr}}
