.markdown{color:inherit;background:0 0!important}.markdown li{word-break:break-word}.markdown a{color:var(--primary);text-underline-offset:.18em;text-decoration-thickness:.08em}.markdown pre,.markdown code{background-color:color-mix(in oklch,var(--card)88%,var(--primary)12%);color:var(--foreground)}.markdown blockquote{color:var(--foreground);background:0 0}.vowise-blog-prose{--article-muted:color-mix(in oklch,var(--foreground)68%,var(--background));max-width:none;font-size:1.05rem;line-height:1.85}.vowise-blog-prose>h1:first-child,.vowise-blog-prose .wmde-markdown>h1:first-child{display:none}.vowise-blog-prose .wmde-markdown{font-family:inherit;color:inherit!important;background:0 0!important}.vowise-blog-prose .wmde-markdown-color{background:0 0!important}.vowise-blog-prose p{color:var(--article-muted);margin:1.25rem 0}.vowise-blog-prose h2,.vowise-blog-prose h3,.vowise-blog-prose h4{color:var(--foreground);scroll-margin-top:7rem;font-weight:700;line-height:1.18}.vowise-blog-prose h2{border-bottom:1px solid color-mix(in oklch,var(--border)75%,transparent);margin:3.25rem 0 1rem;padding-bottom:.8rem;font-size:clamp(1.55rem,1.3rem + .9vw,2.15rem)}.vowise-blog-prose h3{margin:2.35rem 0 .8rem;font-size:clamp(1.25rem,1.12rem + .4vw,1.55rem)}.vowise-blog-prose h4{margin:1.8rem 0 .7rem;font-size:1.08rem}.vowise-blog-prose ul,.vowise-blog-prose ol{color:var(--article-muted);margin:1.35rem 0;padding-left:1.35rem}.vowise-blog-prose ul{list-style:outside}.vowise-blog-prose ol{list-style:decimal}.vowise-blog-prose li{margin:.45rem 0;padding-left:.25rem}.vowise-blog-prose strong{color:var(--foreground);font-weight:700}.vowise-blog-prose blockquote{border-left:3px solid var(--primary);color:var(--foreground);margin:2rem 0;padding:.2rem 0 .2rem 1.25rem;font-size:1.15rem}.vowise-blog-prose blockquote p{color:inherit}.vowise-blog-prose code{border:1px solid color-mix(in oklch,var(--border)78%,var(--primary)22%);border-radius:6px;padding:.16rem .35rem;font-size:.9em}.vowise-blog-prose pre{border:1px solid color-mix(in oklch,var(--border)72%,var(--primary)28%);border-radius:8px;margin:1.6rem 0;padding:1rem;overflow-x:auto}.vowise-blog-prose pre code{border:0;padding:0}.vowise-blog-prose img{border:1px solid var(--border);border-radius:8px;width:100%;margin:2rem 0}.vowise-blog-prose table{border-collapse:collapse;width:100%;color:var(--article-muted);margin:2rem 0;display:block;overflow-x:auto}.vowise-blog-prose th,.vowise-blog-prose td{border:1px solid var(--border);padding:.75rem .9rem}.vowise-blog-prose th{background:color-mix(in oklch,var(--card)86%,var(--primary)14%);color:var(--foreground);font-weight:700}.vowise-blog-prose hr{border-color:color-mix(in oklch,var(--border)76%,transparent);margin:2.5rem 0}
