.sif-image-credit{position:absolute;display:flex;box-sizing:border-box;z-index:2;padding:14px;pointer-events:none!important;overflow:hidden;isolation:isolate;text-align:right;align-items:flex-end;justify-content:flex-end;font:italic 12px/1.45 Montserrat,Arial,sans-serif;letter-spacing:0;white-space:normal}
.sif-image-credit[hidden]{display:none!important}.sif-image-credit>span{max-width:100%;overflow-wrap:anywhere;pointer-events:none!important;color:#fff;text-shadow:0 1px 3px #0009,0 0 1px #000c;font:inherit}
.sif-image-credit[data-horizontal=left]{text-align:left;justify-content:flex-start}.sif-image-credit[data-vertical=top]{align-items:flex-start}.sif-image-credit[data-appearance=dark]>span{color:#303030;text-shadow:0 1px 2px #fffc,0 0 1px #fff}
.sif-photo-pair img:last-of-type{z-index:3}.sif-photo-pair>.sif-image-credit[data-collage-layer=foreground]{z-index:4}
@media(max-width:700px){.sif-image-credit{padding:11px;font-size:11px}}
