dialog img{display:block;max-width:90vw;max-height:80vh;object-fit:contain}dialog button{display:block;margin:0 0 12px auto}footer{padding:45px 32px;font-size:13px;text-align:center;color:#777}