:root{--bg:#f5efe4;--bg-deep:#ebe2d1;--surface:#fffdf8;--text:#2a2118;--muted:#7a6c5b;--border:#e0d5c1;--accent:#1f5c45;--accent-text:#fff;--shadow:0 10px 30px #3c280f2e;--serif:"Noto Serif TC", "Songti TC", "PMingLiU", "Source Han Serif TC", Georgia, serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#17130f;--bg-deep:#100d0a;--surface:#221c16;--text:#f1e8d9;--muted:#a99a85;--border:#3a3128;--shadow:0 10px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;margin:0;font-family:system-ui,-apple-system,Segoe UI,PingFang TC,Microsoft JhengHei,sans-serif;line-height:1.6}a{color:inherit}button{font:inherit;color:inherit}.wrap{max-width:1040px;margin:0 auto;padding:0 20px}.btn{border:1.5px solid var(--accent);background:var(--accent);color:var(--accent-text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn.ghost{color:var(--accent);background:0 0}.btn:disabled{opacity:.5;cursor:not-allowed}.legal-note{color:var(--muted);font-size:.72rem;line-height:1.55}.legal-note strong{color:var(--text);font-weight:700}@media print{body>*{display:none!important}body:before{content:"本站內容不提供列印。";padding:40px;display:block}}
