
:root{color-scheme:light;--ink:#10264b;--teal:#008c9f;--muted:#54667c;--paper:#fcfbf7;--pale:#eef5f6}*{box-sizing:border-box}body{margin:0;background:#e9eff1;color:var(--ink);font-family:"PingFang SC","Microsoft YaHei",system-ui,sans-serif}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}button{font:inherit;cursor:pointer}.toolbar{max-width:1080px;margin:18px auto 12px;display:flex;gap:6px;align-items:center;padding:0 8px;font-size:13px}.toolbar strong{margin-right:auto}.toolbar button,.toolbar a{padding:9px 13px;border:1px solid #c8d9df;border-radius:7px;background:var(--paper);color:var(--ink);text-decoration:none;white-space:nowrap}.toolbar button[aria-pressed=true]{background:var(--ink);color:white;border-color:var(--ink)}:focus-visible{outline:3px solid #19a5b9;outline-offset:3px}.poster{max-width:1080px;margin:0 auto 32px;box-shadow:0 12px 40px #10264b14;background:var(--paper)}.poster svg{width:100%;height:auto;display:block}.reader{display:none;max-width:880px;margin:0 auto 32px;background:var(--paper);box-shadow:0 12px 40px #10264b14;font-size:15px;line-height:1.8;overflow:hidden}.reading .reader{display:block}.reading .poster{display:none}.section-nav{display:none}.reading .section-nav{display:flex;position:sticky;top:0;z-index:2;max-width:880px;margin:auto;background:#fcfbf7f5;backdrop-filter:blur(10px);border-bottom:1px solid #d7e2e8;justify-content:center;gap:34px;padding:10px 16px;font-size:13px}.section-nav a{text-decoration:none}.reader section,.intro,.human{padding:32px 40px}.reader section{border-top:1px solid #d7e2e8;scroll-margin-top:45px}.reader h1{font-size:31px;line-height:1.45;margin:18px 0}.reader h2{font-size:25px;line-height:1.5;margin:6px 0 22px}.reader h3{font-size:18px;line-height:1.6;margin:24px 0 10px}.reader p{margin:8px 0 16px}.brand{font-family:"Avenir Next",system-ui;font-size:42px;font-weight:800;letter-spacing:-2px}.hero{float:right;width:42%;margin:-30px -40px 10px 12px;mask-image:url(data:image/png;base64,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);mask-size:100% 100%}.intro:after{content:"";display:block;clear:both}.accent,.kicker{color:var(--teal);font-weight:600}.kicker{font-size:12px;letter-spacing:1px}.muted,.status{color:var(--muted)}.status{font-size:12px}.features{display:grid;grid-template-columns:1fr 1fr;gap:26px}.feature img{width:100%;height:auto;display:block;border-radius:7px}.feature h3{margin:10px 0 5px}.feature p{margin:5px 0}.feature .muted{font-size:12px}.place{background:#eef3eb;padding:12px 20px;border-radius:8px;margin:28px 0}.place h3{margin-top:0}.journey{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;padding:0;list-style:none;counter-reset:steps}.journey li{counter-increment:steps;padding:14px 0;border-top:1px solid #cee1df}.journey li:before{content:counter(steps,decimal-leading-zero);font-size:13px;color:var(--teal);margin-right:8px}.journey span,.economy-loop span{display:block;color:var(--muted);font-size:13px}.learning{background:var(--pale);border-radius:10px;padding:20px 22px;margin:24px 0}.dual{display:grid;grid-template-columns:1fr 1fr;gap:16px}.node{background:#e6f0f0;padding:13px 16px;border-radius:7px}.node strong{font-size:15px;line-height:1.5;display:block}.node p{font-size:12px;color:var(--muted);margin:7px 0 0;line-height:1.7}.learning .node{background:white}.down{text-align:center;color:var(--teal);font-size:24px;line-height:1.4}.return{color:var(--teal);font-size:13px;text-align:center;margin:14px 0}.generations,.worlds{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.generations .node,.worlds .node{position:relative}.generations .node:not(:last-child):after{content:"→";position:absolute;right:-18px;top:30%;color:var(--teal)}.worlds .node:not(:last-child):after{content:"↔";position:absolute;right:-18px;top:30%;color:var(--teal)}.generations .node:last-child,.engines .node:nth-child(2){background:var(--ink);color:white}.generations .node:last-child p,.engines .node:nth-child(2) p{color:#d9edf0}.engines{display:grid;gap:10px;margin:26px 0}.world-link{font-size:13px;color:var(--teal)}.outlets{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:25px}.outlets li{padding:10px 0;border-top:1px solid #accdce;font-weight:600}.lanes p{border-top:1px solid #d7e2e8;padding:12px 0}.lanes strong{display:block;color:var(--teal)}.lanes span{font-size:13px}.economy-loop{list-style:none;padding:0;counter-reset:econ;display:grid;grid-template-columns:1fr 1fr;gap:14px}.economy-loop li{counter-increment:econ;background:#e7f1f1;border-radius:7px;padding:14px 17px}.economy-loop li:before{content:counter(econ)" → ";color:var(--teal);font-size:13px}.accumulations{display:grid;gap:12px;margin-top:25px}.sources{border-top:1px solid #d7e2e8;margin-top:26px;padding-top:16px}.sources summary{cursor:pointer;font-weight:600}.source-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 0}.source-grid a{padding:12px;text-decoration:none;border:1px solid #d7e2e8;border-radius:7px}.source-grid strong,.source-grid span,.source-grid small{display:block}.source-grid strong{font-size:13px}.source-grid span,.source-grid small{font-size:11px;color:var(--muted)}.world-close{background:var(--ink);color:white;padding:28px 40px}.world-close h2{font-size:22px;margin:0 0 10px}.world-close p{color:#b6e4e5;font-size:13px;margin:0}.human h3{color:var(--teal);font-size:13px;margin-top:0}.human h2{font-size:26px;margin-bottom:24px}.human dl{margin:0}.human dt{color:var(--teal);font-weight:600;font-size:14px;margin:12px 0 2px}.human dd{margin:0;font-size:13px}.human img{width:75%;display:block;margin:0 -40px 0 auto;mask-image:url(data:image/png;base64,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);mask-size:100% 100%}.human .status{font-size:10px;margin:0}.footnote{max-width:1080px;margin:12px auto 28px;color:var(--muted);font-size:11px;padding:0 16px;text-align:center}
@media(max-width:600px){.toolbar{margin:10px auto;gap:5px;padding:0 10px;font-size:12px}.toolbar strong{display:none}.toolbar button,.toolbar a{padding:8px 11px}.toolbar a{margin-left:auto}.reader{margin-bottom:0}.reader section,.intro,.human{padding:25px 21px}.reader h1{font-size:26px}.reader h2{font-size:23px}.hero{float:none;width:calc(100% + 42px);margin:-25px -21px 8px}.brand{position:relative;z-index:1;font-size:36px;margin-bottom:-40px}.features{grid-template-columns:1fr;gap:26px}.feature h3{font-size:21px}.feature p{font-size:15px}.feature .muted{font-size:12px}.dual{gap:8px}.learning{padding:15px 12px}.node{padding:11px 12px}.node strong{font-size:13px}.node p{font-size:11px}.generations{gap:14px}.generations .node{padding:10px 6px;text-align:center}.generations .node:not(:last-child):after{right:-13px}.worlds{grid-template-columns:1fr;gap:20px}.worlds .node:not(:last-child):after{content:"↕";right:50%;top:auto;bottom:-22px}.world-close{padding:25px 21px}.source-grid{grid-template-columns:1fr}.human img{width:calc(100% + 42px);margin:0 -21px}.economy-loop{grid-template-columns:1fr}.reader .status{font-size:11px}.section-nav a{font-size:12px}}
@media print{@page{size:1080pt 2075pt;margin:0}body{background:white}.toolbar,.section-nav,.reader,.footnote{display:none!important}.poster,.reading .poster{display:block!important;margin:0;max-width:none;box-shadow:none;width:1080pt;height:2075pt}}
.hero,.human img{mask-mode:luminance}.keep{display:inline-block}