.ctag[data-astro-cid-fxd2ypyh]{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:24px;font-family:var(--f-sans);font-size:12px;font-weight:700;line-height:1.4;color:var(--accent);text-decoration:none}a[data-astro-cid-fxd2ypyh].ctag:hover{text-decoration:underline;text-underline-offset:.2em}.ctag--md[data-astro-cid-fxd2ypyh]{min-height:32px;padding:0 12px;border:1px solid var(--line-2);border-radius:999px;background:var(--card);font-size:13px}a[data-astro-cid-fxd2ypyh].ctag--md:hover{border-color:var(--accent)}.ac[data-astro-cid-di2nlc57]{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:start;min-width:0}.ac-ph[data-astro-cid-di2nlc57]{position:relative;display:block;width:96px;aspect-ratio:1;overflow:hidden;border:1px solid var(--line);border-radius:4px;background:#fff}.ac-ph[data-astro-cid-di2nlc57] img[data-astro-cid-di2nlc57]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:6%}.ac-ph[data-astro-cid-di2nlc57].is-noimg{border-style:dashed;border-color:var(--line-2);background:var(--stage)}.ac-ph[data-astro-cid-di2nlc57].is-noimg:after{content:attr(data-ph);position:absolute;inset:0;display:grid;place-items:center;padding:6px;font-size:12px;line-height:1.3;color:var(--mute);text-align:center}.ac-b[data-astro-cid-di2nlc57]{min-width:0}.ac-k[data-astro-cid-di2nlc57]{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;font-size:12px;font-weight:700;line-height:1.5;color:var(--accent)}.ac-sep[data-astro-cid-di2nlc57],.ac-k[data-astro-cid-di2nlc57] .ctag{color:var(--mute);font-weight:400}.ac-k[data-astro-cid-di2nlc57] a.ctag:hover{color:var(--accent)}.ac-t[data-astro-cid-di2nlc57]{margin:4px 0 6px;font-family:var(--f-sans);font-size:16px;font-weight:700;line-height:1.6;color:var(--ink)}.ac-t[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]{color:inherit;text-decoration:none}.ac-t[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]:after{content:"";position:absolute;inset:0;border-radius:4px}.ac[data-astro-cid-di2nlc57]:hover .ac-t[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.ac-t[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]:focus-visible{outline:none}.ac-t[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]:focus-visible:after{outline:2px solid var(--accent);outline-offset:4px}.ac-d[data-astro-cid-di2nlc57]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 8px;font-size:14px;line-height:1.7;color:var(--ink-2)}.ac-m[data-astro-cid-di2nlc57]{margin:0;font-size:12px;line-height:1.5;color:var(--mute)}.ac--lead[data-astro-cid-di2nlc57]{grid-template-columns:minmax(0,1fr)}.ac--lead[data-astro-cid-di2nlc57] .ac-ph[data-astro-cid-di2nlc57]{width:auto;aspect-ratio:4 / 3;max-height:300px}.ac--lead[data-astro-cid-di2nlc57] .ac-t[data-astro-cid-di2nlc57]{font-size:19px}.ac--lead[data-astro-cid-di2nlc57] .ac-d[data-astro-cid-di2nlc57]{-webkit-line-clamp:3;font-size:15px}@media(min-width:640px){.ac[data-astro-cid-di2nlc57]{grid-template-columns:minmax(0,1fr);gap:12px}.ac-ph[data-astro-cid-di2nlc57]{width:auto;aspect-ratio:4 / 3}.ac--lead[data-astro-cid-di2nlc57]{grid-column:1 / -1;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:28px}.ac--lead[data-astro-cid-di2nlc57] .ac-ph[data-astro-cid-di2nlc57]{max-height:none}}@media(min-width:1024px){.ac--lead[data-astro-cid-di2nlc57] .ac-t[data-astro-cid-di2nlc57]{font-size:22px}}.ac-ico[data-astro-cid-di2nlc57]{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ac-ico[data-astro-cid-di2nlc57] [data-astro-cid-di2nlc57]{transform-box:fill-box}.ac-ico[data-astro-cid-di2nlc57] .bar[data-astro-cid-di2nlc57]{transform-origin:50% 100%}.ac-ico[data-astro-cid-di2nlc57] .ck[data-astro-cid-di2nlc57],.ac-ico[data-astro-cid-di2nlc57] .ln[data-astro-cid-di2nlc57]{stroke-dasharray:1;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.ac--ranking[data-astro-cid-di2nlc57]:is(:hover,:focus-within) .ac-ico[data-astro-cid-di2nlc57] .bar[data-astro-cid-di2nlc57]{animation:ac-rise .5s cubic-bezier(.3,1.5,.5,1) both}.ac--ranking[data-astro-cid-di2nlc57] .ac-ico[data-astro-cid-di2nlc57] .bar[data-astro-cid-di2nlc57]:nth-child(2){animation-delay:.07s}.ac--ranking[data-astro-cid-di2nlc57] .ac-ico[data-astro-cid-di2nlc57] .bar[data-astro-cid-di2nlc57]:nth-child(3){animation-delay:.14s}.ac--comparison[data-astro-cid-di2nlc57]:is(:hover,:focus-within) .ac-ico[data-astro-cid-di2nlc57] .a1[data-astro-cid-di2nlc57]{animation:ac-sw1 .6s ease both}.ac--comparison[data-astro-cid-di2nlc57]:is(:hover,:focus-within) .ac-ico[data-astro-cid-di2nlc57] .a2[data-astro-cid-di2nlc57]{animation:ac-sw2 .6s ease both}.ac--review[data-astro-cid-di2nlc57]:is(:hover,:focus-within) .ac-ico[data-astro-cid-di2nlc57] .mg[data-astro-cid-di2nlc57]{animation:ac-scan .7s ease both}.ac--howto[data-astro-cid-di2nlc57]:is(:hover,:focus-within) .ac-ico[data-astro-cid-di2nlc57] .ck[data-astro-cid-di2nlc57]{animation:ac-draw .45s ease both}.ac--news[data-astro-cid-di2nlc57]:is(:hover,:focus-within) .ac-ico[data-astro-cid-di2nlc57] .ln[data-astro-cid-di2nlc57]{animation:ac-draw .4s ease both}.ac--news[data-astro-cid-di2nlc57] .ac-ico[data-astro-cid-di2nlc57] .ln2[data-astro-cid-di2nlc57]{animation-delay:.06s}.ac--news[data-astro-cid-di2nlc57] .ac-ico[data-astro-cid-di2nlc57] .ln3[data-astro-cid-di2nlc57]{animation-delay:.12s}}@keyframes ac-rise{0%{transform:scaleY(.15)}}@keyframes ac-sw1{50%{transform:translate(3px)}}@keyframes ac-sw2{50%{transform:translate(-3px)}}@keyframes ac-scan{30%{transform:translate(-3px,1px)}70%{transform:translate(3px,-1px)}}@keyframes ac-draw{0%{stroke-dashoffset:1}}
