*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#eef3f2;color:#132b2a;font-family:Inter,"Noto Sans SC","Microsoft YaHei",sans-serif;line-height:1.75;letter-spacing:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.riverbar{height:76px;padding:0 clamp(20px,5vw,74px);display:flex;align-items:center;justify-content:space-between;background:rgba(247,250,249,.96);border-bottom:1px solid #c8d7d3;position:relative;z-index:20}.wordmark{display:flex;align-items:baseline;gap:11px}.wordmark b{font-size:27px;color:#0879a8}.wordmark span{font-size:10px;letter-spacing:2px;color:#526966}.riverbar nav{display:flex;gap:26px;font-size:14px}.riverbar nav a:hover{color:#e36a38}.menu{display:none;border:0;background:none;font-size:21px}.source-hero{min-height:700px;position:relative;display:flex;align-items:flex-end;color:#fff;overflow:hidden}.source-hero>img,.waterline{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.waterline{background:linear-gradient(90deg,rgba(4,26,31,.9),rgba(4,26,31,.55) 46%,rgba(4,26,31,.05) 78%)}.source-copy{position:relative;width:min(760px,78%);padding:0 0 85px clamp(24px,7vw,112px)}.source-copy>p{font-size:12px;letter-spacing:2px;color:#82d8ed;font-weight:800}.source-copy h1{font-size:clamp(45px,6vw,84px);line-height:1.06;margin:14px 0 22px}.source-copy>div{font-size:17px;max-width:680px;color:#e4f1ef}.source-copy nav{display:flex;gap:12px;margin-top:30px}.source-copy nav a{border:1px solid rgba(255,255,255,.62);padding:14px 21px}.source-copy nav .signal{background:#087fac;border-color:#087fac}.source-hero aside{position:absolute;right:5vw;bottom:65px;width:245px;padding:20px;border-left:3px solid #f28a54;background:rgba(5,34,36,.7);display:flex;flex-direction:column}.source-hero aside span{font-size:13px;color:#d8e9e6}.device-bridge,.gauge,.delta-map,.public-scroll,.article-bank,.quick-help,.page-reading,.reading-index{padding:95px clamp(22px,7vw,110px)}.device-bridge{background:#fbfcfa}.device-bridge header{display:flex;align-items:end;gap:28px;border-bottom:2px solid #163b3a}.device-bridge header p,.gauge>div>p,.delta-map header p,.public-scroll>div>p,.article-bank header p,.quick-help header p,.channel-head>p{color:#087fac;font-size:12px;font-weight:800;letter-spacing:1.8px}.device-bridge h2,.gauge h2,.delta-map h2,.public-scroll h2,.article-bank h2,.quick-help h2{font-size:clamp(30px,4vw,54px);line-height:1.16;margin:10px 0 26px}.device-bridge>div{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #aebfba}.device-bridge a{padding:34px 24px;border-right:1px solid #aebfba;display:flex;flex-direction:column;gap:6px}.device-bridge a:last-child{border:0}.device-bridge b{font-size:21px}.device-bridge span{font-size:13px;color:#61736f}.gauge{display:grid;grid-template-columns:.9fr 1.1fr;gap:10vw;background:#dcebea}.gauge>div a,.delta-map>a{display:inline-block;color:#087fac;border-bottom:1px solid #087fac;margin-top:22px}.gauge ol{list-style:none;padding:0;margin:0;border-top:3px solid #0b777f}.gauge li{display:grid;grid-template-columns:110px 1fr;padding:22px 0;border-bottom:1px solid #91aaa6}.gauge li b{font-size:20px}.delta-map{background:#092e32;color:#fff}.delta-map header{max-width:760px}.tributaries{display:grid;grid-template-columns:repeat(4,1fr);margin:45px 0;background:#2a5558;gap:1px}.tributaries article{background:#092e32;padding:34px 25px;min-height:250px}.tributaries span{color:#72d4ea}.tributaries h3{margin-top:55px;font-size:23px}.tributaries p{color:#b9ceca}.delta-map>a{color:#82d8ed;border-color:#82d8ed}.public-scroll{background:#f2eee5;display:grid;grid-template-columns:1fr 1fr;gap:9vw}.public-scroll nav{border-top:2px solid #283b38}.public-scroll nav a{display:block;padding:17px 0;border-bottom:1px solid #b8b4a9}.article-bank{background:#fff}.article-bank header{display:grid;grid-template-columns:auto 1fr auto;align-items:end;border-bottom:2px solid #153937;gap:25px}.article-bank header a{color:#087fac;margin-bottom:28px}.bank-list{display:grid;grid-template-columns:repeat(2,1fr)}.bank-note{padding:32px 34px 32px 0;border-bottom:1px solid #b6c6c1}.bank-note:nth-child(odd){border-right:1px solid #b6c6c1}.bank-note:nth-child(even){padding-left:34px}.bank-note>p,.reading-entry>p{display:flex;justify-content:space-between;font-size:12px;color:#60736f}.bank-note>a{font-size:25px;line-height:1.3;font-weight:800;display:block;margin:13px 0}.bank-note>div{color:#516460}.quick-help{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;background:#dae6e3}.quick-help details{padding:20px 0;border-top:1px solid #94aaa5}.quick-help summary{cursor:pointer;font-weight:800}.channel-head{padding:110px clamp(22px,8vw,130px) 90px;background:#0b3337;color:white}.channel-head h1{font-size:clamp(40px,6vw,78px);line-height:1.08;max-width:1050px;margin:12px 0 24px}.channel-head>div{max-width:760px;color:#c8dcda}.page-reading{background:#fff;min-height:46vh}.reading-flow{max-width:900px;margin:auto}.reading-flow section{padding:28px 0;border-bottom:1px solid #c8d3cf}.reading-flow h2{font-size:30px;line-height:1.25}.reading-index{background:#fff}.reading-entry{max-width:1060px;margin:auto;padding:32px 0;border-bottom:1px solid #b9c8c4}.reading-entry h2{font-size:28px;line-height:1.25}.article-channel{padding:72px clamp(14px,7vw,110px);background:#e6efed}.river-article{max-width:980px;margin:auto;background:#fff;border-top:6px solid #0782a8;padding:clamp(28px,6vw,76px)}.river-article>header{border-bottom:2px solid #163a38;padding-bottom:32px}.river-article>header>p{color:#087fac;font-size:12px;font-weight:800;letter-spacing:1.5px}.river-article h1{font-size:clamp(38px,5vw,64px);line-height:1.14}.river-article>header>div{font-size:18px;color:#526763}.article-current{max-width:760px;margin:55px auto}.article-current section{margin:0 0 50px}.article-current h2{font-size:29px;line-height:1.25}.article-current p{font-size:17px}.river-article aside{border-top:1px solid #b7c6c2;padding-top:25px;display:flex;gap:22px}.river-article aside a{color:#087fac}footer{padding:54px clamp(22px,6vw,90px);background:#08272a;color:#d5e5e2;display:grid;grid-template-columns:1fr 1fr;gap:30px}footer b{font-size:28px;color:white}footer p{margin:5px 0}footer nav{display:flex;gap:18px;justify-content:flex-end;flex-wrap:wrap}footer small{grid-column:1/-1;border-top:1px solid #365255;padding-top:20px;color:#8fa9a5}@media(max-width:760px){.riverbar{height:66px}.wordmark span{display:none}.menu{display:block}.riverbar nav{display:none;position:absolute;left:0;right:0;top:66px;padding:22px;background:#f7faf9;flex-direction:column}.riverbar.open nav{display:flex}.source-hero{min-height:680px}.waterline{background:linear-gradient(0deg,rgba(4,26,31,.96),rgba(4,26,31,.56) 72%,rgba(4,26,31,.16))}.source-copy{width:100%;padding:0 22px 48px}.source-copy h1{font-size:43px}.source-copy nav{flex-direction:column}.source-copy nav a{text-align:center}.source-hero aside{display:none}.device-bridge,.gauge,.delta-map,.public-scroll,.article-bank,.quick-help,.page-reading,.reading-index{padding:68px 22px}.device-bridge header,.article-bank header{display:block}.device-bridge>div,.tributaries,.bank-list{grid-template-columns:1fr}.device-bridge a{border-right:0;border-bottom:1px solid #aebfba;padding:20px 0}.gauge,.public-scroll,.quick-help{grid-template-columns:1fr;gap:35px}.tributaries article{min-height:190px}.bank-note,.bank-note:nth-child(even){padding:25px 0;border-right:0}.article-bank header a{display:inline-block}.article-channel{padding:30px 14px}.river-article{padding:26px}.article-current{margin:40px auto}.river-article aside{flex-direction:column}footer{grid-template-columns:1fr}footer nav{justify-content:flex-start}footer small{grid-column:auto}}