body{font:18px/1.85 "Microsoft JhengHei",system-ui,sans-serif;color:#322c29;background:#faf8f4;margin:0}main{max-width:1040px;margin:32px auto;padding:28px;background:white}h1{font-size:2rem;line-height:1.4}h2{font-size:1.4rem;border-bottom:1px solid #ddd;padding-bottom:8px;margin-top:36px}h3{font-size:1.12rem;margin:0 0 8px}a{color:#24593c;overflow-wrap:anywhere}p{margin:.6em 0}table{border-collapse:collapse;width:100%;font-size:.85rem}th,td{border:1px solid #dedbd5;padding:9px;vertical-align:top;overflow-wrap:anywhere}th{background:#f4eee6;text-align:left}section.entry{border-bottom:1px solid #eee;padding:22px 0;break-inside:avoid}.meta,.source{color:#695d55;font-size:.84rem}.note{background:#fff8e8;padding:10px 14px}.scroll{overflow:auto}summary{cursor:pointer;padding:12px 0;font-weight:700}.nav{display:flex;gap:20px;flex-wrap:wrap}code{font-size:.85em}ol li{margin:10px 0}.toc{columns:2;column-gap:25px}.toc li{break-inside:avoid;margin:3px 0}@media(max-width:650px){main{padding:18px;margin:0}h1{font-size:1.6rem}.toc{columns:1}th,td{min-width:130px}}@media print{body{font-size:10pt;background:white}main{padding:0;max-width:none}.nav{display:none}details>*{display:block}h2,h3{break-after:avoid}a{color:inherit;text-decoration:none}table{font-size:8pt}.scroll{overflow:visible}}