
:root{--fg-jl6:#E6E9F0;--bg-lf0:#0C1018;--p2-1o7:#1F59B7;--on-1px:#F8F9FB;color-scheme:dark;--pt-9l4:#667FEA;--a-1pa:#AB4FED;--sf-35w:#1C2331;--mu-xbz:#A2ACBE;--p-l4s:#243EB2;--bd-8ib:#2E394D}
:root{--w-u5z:1200px;--r-167:26px;--hf-1ny:"Segoe UI",Tahoma,"PingFang SC","Microsoft YaHei",sans-serif;--g-ydq:1.2rem;--f-1y0:"Segoe UI",Tahoma,"PingFang SC","Microsoft YaHei",sans-serif}
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:5.5rem;-webkit-text-size-adjust:100%}
body{margin:0;color:var(--fg-jl6);background:var(--bg-lf0) radial-gradient(color-mix(in srgb,var(--fg-jl6) 7%,transparent) 1px,transparent 1.5px) 0 0/22px 22px;font:15.5px/1.75 var(--f-1y0)}
a{color:var(--pt-9l4)}
:focus-visible{outline:3px solid var(--p-l4s);outline-offset:2px}
h2,h3,h1{margin:0;line-height:1.3;font-family:var(--hf-1ny)}
.in-1m2{margin:0 auto;max-width:var(--w-u5z);padding:0 1rem}
.head-113{position:sticky;top:0;z-index:10;padding:.75rem 0;background:color-mix(in srgb,var(--bg-lf0) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
.head-113 .in-1m2{gap:1rem;display:flex;justify-content:space-between;align-items:center}
.mark-jex{font-weight:800;color:var(--fg-jl6);min-width:0;text-decoration:none;letter-spacing:.02em;display:flex;gap:.55rem;align-items:center}
.mark-jex strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.logo-3st{flex:none}
.pills-1v4 ul{display:flex;gap:.25rem;list-style:none;margin:0;padding:.25rem;background:var(--sf-35w);border:1px solid var(--bd-8ib);border-radius:99px;overflow-x:auto;scrollbar-width:none}
.pills-1v4 ul::-webkit-scrollbar{display:none}
.pills-1v4 a{font-size:.9rem;display:block;text-decoration:none;color:var(--mu-xbz);padding:.35rem .9rem;white-space:nowrap;border-radius:99px}
.pills-1v4 a:hover{color:var(--fg-jl6);background:color-mix(in srgb,var(--p-l4s) 14%,transparent)}
.pills-1v4 li:first-child a{font-weight:700;background:var(--p-l4s);color:var(--on-1px)}
.card-16v{background:var(--sf-35w);border:1px solid var(--bd-8ib);border-radius:calc(var(--r-167) + 8px)}
.stage-1ab{position:relative;margin-top:.5rem}
.track-hfm{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:calc(var(--r-167) + 10px);border:1px solid var(--bd-8ib);background:var(--sf-35w)}
.track-hfm::-webkit-scrollbar{display:none}
.slide-frc{scroll-snap-align:start;min-height:22rem;display:grid;flex:0 0 100%;align-content:center;padding:calc(var(--g-ydq)*2.5)}
.s1-r5q{gap:2rem;background:linear-gradient(120deg,color-mix(in srgb,var(--p-l4s) 16%,var(--sf-35w)),var(--sf-35w) 65%);grid-template-columns:1.15fr .85fr;align-items:center}
.tag-194{color:var(--fg-jl6);font-weight:700;background:color-mix(in srgb,var(--a-1pa) 16%,transparent);letter-spacing:.06em;display:inline-block;margin-bottom:1rem;font-size:.8rem;border-radius:99px;padding:.2rem .7rem}
.s1-r5q h1{letter-spacing:-.01em;font-size:clamp(1.6rem,1.1rem + 2.2vw,2.6rem)}
.s1-r5q p{max-width:32em;margin:.9rem 0 0;color:var(--mu-xbz);font-size:1.05rem}
.acts-84e{flex-wrap:wrap;gap:.6rem;display:flex;margin-top:1.5rem}
.btn-11o,.ghost-1tx{padding:.65rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex;gap:.4rem;font-size:.95rem;border-radius:99px;align-items:center}
.btn-11o{background:var(--p-l4s);color:var(--on-1px)}
.btn-11o:hover{background:var(--p2-1o7)}
.ghost-1tx{color:var(--fg-jl6);background:var(--bg-lf0);border:1px solid var(--bd-8ib)}
.decor-npi{width:100%;height:auto;max-height:18rem}
.tip-104{background:linear-gradient(160deg,color-mix(in srgb,var(--p2-1o7) 14%,var(--sf-35w)),var(--sf-35w))}
.tip-104>div{max-width:36rem}
.tip-104{position:relative;overflow:hidden}.tip-104>div{position:relative;z-index:1}
.tipno-15w{bottom:-.12em;-webkit-text-stroke:2px color-mix(in srgb,var(--p-l4s) 55%,transparent);right:5%;pointer-events:none;color:transparent;font:800 clamp(7rem,4rem + 12vw,16rem)/1 var(--hf-1ny);position:absolute}
.tip-104>div::before{font-weight:800;font-size:.75rem;color:var(--pt-9l4);content:"小提示";margin-bottom:.6rem;display:inline-block;letter-spacing:.14em}
.tip-104 strong{display:block;font:700 clamp(1.25rem,1rem + 1vw,1.7rem)/1.35 var(--hf-1ny)}
.tip-104 p{font-size:1rem;color:var(--mu-xbz);margin:.7rem 0 1rem}
.tip-104 a{font-weight:700;text-decoration:none}
.ctrl-mkn{justify-content:center;display:flex;gap:.75rem;margin-top:.8rem;align-items:center}
.ctrl-mkn[hidden]{display:none}
.arrow-1sw{width:2.4rem;height:2.4rem;border-radius:50%;border:1px solid var(--bd-8ib);background:var(--sf-35w);color:var(--fg-jl6);font-size:1.2rem;cursor:pointer;display:grid;place-items:center}
.arrow-1sw:hover{border-color:var(--p-l4s)}
.dots-1nd{display:flex;gap:.4rem}
.dot-1th{width:.6rem;height:.6rem;padding:0;border-radius:99px;border:0;background:var(--bd-8ib);cursor:pointer;transition:width .25s,background .25s}
.dot-1th[aria-current="true"]{width:1.8rem;background:var(--p-l4s)}
.blk-koo{margin-top:calc(var(--g-ydq)*3.5)}
.hd-3dp{margin-bottom:1.1rem}
.hd-3dp span{font-weight:800;font-size:.75rem;color:var(--pt-9l4);display:inline-block;margin-bottom:.3rem;letter-spacing:.12em}
.hd-3dp h2{font-size:clamp(1.3rem,1.1rem + .9vw,1.75rem)}
.hd-3dp p{color:var(--mu-xbz);margin:.3rem 0 0}
.get-q1c{padding:calc(var(--g-ydq)*1.6)}
.rad-u7s{opacity:0;width:1px;height:1px;position:absolute}
.tablist-1mq{gap:.5rem;grid-template-columns:repeat(4,1fr);display:grid;margin-bottom:1rem}
.tablist-1mq label{display:flex;align-items:center;justify-content:center;gap:.45rem;padding:.7rem .5rem;border:1px solid var(--bd-8ib);border-radius:calc(var(--r-167) + 4px);background:var(--bg-lf0);cursor:pointer;font-weight:600;font-size:.9rem}
.tablist-1mq svg,.pico-1ao svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}
.pane-qnk{display:none;grid-template-columns:auto 1fr auto;border-radius:calc(var(--r-167) + 4px);gap:1.25rem;padding:1.25rem;background:color-mix(in srgb,var(--p-l4s) 9%,var(--bg-lf0));align-items:center}
.pico-1ao{border-radius:calc(var(--r-167) + 4px);display:grid;height:3.5rem;place-items:center;background:var(--p-l4s);width:3.5rem;color:var(--on-1px)}
.pico-1ao svg{width:1.8rem;height:1.8rem}
.pane-qnk h3{font-size:1.1rem}
.pane-qnk p{font-size:.9rem;margin:.2rem 0 0;color:var(--mu-xbz)}
#pf4-1ds:checked~.tablist-1mq [for="pf4-1ds"],#pf3-152:checked~.tablist-1mq [for="pf3-152"],#pf1-jww:checked~.tablist-1mq [for="pf1-jww"],#pf2-5ni:checked~.tablist-1mq [for="pf2-5ni"]{border-color:var(--p-l4s);background:color-mix(in srgb,var(--p-l4s) 16%,var(--bg-lf0));color:var(--fg-jl6)}
#pf4-1ds:focus-visible~.tablist-1mq [for="pf4-1ds"],#pf1-jww:focus-visible~.tablist-1mq [for="pf1-jww"],#pf2-5ni:focus-visible~.tablist-1mq [for="pf2-5ni"],#pf3-152:focus-visible~.tablist-1mq [for="pf3-152"]{outline:3px solid var(--p-l4s);outline-offset:2px}
#pf1-jww:checked~.p1-12o,#pf4-1ds:checked~.p4-zgh,#pf3-152:checked~.p3-qge,#pf2-5ni:checked~.p2-1o7{display:grid}
.notes-46e{gap:.9rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}
.note-dq0{background:var(--sf-35w);border:1px solid var(--bd-8ib);border-radius:calc(var(--r-167) + 8px);padding:1.1rem 1.2rem;position:relative;overflow:hidden}
.note-dq0::before{content:"";width:4px;inset:0 auto 0 0;background:var(--p-l4s);position:absolute}
.note-dq0.con-10f::before{background:var(--a-1pa)}
.note-dq0.tip-n-hxp::before{background:var(--mu-xbz)}
.verdict-16q{font-weight:700;letter-spacing:.04em;font-size:.75rem;color:var(--mu-xbz)}
.note-dq0 h3{margin:.35rem 0;font-size:1rem}
.note-dq0 p{margin:0;font-size:.9rem;color:var(--mu-xbz)}
.grid-1es{gap:1rem;grid-template-columns:1fr 1fr;display:grid;align-items:start}
.article-xvh{background:var(--sf-35w);border:1px solid var(--bd-8ib);border-radius:calc(var(--r-167) + 8px);padding:calc(var(--g-ydq)*1.6);border-top:5px solid var(--p-l4s);min-width:0}
.article-xvh+.article-xvh{border-top-color:var(--p2-1o7)}
.article-xvh h2{margin-bottom:.8rem;font-size:1.3rem}
.article-xvh h3{gap:.5rem;display:flex;margin:1.4rem 0 .4rem;font-size:1.05rem;align-items:center}
.article-xvh h3::before{content:"";height:.5rem;flex:none;width:.5rem;border-radius:2px;background:var(--a-1pa)}
.article-xvh p{margin:0 0 .9rem}
.article-xvh ul,.article-xvh ol{border-radius:calc(var(--r-167) + 2px);padding:.8rem 1rem .8rem 2.2rem;margin:0 0 .9rem;background:var(--bg-lf0)}
.article-xvh li{margin:.25rem 0}
.article-xvh li::marker{color:var(--pt-9l4)}
.article-xvh a{text-underline-offset:3px}
.tablewrap-1bx{padding:.25rem;overflow-x:auto}
.compare-scs{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;min-width:520px}
.compare-scs caption{font-weight:700;padding:.6rem .75rem .9rem;text-align:left}
.compare-scs td,.compare-scs th{border-bottom:1px solid var(--bd-8ib);padding:.75rem;text-align:left;vertical-align:top}
.compare-scs thead th{background:var(--p-l4s);color:var(--on-1px);font-size:.85rem}
.compare-scs thead th:first-child{border-radius:calc(var(--r-167) + 2px) 0 0 calc(var(--r-167) + 2px)}
.compare-scs thead th:last-child{border-radius:0 calc(var(--r-167) + 2px) calc(var(--r-167) + 2px) 0}
.compare-scs tbody tr:nth-child(even)>*{background:color-mix(in srgb,var(--p-l4s) 6%,transparent)}
.compare-scs tbody tr:last-child>*{border-bottom:0}
.cmp-1ly{padding:calc(var(--g-ydq)*1.2)}
.stepset-nah{padding:calc(var(--g-ydq)*1.4)}
.stepset-nah h3{font-size:1.1rem;margin-bottom:1rem}
.steps-dg3{margin:0;counter-reset:n-7bf;display:grid;padding:0;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none}
.steps-dg3 li{counter-increment:n-7bf;padding:1rem;border-radius:calc(var(--r-167) + 4px);background:var(--bg-lf0);border:1px dashed var(--bd-8ib)}
.steps-dg3 li::before{font-weight:800;display:block;color:var(--pt-9l4);content:"第 " counter(n-7bf) " 步";letter-spacing:.1em;margin-bottom:.3rem;font-size:.7rem}
.steps-dg3 strong,.steps-dg3 b{display:block}
.steps-dg3 p{font-size:.9rem;margin:.25rem 0 0;color:var(--mu-xbz)}
.gloss-10l{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.75rem}
.gloss-10l div{background:var(--sf-35w);border:1px solid var(--bd-8ib);border-radius:calc(var(--r-167) + 6px);padding:1rem}
.gloss-10l dt{font-weight:800;margin-bottom:.4rem;border-bottom:2px solid color-mix(in srgb,var(--p-l4s) 45%,transparent);display:inline-block;font-family:var(--hf-1ny);padding-bottom:.4rem}
.gloss-10l dd{margin:0;font-size:.9rem;color:var(--mu-xbz)}
.qa-csr{grid-template-columns:1fr 1fr;display:grid;gap:.75rem;align-items:start}
.qa-csr details{background:var(--sf-35w);border:1px solid var(--bd-8ib);border-radius:calc(var(--r-167) + 6px)}
.qa-csr details[open]{border-color:color-mix(in srgb,var(--p-l4s) 60%,var(--bd-8ib))}
.qa-csr summary{font-weight:600;cursor:pointer;gap:.6rem;display:flex;padding:1rem 1.1rem;list-style:none}
.qa-csr summary::-webkit-details-marker{display:none}
.qa-csr summary::before{font-weight:800;background:color-mix(in srgb,var(--p-l4s) 18%,transparent);color:var(--pt-9l4);display:grid;place-items:center;flex:none;font-size:.8rem;height:1.5rem;content:"Q";margin-top:.15rem;border-radius:6px;width:1.5rem}
.qa-csr details p{margin:0;color:var(--mu-xbz);font-size:.95rem;padding:0 1.1rem 1rem 3.2rem}
.chips-1as{margin:0;flex-wrap:wrap;gap:.5rem;display:flex;padding:0;list-style:none}
.chips-1as a{display:inline-block;padding:.4rem .95rem;border-radius:99px;border:1px solid var(--bd-8ib);background:var(--sf-35w);color:var(--fg-jl6);text-decoration:none;font-size:.9rem}
.chips-1as a::before{font-weight:700;margin-right:.2rem;color:var(--a-1pa);content:"#"}
.chips-1as a:hover{border-color:var(--p-l4s)}
.latest-3b1{max-width:var(--w-u5z);margin:calc(var(--g-ydq)*3.5) auto 0;padding:0 1rem}
.latest-3b1 h2{margin-bottom:1rem;font-size:1.3rem}
.latest-3b1 ul{margin:0;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid;padding:0;list-style:none}
.latest-3b1 li{background:var(--sf-35w);border:1px solid var(--bd-8ib);border-radius:calc(var(--r-167) + 6px);padding:.8rem 1rem}
.latest-3b1 a{font-weight:600;text-decoration:none}
.latest-3b1 a:hover{text-decoration:underline}
.foot-1ud{font-size:.9rem;padding:calc(var(--g-ydq)*2.5) 0 2rem;border-top:1px solid var(--bd-8ib);background:var(--sf-35w);text-align:center;margin-top:calc(var(--g-ydq)*4)}
.foot-1ud .mark-jex{justify-content:center}
.foot-1ud p{margin:.6rem auto 0;color:var(--mu-xbz);max-width:34rem}
.foot-1ud h2{color:var(--mu-xbz);margin:1.6rem 0 .7rem;letter-spacing:.1em;font-size:.8rem}
.flinks-1m1{justify-content:center;flex-wrap:wrap;display:flex;gap:.4rem 1.4rem}
.flinks-1m1 a{color:var(--fg-jl6);text-decoration:none}
.flinks-1m1 a:hover{text-decoration:underline;color:var(--pt-9l4)}
.copy-43j{font-size:.8rem}
@media (max-width:860px){.s1-r5q{grid-template-columns:1fr}.s1-r5q>div:last-child{order:-1}.decor-npi{max-height:11rem}.qa-csr,.grid-1es{grid-template-columns:1fr}}
@media (max-width:640px){.head-113 .in-1m2{flex-wrap:wrap}.pills-1v4{width:100%}.slide-frc{min-height:0;padding:1.4rem 1.2rem}.tip-104{min-height:15rem}.tipno-15w{opacity:.45}.tablist-1mq{grid-template-columns:repeat(2,1fr)}.pane-qnk{grid-template-columns:auto 1fr}.pane-qnk .btn-11o{justify-content:center;grid-column:1/-1}.article-xvh{padding:1.1rem}.compare-scs{min-width:0}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.head2-1el .in-1m2{gap:.5rem;align-items:stretch;flex-direction:column}
.head2-1el .mark-jex{justify-content:center}
.btn-s-bft{font-size:.9rem;padding:.45rem 1rem}
.track-1-5th .slide-frc{min-height:0}
.tipline-11s{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:1rem 0 0;display:grid;padding:0;list-style:none}
.tipline-11s li{background:var(--sf-35w);border:1px solid var(--bd-8ib);border-radius:calc(var(--r-167) + 6px);padding:1rem 1.1rem}
.tipline-11s strong{display:block;margin-bottom:.3rem}
.tipline-11s p{margin:0;font-size:.9rem;color:var(--mu-xbz)}
.foot2-11t .in-1m2{gap:2rem;grid-template-columns:1fr 1fr;display:grid;text-align:left}
.foot2-11t .mark-jex{justify-content:flex-start}
@media (max-width:640px){.foot2-11t .in-1m2{grid-template-columns:1fr}}


.ext-1vt{margin:.9rem 0 0;color:var(--mu-xbz);font-size:.8rem}.ext-1vt span{opacity:.8;margin-right:.5rem}.ext-1vt a{color:var(--mu-xbz)}
h1{text-wrap:balance}