.article-content:after{content:"";clear:both;display:table}.article-content img[style]{max-width:100%;height:auto!important}.article-content figure img[style]{max-width:100%}.article-content figure[data-align=left]{float:left;text-align:left;margin:0 1.5rem 1rem 0!important}.article-content figure[data-align=right]{float:right;text-align:right;margin:0 0 1rem 1.5rem!important}.article-content figure[data-align=center],.article-content figure:not([data-align]){text-align:center;clear:both;margin-left:auto;margin-right:auto;display:block}.article-content img[data-align=left]{float:left;margin-bottom:1rem;margin-right:1.5rem}.article-content img[data-align=center]{float:none;margin-left:auto;margin-right:auto;display:block}.article-content img[data-align=right]{float:right;margin-bottom:1rem;margin-left:1.5rem}.article-content img[data-size=small]{max-width:25%}.article-content img[data-size=medium]{max-width:50%}.article-content img[data-size=large]{max-width:75%}.article-content img[data-size=full]{max-width:100%}.article-content p{margin-bottom:1.25rem}.article-content ul,.article-content ol{margin-bottom:1.25rem;padding-left:1.5rem}.article-content li{margin-bottom:.5rem}.article-content blockquote{background-color:hsl(var(--muted) / .3);border-radius:.5rem;margin:1.5rem 0;padding:1rem 1.5rem}.article-content code:not(pre code){padding:.2em .4em;font-size:.875em}.article-content pre{border-radius:.5rem;padding:1rem;overflow-x:auto}.article-content hr{border:0;border-top:1px solid hsl(var(--border));clear:both;margin:2rem 0}.article-content table{border-collapse:collapse;clear:both;width:100%;margin:1.5rem 0}.article-content th,.article-content td{border:1px solid hsl(var(--border));text-align:left;padding:.75rem}.article-content th{background-color:hsl(var(--muted));font-weight:600}.article-content iframe{border-radius:.5rem;max-width:100%}.article-content figure{margin:1.5rem 0}.article-content figure img{margin-bottom:.5rem}.article-content figcaption{color:hsl(var(--muted-foreground));margin-top:.5rem;padding:0 1rem;font-size:.875rem;font-style:italic}
