.image-missing
{
    color: var(--color-light);
    font-size: 150px;
    display: none;
}
.image img[src=""],
.image img:not([src])
{
    display: none;
}
.image img[src=""] + .image-missing,
.image img:not([src]) + .image-missing
{
    display: block;
}

.image-center
{
    display: flex;
    align-items: center;
    justify-content: center;
}
.image-center img
{
    max-width: 100%;
    max-height: 100%;
    height: auto;
}
