*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{background:#120406}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#3a1618;border-radius:2px}.md{line-height:1.7}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md p{margin:0 0 8px}.md strong{color:#f3e3e3;font-weight:700}.md em{font-style:italic;color:#e6c3c4}.md a{color:#e24a4e;text-decoration:underline;text-underline-offset:2px}.md a:hover{color:#f27074}.md h1,.md h2,.md h3,.md h4{color:#e24a4e;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:16px 0 6px;font-family:Space Mono,monospace}.md ol,.md ul{margin:6px 0;padding-left:20px}.md li{margin:3px 0}.md li::marker{color:#e24a4e}.md code{font-family:Space Mono,ui-monospace,monospace;font-size:.9em;background:#2a1012;color:#f3b0b2;padding:1px 5px;border-radius:4px}.md pre{background:#160607;border:1px solid #3a1618;border-radius:8px;padding:12px 14px;overflow-x:auto;margin:8px 0}.md pre code{background:none;color:#e8d2d2;padding:0}.md blockquote{border-left:3px solid #a21d20;padding-left:12px;margin:8px 0;color:#cda9aa}.md hr{border:none;border-top:1px solid #3a1618;margin:12px 0}.md table{border-collapse:collapse;margin:8px 0;width:100%}.md td,.md th{border:1px solid #3a1618;padding:5px 9px;text-align:left}.md th{color:#f3e3e3;background:#1e0a0c}