.MarkdownContent{max-width:800px;color:var(--primary-color)}.MarkdownContent h1{color:var(--highlight-color);margin:0 0 25px;font-size:2.4rem;font-weight:800;line-height:2.4rem}.MarkdownContent h2{color:var(--primary-color);border-bottom:dotted 1px var(--secondary-light-color);scroll-margin-top:20px;font-size:1.8rem;font-weight:800;line-height:1.8rem;margin:50px 0 15px!important;padding:12px 0!important}.MarkdownContent h2:first-of-type{margin-top:25px!important}.MarkdownContent h3{color:var(--highlight-color);border-bottom:dotted 1px var(--secondary-light-color);scroll-margin-top:20px;font-size:1.4rem;font-weight:500;line-height:1.6rem;margin:25px 0 12px!important}.MarkdownContent p{margin:0 0 15px;font-size:1.1rem;line-height:1.5rem}.MarkdownContent a{color:var(--highlight-color);text-decoration:underline}.MarkdownContent a:hover{opacity:.8}.MarkdownContent ul,.MarkdownContent ol{margin:12px 0;padding-left:25px}.MarkdownContent li{margin:5px 0;font-size:1.1rem;line-height:1.6rem}.MarkdownContent code{background-color:var(--trinary-color);border:1px solid var(--secondary-light-color);border-radius:4px;padding:2px 6px;font-family:Geist Mono,monospace;font-size:.95rem}.MarkdownContent pre{border:none;margin:5px 0;overflow-x:auto;background:0 0!important;padding:0!important}.MarkdownContent pre code{border:solid 1px var(--secondary-color);background:0 0;border-radius:10px;padding:10px 15px;background-color:#1e1e32!important}.MarkdownContent blockquote{border-left:4px solid var(--highlight-color);color:var(--secondary-color);margin:15px 0;padding-left:15px}.MarkdownContent table{border-collapse:collapse;width:100%;margin:15px 0}.MarkdownContent th,.MarkdownContent td{border:1px solid var(--secondary-light-color);text-align:left;padding:8px 12px}.MarkdownContent th{background-color:var(--trinary-color);font-weight:700}.MarkdownContent hr{border:none;border-top:1px solid var(--secondary-light-color);margin:30px 0}.MarkdownContent img{border-radius:8px;max-width:100%;height:auto;margin:15px 0}.MarkdownContent pre code{counter-reset:line;display:block}.MarkdownContent pre code [data-line]{width:100%;display:inline-block}.MarkdownContent pre code [data-highlighted-line]{background-color:#c8c8ff1a}.MarkdownContent pre code [data-line]:before{counter-increment:line;content:counter(line);text-align:right;width:1rem;color:var(--secondary-color);opacity:.5;margin-right:1.5rem;display:inline-block}
