body main,body main *,body header,body footer{-webkit-user-select:none!important;user-select:none!important}body input,body textarea,body select,body [contenteditable=true],body input *,body textarea *{-webkit-user-select:text!important;user-select:text!important}body img,body video{-webkit-user-drag:none;-webkit-touch-callout:none}.media-photo-open{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:zoom-in;text-align:start;font:inherit}.media-photo-open img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border:1px solid #c9a25944}.media-photo-open .restored-photo-label{text-decoration:underline;text-underline-offset:5px}.media-photo-open:focus-visible,.media-photo-dialog button:focus-visible{outline:3px solid #ead7ac;outline-offset:5px}.media-photo-dialog{max-width:min(94vw,1000px);max-height:94vh;padding:18px;background:#0d0b08;color:#ead7ac;border:1px solid #a48a61}.media-photo-dialog::backdrop{background:#000d}.media-photo-dialog img{display:block;width:auto;max-width:100%;height:auto;max-height:78vh;margin:auto;object-fit:contain}.media-photo-dialog button{display:block;margin:0 0 12px auto;padding:10px 18px;background:#241a0d;border:1px solid #a48a61;color:inherit;font:inherit;cursor:pointer}.restored-photo-preview{margin:12px 0;border:1px solid #a48a61}.restored-photo-preview summary{cursor:zoom-in;padding:14px 20px;color:#ead7ac}.restored-photo-preview img{width:100%;height:auto;object-fit:contain}