body { max-width: 960px; margin: 0 auto; padding: 24px; line-height: 1.8; overflow-wrap: anywhere; }
nav { margin-bottom: 24px; }
h1,h2,h3 { line-height: 1.4; margin-top: 1.5em; }
pre { padding: 16px; background: #0c1524; overflow-x: auto; }
code { font-family: monospace; }
table { display: block; max-width: 100%; overflow-x: auto; border-collapse: collapse; }
th,td { border: 1px solid #6282a0; padding: 8px 12px; text-align: left; }
blockquote { margin-left: 0; padding-left: 16px; border-left: 3px solid #6282a0; }
