:root{font-family:system-ui,sans-serif;color:#15213a;background:#f7f8fc;line-height:1.65}body{max-width:76rem;margin:auto;padding:1.5rem}a{color:#3932b3}header,footer{padding:1rem 0}nav{display:flex;gap:1rem;flex-wrap:wrap}main{max-width:68rem}h1,h2,h3{line-height:1.25}section,article{background:white;border:1px solid #dce0ed;border-radius:.65rem;padding:1.25rem;margin:1rem 0}p[lang=en]{color:#36425c}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#eff1f9;padding:1rem;border-radius:.4rem;line-height:1.45}code{font-size:.9rem}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;border:1px solid #dce0ed;padding:.5rem;overflow-wrap:anywhere}td code{word-break:break-word}img{width:2rem;height:2rem}a:focus-visible{outline:3px solid #3932b3;outline-offset:3px}.skip{position:absolute;left:-10000px}.skip:focus{position:static}@media(max-width:640px){body{padding:.75rem}section,article{padding:.85rem}table{font-size:.8rem}}
