*{margin:0;padding:0}.katex-html{display:none}.mathlifier-display{overflow:hidden}.prose{margin:1rem 0}.prose h2{font-size:1.8rem}.prose h3{font-size:1.5rem}.prose h4{font-size:1.2rem}.prose :is(h2,h3,h4,h5,h6){margin-top:1.5rem;margin-bottom:1rem}.prose :is(p,ul,ol){margin-top:1rem;line-height:1.5rem}.prose .mathlifier-display{margin-top:1rem}.prose pre{border-radius:5px;padding:1rem;margin:1rem 0;overflow-x:scroll}.prose :not(pre.shiki)>code{padding:.15em .35em;border-radius:.25em;background-color:#0000000d;font-size:.9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;color:#d6336c}.prose pre.shiki{padding:1rem;border-radius:.5rem;overflow-x:auto;background-color:#1e1e1e;box-shadow:0 4px 10px #00000040;font-size:.9rem;line-height:1.5}.prose pre.shiki code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:block;white-space:pre}.prose a,a:visited,a:active{color:#000;transition:all .2s ease-in-out}.prose a:hover{color:#666}.prose img{max-width:100%;border-radius:10px}.prose table{margin-left:auto;margin-right:auto}.prose th{padding:.3rem 1.5rem}
