:root{--vi045-paper:#f3f0e8;--vi045-white:#fbfaf6;--vi045-blue:#174ea6;--vi045-orange:#ff5b35;--vi045-night:#0f1e38;--vi045-gray:#d8d9d8;--vi045-muted:#667080;--vi045-line:#174ea6;--vi045-panel:#eef1f4;--vi045-shadow:0 26px 60px rgba(15,30,56,.16);--vi045-display:"Songti SC","STSong","Noto Serif CJK SC",serif;--vi045-text:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--vi045-code:"SFMono-Regular","Menlo",monospace}
*{box-sizing:border-box}html{background:var(--vi045-paper);scroll-behavior:smooth}body{margin:0;background:var(--vi045-paper);color:var(--vi045-night);font-family:var(--vi045-text)}a{color:inherit}button,input{font:inherit}img,video{display:block;max-width:100%;height:auto}[hidden]{display:none!important}
.v_s450001{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;padding:.85rem clamp(1rem,4vw,4rem);border-bottom:2px solid var(--vi045-night);background:rgba(243,240,232,.94);backdrop-filter:blur(14px)}.v_s450002{text-decoration:none;font:900 1rem var(--vi045-display)}.v_s450002::before{content:"■";margin-right:.6rem;color:var(--vi045-orange)}.v_s450003{display:flex;justify-content:center;gap:1.3rem}.v_s450003 a,.v_s450052 a{text-decoration:none;color:var(--vi045-muted)}.v_s450003 a:hover,.v_s450052 a:hover{color:var(--vi045-blue)}.v_s450004{padding:.65rem .95rem;border:2px solid var(--vi045-night);background:var(--vi045-orange);color:white;cursor:pointer;font:.68rem var(--vi045-code)}.v_s450004[data-saved="true"]{background:var(--vi045-blue)}.v_s450005{overflow:hidden}.v_s450006{margin:0 0 .75rem;color:var(--vi045-orange);font:800 .67rem var(--vi045-code);letter-spacing:.18em;text-transform:uppercase}.v_s450007{padding:clamp(3rem,7vw,7rem) clamp(1rem,5vw,5rem)}.v_s450008{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;align-items:stretch}.v_s450009{grid-column:span 5;padding:clamp(2rem,4vw,4rem);border:3px solid var(--vi045-night);background:var(--vi045-white);box-shadow:var(--vi045-shadow)}.v_s450009 h1,.v_s450030 h1,.v_s450035 h1,.v_s450040 h1,.v_s450045 h1,.v_s450048 h1,.v_s450050 h1{margin:0;font:900 clamp(2.8rem,5.2vw,5.7rem)/.92 var(--vi045-display);letter-spacing:-.055em}.v_s450009 p{color:var(--vi045-muted);line-height:1.8}.v_s450010{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.v_s450010 a,.v_s450010 button,.v_s450033 button,.v_s450042 button{padding:.7rem 1rem;border:2px solid var(--vi045-blue);background:transparent;color:var(--vi045-blue);text-decoration:none;cursor:pointer}.v_s450009 .v_s450010 a:first-child,.v_s450033 button[aria-pressed="true"],.v_s450042 button[aria-pressed="true"]{background:var(--vi045-blue);color:white}.v_s450011{grid-column:span 7;position:relative;padding:1rem;background:var(--vi045-blue)}.v_s450011 video{width:100%;height:100%;min-height:32rem;object-fit:cover;background:var(--vi045-night)}.v_s450011 button{position:absolute;right:2rem;bottom:2rem;padding:.8rem 1rem;border:0;background:var(--vi045-orange);color:white;cursor:pointer}.v_s450012{grid-column:4/span 9;display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.v_s450012 a{padding:1rem;border:2px solid var(--vi045-night);background:var(--vi045-white);text-decoration:none}.v_s450012 b{display:block;color:var(--vi045-orange);font:.7rem var(--vi045-code)}
.v_s450013{padding:0 clamp(1rem,5vw,5rem) clamp(4rem,8vw,8rem)}.v_s450013>header{display:grid;grid-template-columns:1fr .6fr;gap:2rem;align-items:end;margin-bottom:2rem}.v_s450013 h2,.v_s450024 h2,.v_s450041 h2{margin:0;font:900 clamp(2rem,4vw,4.5rem)/1 var(--vi045-display)}.v_s450013>header p{color:var(--vi045-muted)}.v_s450014{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;align-items:start}.v_s450014 article{padding:1rem;border:2px solid var(--vi045-night);background:var(--vi045-white)}.v_s450014 article:first-child{grid-column:span 5;grid-row:span 2}.v_s450014 article:nth-child(2){grid-column:span 7}.v_s450014 article:nth-child(3){grid-column:7/span 6}.v_s450014 img{width:100%;aspect-ratio:16/9;object-fit:cover}.v_s450014 h3{font:900 1.5rem var(--vi045-display)}.v_s450014 p{color:var(--vi045-muted)}.v_s450014 a{color:var(--vi045-blue)}
.v_s450024{display:grid;grid-template-columns:.68fr 1.32fr;margin:0 clamp(1rem,5vw,5rem) clamp(4rem,8vw,8rem);border:3px solid var(--vi045-night)}.v_s450024 article,.v_s450024 aside{padding:clamp(2rem,5vw,4rem)}.v_s450024 article{background:var(--vi045-orange);color:white}.v_s450024 aside{background:var(--vi045-night);color:white}.v_s450025{position:relative;margin:0;padding:0;list-style:none}.v_s450025::before{content:"";position:absolute;left:1rem;top:1rem;bottom:1rem;border-left:3px solid var(--vi045-orange)}.v_s450025 li{position:relative;padding:.7rem 0 .7rem 3rem}.v_s450025 li::before{content:"";position:absolute;left:.6rem;top:1.1rem;width:.8rem;height:.8rem;background:var(--vi045-paper);border:3px solid var(--vi045-orange)}.v_s450025 b{display:block;font-family:var(--vi045-code);color:var(--vi045-orange)}
.v_s450030,.v_s450035,.v_s450040,.v_s450045,.v_s450048,.v_s450050{padding:clamp(4rem,8vw,7rem) clamp(1rem,4vw,4rem);border-bottom:2px solid var(--vi045-night);background:linear-gradient(105deg,#f3f0e8,#dce5f2)}.v_s450030 h1,.v_s450035 h1,.v_s450040 h1,.v_s450045 h1,.v_s450048 h1,.v_s450050 h1{max-width:20ch}.v_s450030 p,.v_s450035 p,.v_s450040 p,.v_s450045 p,.v_s450048 p,.v_s450050 p{max-width:48rem;color:var(--vi045-muted);line-height:1.8}.v_s450031{padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,4rem)}.v_s450032{padding:1rem;border-left:8px solid var(--vi045-orange);background:var(--vi045-white);margin-bottom:1.5rem}.v_s450033{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:2rem}.v_s450034{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;align-items:start;padding:0;list-style:none}.v_s450034>li{grid-column:span 4}.v_s450034>li:first-child{grid-column:span 7}.v_s450034>li:nth-child(2){grid-column:span 5}.v_s450034>li:nth-child(3){grid-column:4/span 6}.v_s450034 article{height:100%;padding:1rem;border:2px solid var(--vi045-night);background:var(--vi045-white)}.v_s450034 img{width:100%;aspect-ratio:16/9;object-fit:cover}.v_s450034 h2{font-family:var(--vi045-display)}.v_s450034 p{color:var(--vi045-muted)}.v_s450034 a{color:var(--vi045-blue)}
.v_s450036{display:grid;grid-template-columns:.8fr 1.2fr;gap:2rem;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,4rem)}.v_s450037{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.v_s450037 article{display:grid;grid-template-columns:12rem 1fr;gap:1rem;padding:1rem;border:2px solid var(--vi045-night);background:var(--vi045-white)}.v_s450037 img{width:100%;aspect-ratio:16/9;object-fit:cover}.v_s450037 h2{font-family:var(--vi045-display)}.v_s450037 p{color:var(--vi045-muted)}.v_s450038{position:sticky;top:6rem;align-self:start;padding:1.3rem;background:var(--vi045-orange);color:white}.v_s450039{display:grid;grid-template-columns:1fr auto;border:2px solid var(--vi045-night)}.v_s450039 input{min-width:0;padding:1rem;border:0;background:white}.v_s450039 button{border:0;background:var(--vi045-night);color:white;cursor:pointer}
.v_s450041{padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,4rem)}.v_s450041>header{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:2rem}.v_s450042{display:flex;gap:.7rem;overflow:auto}.v_s450042 button{min-width:11rem;text-align:left}.v_s450043{display:grid;grid-template-columns:.25fr 1fr;gap:1rem;align-items:start}.v_s450044{position:sticky;top:6rem;display:grid;gap:.7rem;padding:1rem;border:2px solid var(--vi045-night);background:var(--vi045-white)}.v_s450044 b{color:var(--vi045-orange);font-family:var(--vi045-code)}.v_s450046{margin:0;padding:1rem;border:2px solid var(--vi045-night);background:var(--vi045-white)}.v_s450046 video{width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--vi045-night)}.v_s450046 figcaption{display:flex;justify-content:space-between;gap:1rem;align-items:end;padding-top:1rem}.v_s450046 h2{margin:0;font-family:var(--vi045-display)}.v_s450047{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;margin-top:1rem;padding:1rem;background:var(--vi045-night);color:white}.v_s450047 output{font:.75rem var(--vi045-code)}.v_s450047 input{width:100%;accent-color:var(--vi045-orange)}
.v_s450049{display:grid;grid-template-columns:1fr .75fr;gap:1rem;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,4rem)}.v_s450049 article,.v_s450049 aside,.v_s450049>section,.v_s450049>figure{margin:0;padding:1.3rem;border:2px solid var(--vi045-night);background:var(--vi045-white)}.v_s450049 img{width:100%;height:auto}.v_s450049 h2{font-family:var(--vi045-display)}.v_s450049 p,.v_s450049 li{color:var(--vi045-muted);line-height:1.8}.v_s450049 details{border-top:2px solid var(--vi045-night)}.v_s450049 summary{padding:1rem 0;cursor:pointer;font-family:var(--vi045-display);font-weight:800}.v_s450051{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,4rem);list-style:none}.v_s450051 section{height:100%;padding:1.2rem;border:2px solid var(--vi045-night);background:var(--vi045-white)}.v_s450051 a{display:block;margin-top:.7rem}.v_s450053{display:grid;grid-template-columns:.8fr 1.2fr;gap:2rem;align-items:center;min-height:27rem;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,4rem)}.v_s450053 figure{margin:0}.v_s450053 figcaption{margin-top:1rem;color:var(--vi045-muted);font-family:var(--vi045-code)}.v_s450053 strong{font:900 clamp(7rem,18vw,17rem)/.8 var(--vi045-code);color:var(--vi045-blue)}.v_s450053 aside{padding:1.3rem;background:var(--vi045-orange);color:white}.v_s450052{display:grid;grid-template-columns:1fr auto;gap:2rem;padding:3rem clamp(1rem,4vw,4rem);border-top:2px solid var(--vi045-night);background:var(--vi045-white)}.v_s450052 p{color:var(--vi045-muted)}.v_s450052 nav{display:grid;grid-template-columns:repeat(2,auto);gap:.7rem 1.2rem}
@media(min-width:981px){.v_s450009 h1{font-size:clamp(3rem,4vw,4.7rem)}.v_s450040 h1{max-width:26ch;font-size:clamp(3rem,4.7vw,5rem)}}
@media(max-width:980px){.v_s450009{grid-column:span 6}.v_s450011{grid-column:span 6}.v_s450012{grid-column:1/-1}.v_s450043{grid-template-columns:1fr}.v_s450044{position:static;grid-template-columns:repeat(3,1fr)}.v_s450049{grid-template-columns:1fr}}
@media(max-width:680px){.v_s450001{grid-template-columns:1fr auto;gap:.7rem;padding:.75rem 1rem}.v_s450003{grid-column:1/-1;grid-row:2;justify-content:start;overflow:auto;font-size:.86rem}.v_s450004{font-size:0}.v_s450004::after{content:"取样签";font-size:.68rem}.v_s450007{padding:2.5rem 1rem}.v_s450008{grid-template-columns:1fr}.v_s450009,.v_s450011,.v_s450012{grid-column:auto}.v_s450011 video{min-height:0;aspect-ratio:16/9}.v_s450012{grid-template-columns:1fr}.v_s450009 h1,.v_s450030 h1,.v_s450035 h1,.v_s450040 h1,.v_s450045 h1,.v_s450048 h1,.v_s450050 h1{font-size:clamp(2.55rem,13vw,4rem)}.v_s450013{padding:0 1rem 4rem}.v_s450013>header{grid-template-columns:1fr}.v_s450014{grid-template-columns:1fr}.v_s450014 article,.v_s450014 article:first-child,.v_s450014 article:nth-child(2),.v_s450014 article:nth-child(3){grid-column:auto;grid-row:auto}.v_s450024{grid-template-columns:1fr;margin-left:1rem;margin-right:1rem}.v_s450034{grid-template-columns:1fr}.v_s450034>li,.v_s450034>li:first-child,.v_s450034>li:nth-child(2),.v_s450034>li:nth-child(3){grid-column:auto}.v_s450036{grid-template-columns:1fr}.v_s450037 article{grid-template-columns:7rem 1fr}.v_s450038{position:static}.v_s450041>header{display:block}.v_s450044{grid-template-columns:1fr}.v_s450046 figcaption{display:block}.v_s450047{grid-template-columns:1fr}.v_s450051,.v_s450053{grid-template-columns:1fr}.v_s450052{grid-template-columns:1fr}}
