.hover-img-container{position:relative}.hover-img-thumbnail-wrapper{pointer-events:none;transform-origin:50%;z-index:100;background:var(--surface);border-radius:12px;flex-direction:column;width:240px;height:150px;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.hover-img-thumbnail{flex-shrink:0;width:100%;height:100%}.hover-img-thumbnail img{object-fit:cover;width:100%;height:100%}@media (pointer:coarse),(prefers-reduced-motion:reduce){.hover-img-thumbnail-wrapper{display:none}}
