:root{--ink:#121212;--muted:#5e5e58;--ground:#f2f2ef;--paper:#fff;--line:#c9c9c2;--sign:#c42b2b;--sign-text:#fff;--accent:#f5c518;--link:#1e4fb8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--ink:#f2f2ef;--muted:#b4b4ac;--ground:#121212;--paper:#1c1c1a;--line:#3a3a36;--link:#8fb0ff}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);margin:0;font:17px/1.65 -apple-system,BlinkMacSystemFont,PingFang TC,Noto Sans TC,Segoe UI,sans-serif}main{max-width:680px;margin:0 auto;padding:32px 16px 64px}.sign{background:var(--sign);color:var(--sign-text);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--accent);letter-spacing:.04em;padding:6px 16px;font-size:28px;font-weight:800;text-decoration:none;display:inline-block}nav{flex-wrap:wrap;gap:20px;margin:20px 0 32px;display:flex}nav a,a{color:var(--link)}h1{margin:0 0 4px;font-size:28px;line-height:1.3}h2{margin:36px 0 8px;font-size:20px}p,li{margin:0 0 12px}.meta{color:var(--muted);font-size:15px}.lang{background:var(--paper);border:1px solid var(--line);border-radius:8px;margin-top:24px;padding:4px 20px 12px}footer{color:var(--muted);margin-top:48px;font-size:14px}
