/* правка 201: summonedhero.app — privacy policy, account deletion, contacts (Google Play requirements) */
:root{color-scheme:dark}
*{box-sizing:border-box}
body{margin:0;font:16px/1.6 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#efe4cf;background:#0d0f18 url(/img/bg.webp) center top/cover fixed}
body::before{content:"";position:fixed;inset:0;background:linear-gradient(#0d0f18cc,#0d0f18f2 40%);z-index:-1}
main{max-width:760px;margin:0 auto;padding:24px 18px 60px}
header{text-align:center;padding:10px 0 6px}
header img.logo{width:min(420px,90%);height:auto}
header img.icon{width:84px;height:84px;border-radius:20px;box-shadow:0 6px 24px #000a;display:block;margin:0 auto 8px}
nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:10px 0 18px}
nav a,.lang a{color:#ffe2a0;text-decoration:none;border:1px solid #a8813f88;border-radius:999px;padding:5px 14px;background:#0008}
nav a:hover,.lang a:hover{background:#a8813f33}
.lang{display:flex;gap:8px;justify-content:center;margin:0 0 14px}
section{background:#16120ecc;border:1px solid #a8813f55;border-radius:14px;padding:18px 20px;margin:14px 0;box-shadow:0 4px 18px #0008}
h1{font:800 26px/1.25 Georgia,serif;color:#ffe2a0;margin:.2em 0 .6em;text-align:center}
h2{font:800 19px/1.3 Georgia,serif;color:#ffd27a;margin:1.2em 0 .4em}
a{color:#8fd0ff}
.muted{color:#b9a68a;font-size:14px}
ul,ol{padding-left:1.3em}
li{margin:.25em 0}
.box{border-left:3px solid #ff8a2a;padding:6px 12px;background:#ff8a2a14;border-radius:0 8px 8px 0}
footer{text-align:center;color:#9d8b72;font-size:13px;margin-top:26px}
