html[data-lang=zh] [data-l=en],html[data-lang=en] [data-l=zh]{display:none!important}html{background:#1a0f08}body.page{min-height:100vh;color:var(--on-table);font:15px/1.6 var(--ui);-webkit-font-smoothing:antialiased;background:radial-gradient(70% 50% at 50% 20%,#ffbe7824,#0000 70%),repeating-linear-gradient(92deg,#00000012 0 2px,#0000 2px 9px,#ffdcb406 9px 11px,#0000 11px 23px),radial-gradient(at 50% 30%,#5b3a22 0%,#3b2415 55%,#1a0f08 100%) fixed;margin:0}.page-wrap{max-width:880px;margin:0 auto;padding:0 20px 36px}#page-hud{padding:20px 0 22px}#page-hud .brand{text-decoration:none}.doc{color:var(--ui-ink);background:var(--ui-paper);border:1px solid var(--ui-panel-edge);box-shadow:0 4px 0 var(--ui-panel-edge), 0 34px 60px -24px #000000bf;border-radius:18px;padding:38px 46px 42px}.doc h1{font:400 38px/1.1 var(--display);letter-spacing:.01em;margin:0 0 6px}.doc .dated{color:var(--ui-ink-soft);margin:0 0 24px;font-size:13px}.doc h2{font:700 17px/1.4 var(--ui);margin:30px 0 8px}.doc p,.doc li{color:oklch(32% .016 52);max-width:68ch}.doc p{margin:0 0 12px}.doc ul{margin:0 0 12px;padding-left:1.2em}.doc li+li{margin-top:6px}.doc a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--yolk-edge);text-decoration-color:var(--yolk-edge);text-underline-offset:3px}.doc a:hover{-webkit-text-decoration-color:var(--ui-ink);text-decoration-color:var(--ui-ink)}.draft{background:var(--butter);border:1px solid var(--butter-edge);color:var(--butter-ink);border-radius:12px;margin:0 0 26px;padding:12px 16px;font-size:14px;font-weight:600}.facts{grid-template-columns:max-content 1fr;gap:12px 24px;margin:8px 0 20px;display:grid}.facts dt{color:var(--ui-ink-soft);font-weight:600}.facts dd{margin:0}.credit{border-bottom:1px solid var(--ui-rule);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 0;display:grid}.credit:last-child{border-bottom:0}.credit b{font-weight:600}.credit small{color:var(--ui-ink-soft);grid-column:1/-1;font-size:13px}.credit .lic{color:var(--ui-ink-soft);white-space:nowrap;font-size:13px}.doc-foot{border-top:1px dashed var(--ui-rule);gap:12px;margin-top:34px;padding-top:22px;font-size:14px;display:grid}.doc-foot nav{flex-wrap:wrap;gap:6px 18px;display:flex}.doc-foot a[aria-current]{color:var(--ui-ink);font-weight:700;text-decoration:none}#langs{color:inherit;font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--yolk-edge);text-decoration-color:var(--yolk-edge);text-underline-offset:3px;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;display:inline-flex}#langs .i{width:16px;height:16px}#page-foot{color:var(--on-table-soft);padding:22px 4px 0;font-size:12px}@media (width<=640px){.page-wrap{padding:0 14px 28px}#page-hud .brand-word>span{display:none}.doc{padding:26px 20px 28px}.doc h1{font-size:30px}.facts{grid-template-columns:1fr;gap:2px}.facts dd{margin-bottom:12px}}
