
:root{color-scheme:light;--ivk1onv:rgb(255,255,255);--ivk11jf:rgb(13,114,135);--ivkqd93:rgb(205,229,234);--ivk1ak9:980px;--ivk1uiz:rgb(76,117,118);--ivkdfpy:"Source Han Sans CN","Noto Sans CJK SC","WenQuanYi Micro Hei","Microsoft YaHei",sans-serif;--ivk1sf9:rgb(17,44,44);--ivk124p:"Source Han Sans CN","Noto Sans CJK SC","WenQuanYi Micro Hei","Microsoft YaHei",sans-serif;--ivkb9fb:rgb(239,248,250);--ivkhlss:10px;--ivk1bnv:1.1rem;--ivkofun:rgb(18,131,202);--ivk1v61:rgb(9,45,52);--ivkj4tg:rgb(198,42,31);--ivk1mmf:rgb(21,177,209)}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:.95rem}
body{color:var(--ivk1sf9);margin:0;background:var(--ivkb9fb);font:16px/1.8 var(--ivkdfpy);overflow-wrap:anywhere}
a{color:var(--ivk11jf)}
summary:focus-visible,a:focus-visible{outline:2px solid var(--ivk11jf);outline-offset:3px;border-radius:4px}
h2,h3,h1{line-height:1.35;font-family:var(--ivk124p)}
.ivkyr7a{max-width:var(--ivk1ak9);padding:0 1.2rem;margin:0 auto}
.ivkypqj{border-bottom:1px solid var(--ivkqd93)}
.ivkypqj .ivkyr7a{padding-top:.85rem;justify-content:space-between;gap:.95rem;padding-bottom:.85rem;display:flex;align-items:center}
.ivk1r0y{color:var(--ivk1sf9);gap:.55rem;display:inline-flex;min-width:0;font-size:1rem;align-items:center;text-decoration:none;font-weight:800}
.ivk1r0y span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ivk1r0y .ivk1smy{flex:none}
.ivk1quk{display:flex;gap:1.25rem;font-size:14px}
.ivk1quk a{color:var(--ivk1uiz);text-decoration:none}
.ivk1quk a:hover{color:var(--ivk11jf)}
.ivk73la{overflow:hidden;padding:calc(var(--ivk1bnv)*3.6) 0 calc(var(--ivk1bnv)*2.4);position:relative;background:radial-gradient(57rem 20.9rem at 85% 0%,color-mix(in srgb,var(--ivk1mmf) 16%,transparent),transparent 70%)}
.ivk73la .ivk1qi3{position:absolute;top:.95rem;height:auto;pointer-events:none;width:min(46vw,540px);right:-3rem;opacity:.32}
.ivk1l8s{max-width:43.7rem;position:relative}
.ivk1ko0{gap:.5rem;color:var(--ivk1uiz);display:inline-flex;font-size:14px;align-items:center;margin:0 0 .95rem}
.ivk1ko0 i{height:1.6rem;font-style:normal;width:1.6rem;place-items:center;background:var(--ivkj4tg);border-radius:50%;display:grid;color:var(--ivk1v61);font-weight:800}
.ivk73la h1{margin:0 0 .75rem;letter-spacing:-.015em;font-size:clamp(1.7rem,1.15rem + 2.6vw,2.85rem)}
.ivk1enh{font-size:1.05rem;color:var(--ivk1uiz);margin:0 0 1.5rem}
.ivkg6ji{list-style:none;gap:.5rem;margin:0;display:flex;padding:0;flex-wrap:wrap}
.ivkg6ji a{display:inline-block;padding:.35rem .9rem;border:1px solid var(--ivkqd93);border-radius:999px;background:var(--ivk1onv);color:var(--ivk1sf9);text-decoration:none;font-size:14px;line-height:1.5;transition:border-color .15s,color .15s}
.ivkg6ji a:hover{border-color:var(--ivk1mmf);color:var(--ivk11jf)}
.ivkg6ji li:first-child a{background:var(--ivk1mmf);border-color:var(--ivk1mmf);color:var(--ivk1v61);font-weight:700}
.ivk1rn3{padding:calc(var(--ivk1bnv)*2.6) 0}
.ivk1rn3+.ivk1rn3{border-top:1px solid var(--ivkqd93)}
.ivkr4s8{align-items:baseline;margin:0 0 1.25rem;display:flex;gap:.75rem}
.ivkr4s8 h2{margin:0;font-size:clamp(1.3rem,1.05rem + 1vw,1.7rem)}
.ivkr4s8 span{font:700 12px/1 ui-monospace,Menlo,monospace;letter-spacing:.1em;color:var(--ivk11jf);border:1px solid currentColor;padding:.3rem .5rem;border-radius:4px;flex:none}
.ivkub8v{color:var(--ivk1uiz);margin:-.6rem 0 1.35rem}
.ivkz0h9{border-top:2px solid var(--ivk1sf9);counter-reset:ivkk8g1}
.ivkz0h9 details{counter-increment:ivkk8g1;border-bottom:1px solid var(--ivkqd93)}
.ivkz0h9 summary{grid-template-columns:3.25rem minmax(0,1fr) 1.9rem;list-style:none;font-size:clamp(1rem,.9rem + .5vw,1.2rem);padding:1.1rem 0;line-height:1.45;gap:.55rem;display:grid;cursor:pointer;font-family:var(--ivk124p);align-items:center;font-weight:700}
.ivkz0h9 summary::-webkit-details-marker{display:none}
.ivkz0h9 summary::before{font:800 1rem/1 ui-monospace,Menlo,monospace;color:var(--ivk11jf);content:"Q" counter(ivkk8g1)}
.ivkz0h9 summary::after{content:"";border-right:2px solid var(--ivk1uiz);transform:rotate(45deg);margin-right:.4rem;border-bottom:2px solid var(--ivk1uiz);height:.65rem;transition:transform .2s;justify-self:end;width:.65rem}
.ivkz0h9 details[open] summary::after{transform:rotate(-135deg)}
.ivkz0h9 summary:hover{color:var(--ivk11jf)}
.ivkepkf{gap:.55rem;padding:0 2.45rem 1.35rem 0;grid-template-columns:3.25rem minmax(0,1fr);display:grid}
.ivkepkf::before{content:"A";color:var(--ivkj4tg);font:800 1rem/1.8 ui-monospace,Menlo,monospace}
.ivkepkf p{margin:0;color:var(--ivk1sf9);background:var(--ivk1onv);border-radius:var(--ivkhlss);padding:.85rem 1.05rem;border:1px solid var(--ivkqd93)}
.ivk1cy2{display:flex;flex-wrap:wrap;align-items:center;gap:.95rem 1.45rem;background:var(--ivk1onv);border:1px solid var(--ivkqd93);border-radius:var(--ivkhlss);padding:1.05rem 1.25rem}
.ivk19qr{flex:1 1 15.2rem}
.ivk19qr b{font-size:1rem;display:block}
.ivk19qr small{color:var(--ivk1uiz);font-size:13px}
.ivk12vr{gap:.5rem;display:flex;flex-wrap:wrap}
.ivk12vr a{border-radius:var(--ivkhlss);display:inline-flex;padding:.45rem .85rem;color:var(--ivk1v61);background:var(--ivk1mmf);font-size:14px;align-items:center;text-decoration:none;font-weight:700;gap:.4rem}
.ivk12vr a:hover{background:var(--ivkofun)}
.ivk12vr svg{width:16px;height:16px;fill:currentColor}
.ivktu6z{align-items:flex-start;gap:calc(var(--ivk1bnv)*2.2);display:flex;flex-wrap:wrap}
.ivk1rym{max-width:45.6rem;flex:1 1 32.3rem;min-width:0}
.ivkpg8m{flex:1 1 16.15rem;max-width:20.9rem;top:.95rem;position:sticky}
.ivkpg8m h3{margin:0 0 .3rem;letter-spacing:.05em;font-size:14px}
.ivkpg8m>p{line-height:1.6;color:var(--ivk1uiz);margin:0 0 .85rem;font-size:13px}
.ivk15r4{padding-left:1.05rem;border-left:3px solid color-mix(in srgb,var(--ivk1mmf) 45%,transparent);margin:0 0 2.3rem}
.ivk15r4 h2{font-size:1.3rem;margin:0 0 .75rem}
.ivk15r4 h3{font-size:1.05rem;margin:1.45rem 0 .4rem}
.ivk15r4 p{margin:0 0 .95rem}
.ivk15r4 ul,.ivk15r4 ol{padding-left:1.35rem;margin:0 0 .95rem}
.ivk19dj{position:relative;background:var(--ivk1onv);border:1px solid var(--ivkqd93);border-radius:var(--ivkhlss);padding:.8rem .95rem;margin:0 0 .65rem}
.ivk19ba{color:var(--ivk1sf9);border-radius:4px;background:color-mix(in srgb,var(--ivk1mmf) 18%,transparent);display:inline-block;padding:.1rem .5rem;font-size:11.5px;font-weight:700}
.ivk19dj.ivk1737 .ivk19ba{background:color-mix(in srgb,var(--ivkj4tg) 20%,transparent)}
.ivk19dj.ivk12zh .ivk19ba{background:color-mix(in srgb,var(--ivk1uiz) 18%,transparent)}
.ivk19dj h3{font-size:.95rem;margin:.45rem 0 .2rem;letter-spacing:0}
.ivk19dj p{font-size:13.5px;margin:0;color:var(--ivk1uiz);line-height:1.65}
.ivk96fy{gap:0 2.3rem;margin:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}
.ivk96fy div{padding:.85rem 0;border-bottom:1px dashed var(--ivkqd93)}
.ivk96fy dt{font-size:.95rem;font-weight:800}
.ivk96fy dt::before{color:var(--ivkj4tg);content:"#";margin-right:.35rem}
.ivk96fy dd{color:var(--ivk1uiz);font-size:14.5px;margin:.2rem 0 0}
.ivk6dmt h3{font-size:1.05rem;margin:0 0 .95rem}
.ivk1wk0{list-style:none;counter-reset:ivk19qj;grid-template-columns:repeat(auto-fit,minmax(12.35rem,1fr));margin:0;display:grid;padding:0;gap:.75rem}
.ivk1wk0 li{counter-increment:ivk19qj;background:var(--ivk1onv);border:1px solid var(--ivkqd93);border-radius:var(--ivkhlss);padding:.95rem 1.05rem;border-top:3px solid var(--ivk1mmf)}
.ivk1wk0 li::before{margin-bottom:.3rem;content:"第 " counter(ivk19qj) " 步";color:var(--ivk11jf);display:block;font-size:12px;font-weight:700}
.ivk1wk0 b,.ivk1wk0 strong{font-size:.95rem;display:block}
.ivk1wk0 p{margin:.3rem 0 0;color:var(--ivk1uiz);line-height:1.65;font-size:14px}
.ivkk8qh{overflow-x:auto;border-radius:var(--ivkhlss);border:1px solid var(--ivkqd93)}
.ivkdglu{width:100%;min-width:30.4rem;border-collapse:collapse;font-size:14.5px}
.ivkdglu caption{background:var(--ivk1onv);padding:.65rem .95rem;text-align:left;font-weight:700}
.ivkdglu th,.ivkdglu td{padding:.65rem .95rem;text-align:left;border-top:1px solid var(--ivkqd93);vertical-align:top}
.ivkdglu thead th{border-top:0;color:var(--ivk1v61);background:var(--ivk1mmf)}
.ivkdglu tbody tr:nth-child(even){background:color-mix(in srgb,var(--ivk1onv) 70%,transparent)}
.ivk8zzv{grid-template-columns:repeat(auto-fill,minmax(14.25rem,1fr));gap:.2rem 1.9rem;list-style:none;margin:0;display:grid;padding:0}
.ivk8zzv li{padding:.5rem 0;gap:.55rem;display:flex;border-bottom:1px solid var(--ivkqd93)}
.ivk8zzv li::before{content:"?";flex:none;display:grid;place-items:center;width:1.35rem;height:1.35rem;margin-top:.2rem;border-radius:50%;border:1px solid var(--ivkqd93);font-size:12px;font-weight:800;color:var(--ivk1uiz)}
.ivk8zzv a{text-decoration:none}
.ivk8zzv a:hover{text-decoration:underline}
.ivk1igq{max-width:var(--ivk1ak9);padding:calc(var(--ivk1bnv)*2.4) 1.2rem;margin:0 auto;border-top:1px solid var(--ivkqd93)}
.ivk1igq h2{font-size:1.3rem;margin:0 0 .95rem}
.ivk1igq ul{column-gap:2.3rem;list-style:none;margin:0;columns:2 17.1rem;padding:0}
.ivk1igq li{padding:.4rem 0;break-inside:avoid}
.ivk1aqm{margin-top:calc(var(--ivk1bnv)*2);background:var(--ivk1onv);color:var(--ivk1uiz);border-top:1px solid var(--ivkqd93);font-size:14px}
.ivk1lqn{gap:.55rem 1.5rem;padding-bottom:1.15rem;display:flex;padding-top:1.35rem;border-bottom:1px solid var(--ivkqd93);flex-wrap:wrap}
.ivk1lqn b{color:var(--ivk1sf9);flex-basis:100%;font-size:13px}
.ivk1lqn a{gap:.35rem;color:var(--ivk11jf);display:inline-flex;align-items:center;text-decoration:none}
.ivk1lqn a::before{content:"";width:.35rem;height:.35rem;background:var(--ivkj4tg);border-radius:50%}
.ivk1ahd{padding-top:.95rem;justify-content:space-between;gap:.4rem .95rem;display:flex;padding-bottom:1.35rem;font-size:13px;flex-wrap:wrap}
@media (max-width:760px){
.ivk1quk{display:none}
.ivk73la .ivk1qi3{bottom:-2rem;opacity:.1;top:auto;width:70vw;right:-20vw}
.ivkpg8m{max-width:none;position:static}
.ivk96fy{grid-template-columns:1fr}
.ivkz0h9 summary{grid-template-columns:2.45rem minmax(0,1fr) 1.35rem}
.ivkepkf{padding-right:0;grid-template-columns:2.45rem minmax(0,1fr)}
}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.ivk2fcd .ivkyr7a{padding-top:.85rem;gap:.5rem;padding-bottom:.85rem;flex-direction:column}
.ivk90dk{font-size:.85rem;border-radius:var(--ivkhlss);padding:.45rem .95rem;color:var(--ivk1v61);background:var(--ivk1mmf);text-decoration:none;font-weight:700}
.ivk1bxj{font-size:.8rem;margin:0;color:var(--ivk1uiz)}
.ivk1bmb{border-bottom:1px solid var(--ivkqd93)}
.ivkz0h9 summary::before{content:counter(ivkk8g1,decimal-leading-zero)}
.ivk73la{background:var(--ivk1onv)}.ivk73la .ivk1qi3{opacity:.35}@media (min-width:900px){.ivktu6z{flex-direction:row-reverse}}
.ivklbcb{margin:.85rem 0 0;font-size:.8rem;color:var(--ivk1uiz)}.ivklbcb span{margin-right:.5rem;opacity:.8}.ivklbcb a{color:var(--ivk1uiz)}
h1{text-wrap:balance}