/* цвета — из theme.css (тема приложения: светлая/тёмная, цветовая тема, чёрный фон; собирает build_public), look.js ставит выбранную */
:root{color-scheme:light dark;--paper:var(--raised)}
*{box-sizing:border-box}
html{-webkit-tap-highlight-color:transparent}a:active{opacity:.65}
body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 'Golos Text',-apple-system,'Segoe UI',Roboto,Arial,sans-serif}
@font-face{font-family:'Golos Text';src:url(vendor/fonts/GolosText.woff) format('woff');font-weight:400 600;font-display:swap}
main{max-width:760px;margin:0 auto;padding:28px 16px 64px}
.doc{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:28px clamp(16px,4vw,40px)}
a{color:var(--accent)}
.back{display:inline-block;margin-bottom:16px;text-decoration:none;font-weight:500}
h1{font-size:clamp(22px,4vw,28px);line-height:1.25;margin:0 0 6px}
h2{font-size:18px;margin:28px 0 8px}
.meta{color:var(--muted);font-size:14px;margin:0 0 20px}
ul{padding-left:22px}li{margin:4px 0}
.req{color:var(--muted);font-size:13px;line-height:1.6;text-align:center;margin:20px 0 0}
