/* Документы игры: тот же тёмный фон, шрифт и акцент, что в самой игре; читается на 320 px */
:root{--bg:#07080a;--tx:#ece7dc;--mu:#9a958b;--hair:rgba(241,237,228,.12);--gold:#e8c26a}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--bg);color:var(--tx);font:16px/1.6 "Golos Text",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.doc{max-width:680px;margin:0 auto;padding:max(18px,env(safe-area-inset-top)) 18px max(48px,env(safe-area-inset-bottom))}
.back{display:inline-block;margin:6px 0 26px;color:var(--mu);text-decoration:none;font:500 13px/1 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.04em}
.back:hover{color:var(--tx)}
.kicker{margin:0 0 10px;font:500 11px/1.4 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}
h1{margin:0 0 8px;font-size:clamp(24px,6.4vw,32px);line-height:1.18;font-weight:600;text-wrap:balance}
.ver{margin:0 0 28px;color:var(--mu);font-size:14px}
h2{margin:30px 0 10px;font-size:18px;line-height:1.3;font-weight:600;padding-top:18px;border-top:1px solid var(--hair)}
p{margin:0 0 12px}
ul,ol{margin:0 0 12px;padding-left:20px}
li{margin:0 0 6px}
a{color:var(--gold);text-underline-offset:3px}
b{font-weight:600}
.also{margin-top:30px;padding-top:18px;border-top:1px solid var(--hair);color:var(--mu);font-size:15px}
table{width:100%;border-collapse:collapse;margin:0 0 12px;font-size:14.5px}
td,th{text-align:left;vertical-align:top;padding:8px 10px 8px 0;border-bottom:1px solid var(--hair)}
th{font-weight:600;color:var(--mu);font-size:13px}
code{font:13px "JetBrains Mono",ui-monospace,monospace;color:var(--tx);background:rgba(241,237,228,.06);padding:1px 5px;border-radius:5px;word-break:break-word}
