.repair-image-viewer{border:0;background:#171419;color:white;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:70px 20px 30px;margin:0;box-sizing:border-box}.repair-image-viewer::backdrop{background:#171419}.repair-image-viewer img{display:block;width:100%;height:calc(100% - 40px);object-fit:contain}.repair-image-viewer button{position:absolute;right:20px;top:16px;padding:10px 18px;border:1px solid #ffffff88;border-radius:6px;background:#fff;color:#782a3d;font:inherit;font-weight:bold;cursor:pointer}.repair-image-viewer p{text-align:center;margin:8px;color:#eee;font-size:13px}.repair-image-viewer:focus-visible{outline:0}
