:root{color-scheme:dark;font-family:Arial,sans-serif;color:#e6e1d8;background:#101214;line-height:1.65}body{margin:0}main{max-width:960px;padding:36px 24px 70px;margin:auto}a{color:#dfbd7c}h1,h2{color:#e5c58c;line-height:1.3}h1{font-size:32px}h2{font-size:22px;margin-top:34px}.muted{color:#a8a39a}table{border-collapse:collapse;width:100%;font-size:14px}td,th{text-align:left;vertical-align:top;padding:12px;border:1px solid #4c4538}th{background:#25251f}p{overflow-wrap:anywhere}@media(max-width:600px){main{padding:22px 16px}h1{font-size:27px}table{font-size:12px}td,th{padding:8px}}@media print{:root{color:#111;background:#fff}a,h1,h2{color:#111}main{padding:0}th{background:#eee}}

main>nav{display:flex;gap:12px 18px;flex-wrap:wrap}dt{font-weight:700}dd{margin:0 0 12px;overflow-wrap:anywhere}.note{padding:14px;background:#29251b;border-left:4px solid #b18b39}li{margin:6px 0}@media print{h2{break-after:avoid}tr{break-inside:avoid}.note{background:#f7f3e6}}
