.content-inline-image { height: auto; max-width: 100%; object-fit: contain; }
.content-inline-pequena { width: 25%; }
.content-inline-mediana { width: 45%; }
.content-inline-ancha { width: 100%; }
.content-inline-izquierda { float: left; margin: .25em 1em .75em 0; }
.content-inline-derecha { float: right; margin: .25em 0 .75em 1em; }
.content-inline-centro { display: block; float: none; margin: 1em auto; }
.folder-body:has(.content-inline-image), .post-reading-body:has(.content-inline-image), .inline-image-preview { display: flow-root; }
@media (max-width: 600px) {
    .content-inline-image { display: block; float: none; width: 100%; margin: 1em auto; }
}
