/* Typografia treści postów - fix dla Tailwind reset */
.post-description h1, .post-view .post-description h1 { font-size: 2em; font-weight: 700; margin: 0.67em 0; }
.post-description h2 { font-size: 1.5em; font-weight: 700; margin: 0.75em 0; }
.post-description h3 { font-size: 1.25em; font-weight: 700; margin: 0.83em 0; }
.post-description h4 { font-size: 1em; font-weight: 700; margin: 1.12em 0; }
.post-description ul { list-style: disc; padding-left: 2em; margin: 1em 0; }
.post-description ol { list-style: decimal; padding-left: 2em; margin: 1em 0; }
.post-description li { display: list-item; font-size: 1em; margin: 0.25em 0; }
.post-description p { margin: 1em 0; }
.post-description strong, .post-description b { font-weight: 700; }
.post-description a { color: var(--color-primary); text-decoration: underline; }
