
:root{--ad-1fom9:#7a725c;--ad-1bpka:#4e6c83;--ad-10z0d:#e8e5de;--ad-8hyay:#fdfdfc;--ad-2gusd:#f8fafb;color-scheme:light;--ad-forf6:#f9f8f6;--ad-u0yvs:#5030f3;--ad-974z9:#2b2617;--ad-1kjzk:#485f7f;--ad-1enzv:#35465f}
:root{--ad-fb2e0:system-ui,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--ad-1kucr:.95rem;--ad-xj64q:1280px;--ad-sag87:26px;--ad-4sqif:system-ui,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}
*,*::before,*::after{box-sizing:border-box}
html{scroll-padding-top:1rem;scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{overflow-wrap:anywhere;color:var(--ad-974z9);margin:0;font:16px/1.8 var(--ad-4sqif);background:var(--ad-forf6)}
a{color:var(--ad-1enzv)}
a:focus-visible,summary:focus-visible{outline:2px solid var(--ad-1enzv);outline-offset:3px;border-radius:4px}
h1,h2,h3{line-height:1.35;font-family:var(--ad-fb2e0)}
.ad-1u1of{padding:0 1.25rem;margin:0 auto;max-width:var(--ad-xj64q)}
.ad-nl4rr{border-bottom:1px solid var(--ad-10z0d)}
.ad-nl4rr .ad-1u1of{display:flex;gap:1rem;padding-bottom:.9rem;justify-content:space-between;padding-top:.9rem;align-items:center}
.ad-1td9d{color:var(--ad-974z9);display:inline-flex;min-width:0;gap:.6rem;font-size:1.05rem;text-decoration:none;font-weight:800;align-items:center}
.ad-1td9d span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ad-1td9d .ad-zua7f{flex:none}
.ad-sxj7d{display:flex;font-size:14px;gap:1.3rem}
.ad-sxj7d a{color:var(--ad-1fom9);text-decoration:none}
.ad-sxj7d a:hover{color:var(--ad-1enzv)}
.ad-1lpt2{position:relative;background:radial-gradient(60rem 22rem at 85% 0%,color-mix(in srgb,var(--ad-1kjzk) 16%,transparent),transparent 70%);overflow:hidden;padding:calc(var(--ad-1kucr)*3.6) 0 calc(var(--ad-1kucr)*2.4)}
.ad-1lpt2 .ad-19l2n{width:min(46vw,540px);height:auto;pointer-events:none;right:-3rem;opacity:.32;top:1rem;position:absolute}
.ad-dbj4q{max-width:46rem;position:relative}
.ad-h1mtf{gap:.55rem;margin:0 0 1rem;font-size:14px;color:var(--ad-1fom9);display:inline-flex;align-items:center}
.ad-h1mtf i{display:grid;background:var(--ad-u0yvs);border-radius:50%;width:1.7rem;height:1.7rem;place-items:center;font-style:normal;color:var(--ad-2gusd);font-weight:800}
.ad-1lpt2 h1{font-size:clamp(1.8rem,1.2rem + 2.6vw,3rem);letter-spacing:-.015em;margin:0 0 .8rem}
.ad-r3fd8{font-size:1.1rem;margin:0 0 1.6rem;color:var(--ad-1fom9)}
.ad-1zpq9{display:flex;list-style:none;flex-wrap:wrap;padding:0;margin:0;gap:.5rem}
.ad-1zpq9 a{display:inline-block;padding:.4rem .95rem;border:1px solid var(--ad-10z0d);border-radius:999px;background:var(--ad-8hyay);color:var(--ad-974z9);text-decoration:none;font-size:14px;line-height:1.5;transition:border-color .15s,color .15s}
.ad-1zpq9 a:hover{border-color:var(--ad-1kjzk);color:var(--ad-1enzv)}
.ad-1zpq9 li:first-child a{background:var(--ad-1kjzk);border-color:var(--ad-1kjzk);color:var(--ad-2gusd);font-weight:700}
.ad-108ge{padding:calc(var(--ad-1kucr)*2.6) 0}
.ad-108ge+.ad-108ge{border-top:1px solid var(--ad-10z0d)}
.ad-cih9c{display:flex;margin:0 0 1.3rem;gap:.8rem;align-items:baseline}
.ad-cih9c h2{margin:0;font-size:clamp(1.35rem,1.1rem + 1vw,1.8rem)}
.ad-cih9c span{font:700 12px/1 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--ad-1enzv);border:1px solid currentColor;padding:.3rem .5rem;border-radius:4px;flex:none}
.ad-18fcq{color:var(--ad-1fom9);margin:-.6rem 0 1.4rem}
.ad-ip2sx{border-top:2px solid var(--ad-974z9);counter-reset:ad-1o01q}
.ad-ip2sx details{counter-increment:ad-1o01q;border-bottom:1px solid var(--ad-10z0d)}
.ad-ip2sx summary{line-height:1.45;cursor:pointer;display:grid;list-style:none;font-family:var(--ad-fb2e0);grid-template-columns:3.4rem minmax(0,1fr) 2rem;font-size:clamp(1.05rem,.95rem + .5vw,1.3rem);padding:1.15rem 0;gap:.6rem;align-items:center;font-weight:700}
.ad-ip2sx summary::-webkit-details-marker{display:none}
.ad-ip2sx summary::before{color:var(--ad-1enzv);content:"Q" counter(ad-1o01q);font:800 1.05rem/1 ui-monospace,Menlo,monospace}
.ad-ip2sx summary::after{transition:transform .2s;border-bottom:2px solid var(--ad-1fom9);justify-self:end;height:.7rem;margin-right:.4rem;transform:rotate(45deg);width:.7rem;content:"";border-right:2px solid var(--ad-1fom9)}
.ad-ip2sx details[open] summary::after{transform:rotate(-135deg)}
.ad-ip2sx summary:hover{color:var(--ad-1enzv)}
.ad-lcbn4{grid-template-columns:3.4rem minmax(0,1fr);display:grid;padding:0 2.6rem 1.4rem 0;gap:.6rem}
.ad-lcbn4::before{font:800 1.05rem/1.8 ui-monospace,Menlo,monospace;content:"A";color:var(--ad-u0yvs)}
.ad-lcbn4 p{margin:0;color:var(--ad-974z9);background:var(--ad-8hyay);border-radius:var(--ad-sag87);padding:.9rem 1.1rem;border:1px solid var(--ad-10z0d)}
.ad-1gxe3{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;background:var(--ad-8hyay);border:1px solid var(--ad-10z0d);border-radius:var(--ad-sag87);padding:1.1rem 1.3rem}
.ad-1h0f9{flex:1 1 16rem}
.ad-1h0f9 b{display:block;font-size:1.05rem}
.ad-1h0f9 small{font-size:13px;color:var(--ad-1fom9)}
.ad-iaptx{display:flex;flex-wrap:wrap;gap:.5rem}
.ad-iaptx a{padding:.45rem .9rem;font-size:14px;background:var(--ad-1kjzk);gap:.4rem;display:inline-flex;border-radius:var(--ad-sag87);color:var(--ad-2gusd);text-decoration:none;align-items:center;font-weight:700}
.ad-iaptx a:hover{background:var(--ad-1bpka)}
.ad-iaptx svg{height:16px;fill:currentColor;width:16px}
.ad-ljifo{display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(var(--ad-1kucr)*2.2)}
.ad-1ph6r{min-width:0;max-width:48rem;flex:1 1 34rem}
.ad-7iym4{max-width:22rem;position:sticky;flex:1 1 17rem;top:1rem}
.ad-7iym4 h3{font-size:14px;margin:0 0 .3rem;letter-spacing:.05em}
.ad-7iym4>p{line-height:1.6;font-size:13px;margin:0 0 .9rem;color:var(--ad-1fom9)}
.ad-14dot{margin:0 0 2.4rem;border-left:3px solid color-mix(in srgb,var(--ad-1kjzk) 45%,transparent);padding-left:1.1rem}
.ad-14dot h2{font-size:1.35rem;margin:0 0 .8rem}
.ad-14dot h3{font-size:1.1rem;margin:1.5rem 0 .4rem}
.ad-14dot p{margin:0 0 1rem}
.ad-14dot ol,.ad-14dot ul{margin:0 0 1rem;padding-left:1.4rem}
.ad-ajlql{position:relative;background:var(--ad-8hyay);border:1px solid var(--ad-10z0d);border-radius:var(--ad-sag87);padding:.85rem 1rem;margin:0 0 .7rem}
.ad-1uvtm{background:color-mix(in srgb,var(--ad-1kjzk) 18%,transparent);color:var(--ad-974z9);display:inline-block;padding:.1rem .5rem;border-radius:4px;font-size:11.5px;font-weight:700}
.ad-ajlql.ad-1iist .ad-1uvtm{background:color-mix(in srgb,var(--ad-u0yvs) 20%,transparent)}
.ad-ajlql.ad-1lind .ad-1uvtm{background:color-mix(in srgb,var(--ad-1fom9) 18%,transparent)}
.ad-ajlql h3{font-size:1rem;margin:.45rem 0 .2rem;letter-spacing:0}
.ad-ajlql p{line-height:1.65;color:var(--ad-1fom9);margin:0;font-size:13.5px}
.ad-1ymq9{display:grid;gap:0 2.4rem;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}
.ad-1ymq9 div{padding:.9rem 0;border-bottom:1px dashed var(--ad-10z0d)}
.ad-1ymq9 dt{font-size:1rem;font-weight:800}
.ad-1ymq9 dt::before{content:"#";color:var(--ad-u0yvs);margin-right:.35rem}
.ad-1ymq9 dd{font-size:14.5px;margin:.2rem 0 0;color:var(--ad-1fom9)}
.ad-1lq54 h3{font-size:1.1rem;margin:0 0 1rem}
.ad-5p8qn{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid;list-style:none;gap:.8rem;counter-reset:ad-1f5si;padding:0;margin:0}
.ad-5p8qn li{counter-increment:ad-1f5si;background:var(--ad-8hyay);border:1px solid var(--ad-10z0d);border-radius:var(--ad-sag87);padding:1rem 1.1rem;border-top:3px solid var(--ad-1kjzk)}
.ad-5p8qn li::before{font-size:12px;margin-bottom:.3rem;color:var(--ad-1enzv);display:block;content:"第 " counter(ad-1f5si) " 步";font-weight:700}
.ad-5p8qn strong,.ad-5p8qn b{font-size:1rem;display:block}
.ad-5p8qn p{line-height:1.65;font-size:14px;color:var(--ad-1fom9);margin:.3rem 0 0}
.ad-1qhsx{overflow-x:auto;border-radius:var(--ad-sag87);border:1px solid var(--ad-10z0d)}
.ad-v3zmb{width:100%;min-width:32rem;border-collapse:collapse;font-size:14.5px}
.ad-v3zmb caption{padding:.7rem 1rem;text-align:left;background:var(--ad-8hyay);font-weight:700}
.ad-v3zmb th,.ad-v3zmb td{padding:.7rem 1rem;text-align:left;border-top:1px solid var(--ad-10z0d);vertical-align:top}
.ad-v3zmb thead th{border-top:0;background:var(--ad-1kjzk);color:var(--ad-2gusd)}
.ad-v3zmb tbody tr:nth-child(even){background:color-mix(in srgb,var(--ad-8hyay) 70%,transparent)}
.ad-1hila{display:grid;list-style:none;gap:.2rem 2rem;padding:0;margin:0;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}
.ad-1hila li{display:flex;border-bottom:1px solid var(--ad-10z0d);padding:.55rem 0;gap:.6rem}
.ad-1hila li::before{content:"?";flex:none;display:grid;place-items:center;width:1.4rem;height:1.4rem;margin-top:.2rem;border-radius:50%;border:1px solid var(--ad-10z0d);font-size:12px;font-weight:800;color:var(--ad-1fom9)}
.ad-1hila a{text-decoration:none}
.ad-1hila a:hover{text-decoration:underline}
.ad-1x3i3{border-top:1px solid var(--ad-10z0d);padding:calc(var(--ad-1kucr)*2.4) 1.25rem;margin:0 auto;max-width:var(--ad-xj64q)}
.ad-1x3i3 h2{margin:0 0 1rem;font-size:1.35rem}
.ad-1x3i3 ul{list-style:none;columns:2 18rem;column-gap:2.4rem;padding:0;margin:0}
.ad-1x3i3 li{padding:.4rem 0;break-inside:avoid}
.ad-5u2zp{margin-top:calc(var(--ad-1kucr)*2);font-size:14px;color:var(--ad-1fom9);border-top:1px solid var(--ad-10z0d);background:var(--ad-8hyay)}
.ad-1ceua{display:flex;border-bottom:1px solid var(--ad-10z0d);flex-wrap:wrap;gap:.6rem 1.6rem;padding-top:1.4rem;padding-bottom:1.2rem}
.ad-1ceua b{color:var(--ad-974z9);font-size:13px;flex-basis:100%}
.ad-1ceua a{color:var(--ad-1enzv);display:inline-flex;gap:.35rem;text-decoration:none;align-items:center}
.ad-1ceua a::before{background:var(--ad-u0yvs);border-radius:50%;height:.35rem;content:"";width:.35rem}
.ad-5gpjf{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:13px;padding-bottom:1.4rem;justify-content:space-between;padding-top:1rem}
@media (max-width:760px){
.ad-sxj7d{display:none}
.ad-1lpt2 .ad-19l2n{opacity:.1;width:70vw;top:auto;bottom:-2rem;right:-20vw}
.ad-7iym4{position:static;max-width:none}
.ad-1ymq9{grid-template-columns:1fr}
.ad-ip2sx summary{grid-template-columns:2.6rem minmax(0,1fr) 1.4rem}
.ad-lcbn4{grid-template-columns:2.6rem minmax(0,1fr);padding-right:0}
}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.ad-owk9q .ad-1u1of{flex-direction:column;padding-bottom:.9rem;gap:.5rem;padding-top:.9rem}
.ad-ys8mx{background:var(--ad-1kjzk);border-radius:var(--ad-sag87);color:var(--ad-2gusd);padding:.45rem 1rem;font-size:.9rem;text-decoration:none;font-weight:700}
.ad-1nw4b{color:var(--ad-1fom9);margin:0;font-size:.85rem}
.ad-1aj90{border-bottom:1px solid var(--ad-10z0d)}


.ad-tsghs{margin:.9rem 0 0;font-size:.8rem;color:var(--ad-1fom9)}.ad-tsghs span{opacity:.8;margin-right:.5rem}.ad-tsghs a{color:var(--ad-1fom9)}
h1{text-wrap:balance}