article .blog-post-content h1,article .blog-post-content h2,article .blog-post-content h3,article .blog-post-content h4,article .blog-post-content h5,article .blog-post-content h6{margin-top:2.5rem}article .blog-post-content table{width:100%;margin:1.5rem 0 2rem;border-collapse:separate;border-spacing:0;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg,.5rem);overflow:hidden;font-size:.95rem;line-height:1.5}article .blog-post-content table td,article .blog-post-content table th{padding:.85rem 1rem;vertical-align:top;border-top:1px solid var(--bs-border-color)}article .blog-post-content table tr:first-child td,article .blog-post-content table tr:first-child th{border-top:0}article .blog-post-content table thead{background-color:color-mix(in srgb,var(--bs-emphasis-color) 12%,var(--bs-body-bg))}article .blog-post-content table thead th{font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;border-bottom:2px solid var(--bs-border-color)}article .blog-post-content table tbody tr:nth-of-type(even){background-color:var(--bs-tertiary-bg)}article .blog-post-content table tbody tr:hover{background-color:var(--bs-secondary-bg)}@media (max-width:575.98px){article .blog-post-content table{font-size:.85rem}article .blog-post-content table td,article .blog-post-content table th{padding:.6rem .75rem}}/*# sourceMappingURL=post.bundle.css.map */
