.art-media{position:relative;overflow:hidden;background:var(--paper-3)}.art-media,.art-media-image{display:block;width:100%;height:100%}.art-media-image{max-width:100%;object-fit:cover}.art-media-blur{position:absolute;inset:0;width:100%;height:100%;opacity:1;transition:opacity .45s ease;pointer-events:none}.art-media-loaded .art-media-blur{opacity:0}.art-media-fallback{position:relative;display:block;width:100%;height:100%;background:var(--paper-3)}.art-media-frame{position:absolute;inset:14%;border:1px solid var(--line)}