.ig[data-astro-cid-xun5rdgg]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);grid-template-columns:1fr;gap:18px;padding:22px;display:grid}.ig[data-astro-cid-xun5rdgg]>[data-astro-cid-xun5rdgg]+[data-astro-cid-xun5rdgg]{border-top:1px solid var(--line);padding-top:18px}@media (width<=560px){.ig[data-astro-cid-xun5rdgg]{padding:18px}}.ig-flow[data-astro-cid-xun5rdgg]{grid-column:1/-1}.ig-cap[data-astro-cid-xun5rdgg]{letter-spacing:-.01em;color:var(--label);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:8px;font-size:15px;font-weight:750;display:flex}.flow[data-astro-cid-xun5rdgg]{margin:0;padding:0;list-style:none}.step[data-astro-cid-xun5rdgg]{border-bottom:1px solid var(--line-2);grid-template-columns:20px minmax(0,1fr);column-gap:10px;padding:10px 0;display:grid}.step[data-astro-cid-xun5rdgg]:first-child{padding-top:0}.step[data-astro-cid-xun5rdgg]:last-child{border-bottom:none;padding-bottom:0}.step-top[data-astro-cid-xun5rdgg]{display:contents}.step-top[data-astro-cid-xun5rdgg] b[data-astro-cid-xun5rdgg]{color:var(--label);font-size:14.5px;font-weight:700;line-height:1.6}.dot[data-astro-cid-xun5rdgg]{color:var(--accent-ink);grid-row:1/span 2;font-size:14.5px;font-weight:800;line-height:1.6}.sbody[data-astro-cid-xun5rdgg]{color:var(--label-2);overflow-wrap:anywhere;grid-column:2;font-size:14px;line-height:1.65}.leg[data-astro-cid-xun5rdgg]{color:var(--label-3);letter-spacing:0;align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.leg[data-astro-cid-xun5rdgg] i[data-astro-cid-xun5rdgg]{border-radius:2px;width:10px;height:10px;margin-left:6px;display:inline-block}.leg[data-astro-cid-xun5rdgg] .l3[data-astro-cid-xun5rdgg]{background:var(--accent)}.leg[data-astro-cid-xun5rdgg] .l2[data-astro-cid-xun5rdgg]{background:var(--mint)}.leg[data-astro-cid-xun5rdgg] .l1[data-astro-cid-xun5rdgg]{background:var(--line)}.evlist[data-astro-cid-xun5rdgg]{flex-direction:column;gap:9px;display:flex}.ev[data-astro-cid-xun5rdgg]{grid-template-columns:1fr 70px 22px;align-items:center;gap:10px;display:grid}@media (width<=400px){.ev[data-astro-cid-xun5rdgg]{grid-template-columns:1fr 50px 20px;gap:8px}}.evb[data-astro-cid-xun5rdgg]{color:var(--label);font-size:14px}.bar[data-astro-cid-xun5rdgg]{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.bar[data-astro-cid-xun5rdgg] span[data-astro-cid-xun5rdgg]{background:var(--line);border-radius:2px;height:8px}.bar[data-astro-cid-xun5rdgg].b1 span[data-astro-cid-xun5rdgg]:first-child,.bar[data-astro-cid-xun5rdgg].b2 span[data-astro-cid-xun5rdgg]:nth-child(-n+2),.bar[data-astro-cid-xun5rdgg].b3 span[data-astro-cid-xun5rdgg]{background:var(--accent)}.bar[data-astro-cid-xun5rdgg].b2 span[data-astro-cid-xun5rdgg]:first-child,.bar[data-astro-cid-xun5rdgg].b2 span[data-astro-cid-xun5rdgg]:nth-child(2),.bar[data-astro-cid-xun5rdgg].b1 span[data-astro-cid-xun5rdgg]:first-child{background:var(--mint)}.evl[data-astro-cid-xun5rdgg]{color:var(--accent-ink);text-align:right;font-size:12px;font-weight:700}.ig-meta[data-astro-cid-xun5rdgg]{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:16px;display:grid}.chips[data-astro-cid-xun5rdgg]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-xun5rdgg]{background:var(--bg-elev);border:1px solid var(--line);color:var(--label-2);border-radius:999px;padding:5px 11px;font-size:13px}.forms[data-astro-cid-xun5rdgg]{flex-direction:column;display:flex}.form[data-astro-cid-xun5rdgg]{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;font-size:14px;display:flex}.form[data-astro-cid-xun5rdgg]:last-child{border-bottom:none}.fn[data-astro-cid-xun5rdgg]{color:var(--label);min-width:0}.fb[data-astro-cid-xun5rdgg]{color:var(--label-3);white-space:nowrap;font-size:13px}@media (width<=760px){.ig[data-astro-cid-xun5rdgg],.ig-meta[data-astro-cid-xun5rdgg]{grid-template-columns:1fr}}.ihc[data-astro-cid-nwmlg3as]{padding:18px 20px}.ihc-lead[data-astro-cid-nwmlg3as]{color:var(--label);margin:0 0 6px;font-size:15px;line-height:1.7}.ihc[data-astro-cid-nwmlg3as] h3[data-astro-cid-nwmlg3as]{color:var(--label);margin:22px 0 10px;font-size:16px;font-weight:800}.ihc-t[data-astro-cid-nwmlg3as]{border-collapse:collapse;width:100%;font-size:14px}.ihc-t[data-astro-cid-nwmlg3as] th[data-astro-cid-nwmlg3as],.ihc-t[data-astro-cid-nwmlg3as] td[data-astro-cid-nwmlg3as]{text-align:left;border-bottom:1px solid var(--line-2);vertical-align:top;padding:10px 8px}.ihc-t[data-astro-cid-nwmlg3as] thead[data-astro-cid-nwmlg3as] th[data-astro-cid-nwmlg3as]{color:var(--muted,#6b7280);font-size:12.5px;font-weight:700}.ihc-t[data-astro-cid-nwmlg3as] tbody[data-astro-cid-nwmlg3as] th[data-astro-cid-nwmlg3as]{white-space:nowrap;font-weight:700}.ihc-t[data-astro-cid-nwmlg3as] tr[data-astro-cid-nwmlg3as].ov th[data-astro-cid-nwmlg3as]{color:var(--accent-ink)}.ihc-t[data-astro-cid-nwmlg3as] a[data-astro-cid-nwmlg3as]{color:inherit;text-underline-offset:2px;text-decoration:underline}.ihc-note[data-astro-cid-nwmlg3as]{color:var(--muted,#6b7280);margin:8px 0 0;font-size:12.5px;line-height:1.6}.ihc-diff[data-astro-cid-nwmlg3as]{color:var(--label);margin:0;padding-left:18px;font-size:14.5px;line-height:1.7}.ihc-diff[data-astro-cid-nwmlg3as] li[data-astro-cid-nwmlg3as]+li[data-astro-cid-nwmlg3as]{margin-top:6px}.ihc-list[data-astro-cid-nwmlg3as]{margin:0;padding:0;list-style:none}.ihc-list[data-astro-cid-nwmlg3as] li[data-astro-cid-nwmlg3as]{border-bottom:1px solid var(--line-2);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:12px 0;display:grid}.ihc-name[data-astro-cid-nwmlg3as]{color:var(--label);font-size:14.5px}.ihc-meta[data-astro-cid-nwmlg3as]{color:var(--muted,#6b7280);grid-column:1;gap:10px;font-size:12.5px;display:flex}.ihc-buy[data-astro-cid-nwmlg3as]{color:#fff;white-space:nowrap;background:#458500;border-radius:10px;grid-area:1/2/span 2;padding:10px 14px;font-size:13.5px;font-weight:800}.ihc-buy[data-astro-cid-nwmlg3as]:hover{filter:brightness(1.08)}@media (width<=640px){.ihc[data-astro-cid-nwmlg3as]{padding:14px}.ihc-t[data-astro-cid-nwmlg3as] thead[data-astro-cid-nwmlg3as] th[data-astro-cid-nwmlg3as]:nth-child(4),.ihc-t[data-astro-cid-nwmlg3as] td[data-astro-cid-nwmlg3as]:nth-child(4){display:none}}.head[data-astro-cid-ll277yh2]{padding:40px 0 8px}h1[data-astro-cid-ll277yh2]{letter-spacing:-.02em;margin:14px 0 6px;font-size:clamp(28px,5vw,42px);font-weight:800;line-height:1.2}.lead[data-astro-cid-ll277yh2]{color:var(--label-2);max-width:62ch;margin:0 0 10px;font-size:16px;line-height:1.7}.meta[data-astro-cid-ll277yh2]{color:var(--label-3);margin:0 0 6px;font-size:13px}.medwarn[data-astro-cid-ll277yh2]{color:var(--label-3);max-width:72ch;margin:0;font-size:13px}.medwarn[data-astro-cid-ll277yh2] a[data-astro-cid-ll277yh2],.note[data-astro-cid-ll277yh2] a[data-astro-cid-ll277yh2]{color:var(--accent-ink);text-underline-offset:2px;margin-left:4px;font-weight:600;text-decoration:underline}.facts-card[data-astro-cid-ll277yh2]{margin:22px 0 0}.facts[data-astro-cid-ll277yh2]{flex-direction:column;margin:0;display:flex}.facts[data-astro-cid-ll277yh2]>div[data-astro-cid-ll277yh2]{border-bottom:1px solid var(--line-2);grid-template-columns:8.5em minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.facts[data-astro-cid-ll277yh2]>div[data-astro-cid-ll277yh2]:first-child{padding-top:0}.facts[data-astro-cid-ll277yh2]>div[data-astro-cid-ll277yh2]:last-child{border-bottom:none;padding-bottom:0}.facts[data-astro-cid-ll277yh2] dt[data-astro-cid-ll277yh2]{color:var(--label-3);font-size:13.5px}.facts[data-astro-cid-ll277yh2] dd[data-astro-cid-ll277yh2]{color:var(--label);margin:0;font-size:14.5px;font-weight:700;line-height:1.55}.claims[data-astro-cid-ll277yh2]{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.claims-lab[data-astro-cid-ll277yh2]{color:var(--label);margin:0 0 4px;font-size:13.5px;font-weight:700}.claims[data-astro-cid-ll277yh2] ul[data-astro-cid-ll277yh2]{color:var(--label-2);font-size:14px;line-height:1.65}.ctype[data-astro-cid-ll277yh2]{color:var(--label-3);white-space:nowrap;margin-left:4px;font-size:12.5px}.subnav[data-astro-cid-ll277yh2]{flex-wrap:wrap;gap:7px;margin:20px 0 0;display:flex}.subnav[data-astro-cid-ll277yh2] a[data-astro-cid-ll277yh2]{background:var(--bg-elev);border:1px solid var(--line);min-height:40px;color:var(--label-2);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 13px;font-size:13px;display:inline-flex}.subnav[data-astro-cid-ll277yh2] a[data-astro-cid-ll277yh2]:hover{border-color:var(--brand);color:var(--brand-strong)}.block[data-astro-cid-ll277yh2]{padding:30px 0 4px;scroll-margin-top:80px}.grid[data-astro-cid-ll277yh2]{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:14px;display:grid}.card[data-astro-cid-ll277yh2]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);flex-direction:column;gap:8px;padding:18px;display:flex}.card[data-astro-cid-ll277yh2] h3[data-astro-cid-ll277yh2]{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:750}.card[data-astro-cid-ll277yh2] p[data-astro-cid-ll277yh2]{color:var(--muted);flex:1;margin:0;font-size:14px;line-height:1.65}.ev[data-astro-cid-ll277yh2]{color:var(--label-3);font-size:12.5px}.dtable[data-astro-cid-ll277yh2]{border-collapse:collapse;width:100%;font-size:14.5px}.dtable[data-astro-cid-ll277yh2] th[data-astro-cid-ll277yh2]{text-align:left;color:var(--label-3);border-bottom:1px solid var(--line);padding:0 10px 8px 0;font-size:12.5px;font-weight:600}.dtable[data-astro-cid-ll277yh2] td[data-astro-cid-ll277yh2]{border-bottom:1px solid var(--line-2);vertical-align:top;padding:10px 10px 10px 0;line-height:1.5}.dtable[data-astro-cid-ll277yh2] tr[data-astro-cid-ll277yh2]:last-child td[data-astro-cid-ll277yh2]{border-bottom:none}.kv[data-astro-cid-ll277yh2]{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.kv[data-astro-cid-ll277yh2]>div[data-astro-cid-ll277yh2]{grid-template-columns:7em minmax(0,1fr)}.kv[data-astro-cid-ll277yh2] dd[data-astro-cid-ll277yh2]{font-weight:600}.caution[data-astro-cid-ll277yh2],.related[data-astro-cid-ll277yh2]{grid-template-columns:1fr 1fr;gap:20px 28px;display:grid}.ci[data-astro-cid-ll277yh2]{min-width:0}.ci[data-astro-cid-ll277yh2].wide{grid-column:1/-1}.ci[data-astro-cid-ll277yh2] h3[data-astro-cid-ll277yh2]{letter-spacing:-.01em;color:var(--label);margin:0 0 6px;font-size:15px;font-weight:750}.ci[data-astro-cid-ll277yh2] p[data-astro-cid-ll277yh2],.ci[data-astro-cid-ll277yh2] ul[data-astro-cid-ll277yh2]{color:var(--label-2);margin:0;font-size:14px;line-height:1.7}.ci[data-astro-cid-ll277yh2] .pills[data-astro-cid-ll277yh2]{margin-top:2px}.ci[data-astro-cid-ll277yh2] a[data-astro-cid-ll277yh2].p{align-items:center;min-height:40px;display:inline-flex}.easy[data-astro-cid-ll277yh2] p[data-astro-cid-ll277yh2]{color:var(--label);margin:0 0 12px;font-size:15px;line-height:1.8}.easy[data-astro-cid-ll277yh2] p[data-astro-cid-ll277yh2]:last-child{margin-bottom:0}.easy[data-astro-cid-ll277yh2]+.ig{margin-top:14px}.crit[data-astro-cid-ll277yh2]{margin:0;padding-top:8px;padding-bottom:8px;list-style:none}.crit[data-astro-cid-ll277yh2] li[data-astro-cid-ll277yh2]{border-bottom:1px solid var(--line-2);gap:12px;padding:12px 0;display:flex}.crit[data-astro-cid-ll277yh2] li[data-astro-cid-ll277yh2]:last-child{border-bottom:none}.crit[data-astro-cid-ll277yh2] .cn[data-astro-cid-ll277yh2]{width:18px;color:var(--accent-ink);flex:none;font-size:15px;font-weight:800;line-height:1.65}.crit[data-astro-cid-ll277yh2] p[data-astro-cid-ll277yh2]{color:var(--label);margin:0;font-size:14.5px;line-height:1.65}.ctable-wrap[data-astro-cid-ll277yh2]{padding:6px 18px}.ctable[data-astro-cid-ll277yh2]{border-collapse:collapse;width:100%;font-size:14px}.ctable[data-astro-cid-ll277yh2] th[data-astro-cid-ll277yh2]{text-align:left;color:var(--label-3);border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 10px 10px 0;font-size:12.5px;font-weight:600}.ctable[data-astro-cid-ll277yh2] td[data-astro-cid-ll277yh2]{border-bottom:1px solid var(--line-2);vertical-align:middle;padding:12px 10px 12px 0}.ctable[data-astro-cid-ll277yh2] tr[data-astro-cid-ll277yh2]:last-child td[data-astro-cid-ll277yh2]{border-bottom:none}.ctable[data-astro-cid-ll277yh2] tr[data-astro-cid-ll277yh2].extra{display:none}.ctable[data-astro-cid-ll277yh2].open tr[data-astro-cid-ll277yh2].extra{display:table-row}.ctable[data-astro-cid-ll277yh2] .c-rk[data-astro-cid-ll277yh2]{width:44px;color:var(--accent-ink);font-weight:800}.ctable[data-astro-cid-ll277yh2] .c-pd[data-astro-cid-ll277yh2] b[data-astro-cid-ll277yh2]{font-weight:700}.pd-row[data-astro-cid-ll277yh2]{align-items:center;gap:12px;display:flex}.pthumb[data-astro-cid-ll277yh2]{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:10px;flex:none;width:48px;height:48px}.pthumb[data-astro-cid-ll277yh2].ph{color:var(--faint);background:var(--surface-2);place-items:center;font-size:15px;font-weight:800;display:grid}.plink[data-astro-cid-ll277yh2]{color:inherit}.plink[data-astro-cid-ll277yh2]:hover{color:var(--accent-ink)}.ctable[data-astro-cid-ll277yh2] .ke[data-astro-cid-ll277yh2]{margin-top:4px}.ctable[data-astro-cid-ll277yh2] .c-fm[data-astro-cid-ll277yh2]{color:var(--muted);white-space:nowrap}.ctable[data-astro-cid-ll277yh2] .c-sc[data-astro-cid-ll277yh2]{white-space:nowrap}.ctable[data-astro-cid-ll277yh2] .stars[data-astro-cid-ll277yh2]{vertical-align:middle;font-size:13px}.ctable[data-astro-cid-ll277yh2] .rv[data-astro-cid-ll277yh2]{color:var(--label);margin-left:4px;font-size:13px;font-weight:700}.ctable[data-astro-cid-ll277yh2] .rv[data-astro-cid-ll277yh2] small[data-astro-cid-ll277yh2]{color:var(--label-3);font-size:12px;font-weight:500}.ctable[data-astro-cid-ll277yh2] .c-bt[data-astro-cid-ll277yh2]{text-align:right;padding-right:0}.buy[data-astro-cid-ll277yh2]{white-space:nowrap;background:var(--brand);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.buy[data-astro-cid-ll277yh2].detail{background:var(--accent-soft);color:var(--accent-ink)}.moreprod[data-astro-cid-ll277yh2]{width:100%;min-height:44px;color:var(--accent-ink);background:var(--accent-soft);cursor:pointer;border:none;border-radius:12px;margin-top:12px;padding:12px;font-family:inherit;font-size:14px;font-weight:700}.moreprod[data-astro-cid-ll277yh2].done{display:none}.note[data-astro-cid-ll277yh2]{color:var(--label-3);margin:12px 2px 0;font-size:13px;line-height:1.6}.srcs[data-astro-cid-ll277yh2]{color:var(--label-3);flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:13.5px;display:flex}.srcs[data-astro-cid-ll277yh2] a[data-astro-cid-ll277yh2]{color:var(--accent-ink);font-weight:600}.srcs[data-astro-cid-ll277yh2] a[data-astro-cid-ll277yh2]:hover{text-decoration:underline}.srcs[data-astro-cid-ll277yh2] .su[data-astro-cid-ll277yh2]{color:var(--label-3);word-break:break-all;font-size:12px;display:block}.back[data-astro-cid-ll277yh2]{margin:28px 0 8px}.back[data-astro-cid-ll277yh2] a[data-astro-cid-ll277yh2]{color:var(--accent-ink);font-weight:600}@media (width<=720px){.caution[data-astro-cid-ll277yh2],.related[data-astro-cid-ll277yh2]{grid-template-columns:1fr;gap:0}.caution[data-astro-cid-ll277yh2] .ci[data-astro-cid-ll277yh2],.related[data-astro-cid-ll277yh2] .ci[data-astro-cid-ll277yh2]{border-top:1px solid var(--line-2);padding:14px 0}.caution[data-astro-cid-ll277yh2] .ci[data-astro-cid-ll277yh2]:first-child,.related[data-astro-cid-ll277yh2] .ci[data-astro-cid-ll277yh2]:first-child{border-top:none;padding-top:0}.caution[data-astro-cid-ll277yh2] .ci[data-astro-cid-ll277yh2]:last-child,.related[data-astro-cid-ll277yh2] .ci[data-astro-cid-ll277yh2]:last-child{padding-bottom:0}}@media (width<=560px){.head[data-astro-cid-ll277yh2]{padding-top:28px}.dcard[data-astro-cid-ll277yh2]:not(.faqit){padding:18px}.facts[data-astro-cid-ll277yh2]>div[data-astro-cid-ll277yh2],.kv[data-astro-cid-ll277yh2]>div[data-astro-cid-ll277yh2]{grid-template-columns:1fr;gap:2px}.facts[data-astro-cid-ll277yh2] dt[data-astro-cid-ll277yh2]{font-size:12.5px}.subnav[data-astro-cid-ll277yh2]{scrollbar-width:none;flex-wrap:nowrap;margin-right:-22px;padding-right:22px;overflow-x:auto}.subnav[data-astro-cid-ll277yh2]::-webkit-scrollbar{display:none}.ctable-wrap[data-astro-cid-ll277yh2]{padding:4px 16px}.ctable[data-astro-cid-ll277yh2],.ctable[data-astro-cid-ll277yh2] tbody[data-astro-cid-ll277yh2]{display:block}.ctable[data-astro-cid-ll277yh2] thead[data-astro-cid-ll277yh2]{display:none}.ctable[data-astro-cid-ll277yh2] tr[data-astro-cid-ll277yh2]{border-bottom:1px solid var(--line-2);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:14px 0;display:grid}.ctable[data-astro-cid-ll277yh2] tbody[data-astro-cid-ll277yh2] tr[data-astro-cid-ll277yh2]:last-child{border-bottom:none}.ctable[data-astro-cid-ll277yh2].open tr[data-astro-cid-ll277yh2].extra{display:grid}.ctable[data-astro-cid-ll277yh2] td[data-astro-cid-ll277yh2]{border:none;padding:0;display:block}.ctable[data-astro-cid-ll277yh2] .c-rk[data-astro-cid-ll277yh2]{grid-row:1/span 3;align-self:start;width:auto;font-size:15px;line-height:1.5}.ctable[data-astro-cid-ll277yh2] .c-pd[data-astro-cid-ll277yh2]{grid-area:1/2;line-height:1.45}.ctable[data-astro-cid-ll277yh2] .c-fm[data-astro-cid-ll277yh2]{white-space:normal;grid-area:2/2;font-size:13px}.ctable[data-astro-cid-ll277yh2] .c-sc[data-astro-cid-ll277yh2]{grid-area:3/2}.ctable[data-astro-cid-ll277yh2] .c-bt[data-astro-cid-ll277yh2]{grid-area:1/3/span 3;align-self:center}.buy[data-astro-cid-ll277yh2]{padding:8px 13px}}
