.m3-prose{color:var(--md-on-surface-variant);font-size:15px;line-height:1.75}.m3-prose h1,.m3-prose h2,.m3-prose h3,.m3-prose h4{color:var(--md-on-surface);letter-spacing:-.2px;font-family:Roboto Flex,inherit;font-weight:600;line-height:1.3}.m3-prose h2{margin:32px 0 12px;font-size:22px}.m3-prose h3{margin:26px 0 10px;font-size:18px}.m3-prose h4{margin:20px 0 8px;font-size:15px}.m3-prose p{margin:0 0 16px}.m3-prose a{color:var(--md-primary);text-underline-offset:2px;text-decoration:underline}.m3-prose ul,.m3-prose ol{margin:0 0 16px;padding-left:22px}.m3-prose li{margin:0 0 6px}.m3-prose blockquote{border-left:3px solid var(--md-primary);color:var(--md-on-surface-variant);margin:0 0 16px;padding:4px 0 4px 16px;font-style:italic}.m3-prose code{background:var(--md-surface-container-high);color:var(--md-on-surface);border-radius:var(--md-shape-xs);padding:2px 6px;font-family:Roboto Mono,monospace;font-size:13px}.m3-prose pre{border-radius:var(--md-shape-md);background:var(--md-surface-container-high);margin:0 0 16px;padding:16px;overflow-x:auto}.m3-prose pre code{background:0 0;padding:0}.m3-prose img{border-radius:var(--md-shape-md);max-width:100%}.m3-prose hr{border:none;border-top:1px solid var(--md-outline-variant);margin:28px 0}
