.photo-estimate-dialog{flex-direction:column;height:min(880px,100dvh - 32px);max-height:calc(100dvh - 32px);overflow:hidden;gap:10px!important;width:min(1050px,100vw - 24px)!important;max-width:none!important;padding:20px!important;display:flex!important}.photo-estimate-dialog>[data-slot=dialog-title]{flex-shrink:0;padding-right:30px}.photo-estimate-dialog>[data-slot=dialog-description]{flex-shrink:0;margin:0;font-size:12px;line-height:1.5}.photo-estimate-error{justify-items:start;gap:15px;padding:20px 0;display:grid}.photo-estimate-error a{color:#1b5d63;text-decoration:underline}.photo-estimate-loading{color:#526b79;align-items:center;gap:10px;padding:25px 0;display:flex}.item-photo-link{cursor:zoom-in}.item-photo-dialog{max-height:calc(100dvh - 24px);overflow:auto;width:min(1050px,100vw - 24px)!important;max-width:none!important}.item-photo-dialog>img{object-fit:contain;width:100%;max-height:65dvh}.item-photo-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.item-photo-tools>a{font-size:12px;text-decoration:underline}.item-photo-dialog [data-slot=dialog-description]{overflow-wrap:anywhere}@media (max-width:600px){.photo-estimate-dialog{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);gap:8px!important;padding:12px!important}}
