.image-viewer-root{outline:none;width:100%;height:100%;position:relative}.image-viewer-controls{z-index:1;inset-inline-end:10px;position:absolute;bottom:10px}.image-viewer-hint-button{z-index:1;inset-inline-end:10px;position:absolute;top:10px}.image-viewer-viewport.react-transform-wrapper{width:100%;height:100%}.image-viewer-content.react-transform-component{justify-content:center;align-items:center;width:100%;height:100%}.image-viewer-content img{opacity:1;max-width:100%;max-height:100%;transition:opacity .3s ease-out}.image-viewer-viewport:not(.img-loaded) .image-viewer-content img,.image-viewer-viewport.img-loading-error .image-viewer-content img{opacity:0}.image-viewer-viewport{transition:background-color .3s ease-out}.image-viewer-viewport.img-loading-error{background-color:var(--dropdown-item-icon-destructive-color)}.image-viewer-viewport.pannable{cursor:grab}.image-viewer-viewport.pannable.panning{cursor:grabbing}.image-viewer-viewport.tn-image-large-zoom img{image-rendering:pixelated}.content-error-message{z-index:1;text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
