*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#08111e;color:#e7f0fb;font:16px/1.65 system-ui,-apple-system,"Segoe UI",sans-serif}
a{color:#9fd0ff}a:hover{color:#fff}a:focus-visible{outline:2px solid #7bc0ff;outline-offset:3px}
header{background:#101d30;border-bottom:1px solid #31445b;padding:14px max(20px,calc((100vw - 1040px)/2));display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}
header a{text-decoration:none;font-weight:650}
.languages{margin-left:auto;display:flex;gap:4px;font-size:14px}.languages a{padding:3px 8px;border-radius:6px;font-weight:600}.languages a[aria-current]{background:#1d3a5e;color:#fff}
main{max-width:1040px;margin:auto;padding:28px 20px 70px;display:grid;grid-template-columns:210px minmax(0,1fr);gap:34px}
nav{position:sticky;top:20px;align-self:start}nav strong{display:block;margin-bottom:9px;color:#95bbeb}nav a{display:block;padding:5px 0;text-decoration:none;font-size:14px}
article{min-width:0}h1,h2,h3{line-height:1.25}h1{font-size:clamp(28px,5vw,42px);margin:0 0 12px;color:#aad3ff}h2{font-size:25px;color:#91c6ff;margin:38px 0 12px;border-top:1px solid #33445a;padding-top:24px}h3{font-size:18px;color:#c2dcff;margin:23px 0 5px}
p,ul,ol,dl{margin:0 0 14px}li{margin:5px 0}dt{font-weight:700;color:#c2dcff}dd{margin:0 0 12px}code,kbd{background:#172840;padding:2px 5px;border-radius:4px;font-family:inherit}strong{color:#f6faff}
.lead{font-size:18px;color:#c8d9ed}.note{background:#11243a;border-left:4px solid #6cb4f7;padding:14px 17px;border-radius:0 8px 8px 0;margin:18px 0}.warning{border-color:#f0b76b}
.steps{padding-left:24px}.steps li{padding-left:4px;margin:10px 0}.toplink{font-size:14px;margin-top:30px}
table{border-collapse:collapse;margin:0 0 14px}td{padding:4px 14px 4px 0;vertical-align:top}td:first-child{white-space:nowrap}
@media(max-width:760px){main{display:block}nav{position:static;border:1px solid #31445b;border-radius:10px;padding:12px;margin-bottom:28px}nav a{display:inline-block;margin-right:14px}header{padding:12px 20px}.languages{margin-left:0}}
