.markdown{font-size:20px;line-height:28px}.markdown h1{color:var(--purple-light);font-size:36px;line-height:48px}.markdown h1{padding-top:1.5rem}.markdown h1{padding-bottom:.5rem}@media (prefers-color-scheme: dark){.markdown h1{color:var(--pink)}}.markdown h2{font-size:42px;color:var(--green)}.markdown h2{padding-top:1.5rem}.markdown h2{padding-bottom:.5rem}@media (prefers-color-scheme: dark){.markdown h2{color:var(--green-light)}}.markdown h3{font-size:32px;color:var(--green)}.markdown h3{padding-top:1.5rem}.markdown h3{padding-bottom:.5rem}@media (prefers-color-scheme: dark){.markdown h3{color:var(--green-light)}}.markdown h4,.markdown h5,.markdown h6{font-weight:700}.markdown h4,.markdown h5,.markdown h6{padding-top:1.5rem}.markdown p,.markdown ul,.markdown ol,.markdown img{padding-bottom:1rem}.markdown p:has(>img){display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;padding-bottom:8px}.markdown p:has(>img)>img{flex:1 1 180px;min-width:0;border-radius:8px;padding-bottom:0}.markdown p:has(>img:only-child)>img{width:100%;max-width:100%}.markdown p:has(>img:not(:only-child))>img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.markdown b,.markdown strong{font-weight:700}.markdown i,.markdown em{font-style:italic}.markdown a{color:var(--green)}:is(.markdown a):hover{text-decoration:underline}@media (prefers-color-scheme: dark){.markdown a{color:var(--green-light)}}.markdown del{color:var(--red)}@media (prefers-color-scheme: dark){.markdown del{color:var(--red-light)}}.markdown blockquote{padding-bottom:1rem}.markdown blockquote{margin-left:16px;position:relative;font-style:italic}:is(.markdown blockquote):before{content:"";width:4px;border-radius:2px;background:var(--green);position:absolute;top:0;bottom:16px;left:-16px}:is(:is(.markdown ul) li):before{content:"- ";text-indent:0px}.markdown ol{list-style-type:decimal;margin-left:30px}
