/* The mark follows the visible photo, including letterboxed images and zoom views. */
.case-watermark-frame{display:block;position:relative;isolation:isolate;max-width:100%;width:100%;line-height:0}
.case-watermark-frame>img{display:block}
.case-watermark-mark{position:absolute;z-index:2;right:var(--case-mark-right,4%);bottom:var(--case-mark-bottom,6%);width:var(--case-mark-width,22%);max-width:164px;aspect-ratio:var(--case-mark-ratio,401/71);background-repeat:no-repeat;opacity:.52;filter:grayscale(1) brightness(0) invert(1) drop-shadow(0 1px 2px #000b);pointer-events:none;user-select:none}
.insight-image>.case-watermark-frame,.case-image>.case-watermark-frame{height:100%}
.single-content .wp-block-image .case-watermark-frame{margin-inline:auto}
.image-dialog-visual{display:block;position:relative}
.image-dialog-visual:not(.case-watermark-frame)>.case-watermark-mark{display:none}
.image-dialog-visual .case-watermark-mark{max-width:190px}
@media print{.case-watermark-mark{print-color-adjust:exact;-webkit-print-color-adjust:exact}}
