.image-preview-dialog[data-v-75b394f1]{background-color:#000c;border:0;display:flex;display:none;height:100vh;left:0;margin:0;max-height:100vh;max-width:100vw;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);top:0;width:100vw;z-index:1000}.image-preview-dialog[data-v-75b394f1],.image-preview-dialog .close-btn[data-v-75b394f1]{align-items:center;justify-content:center;position:fixed}.image-preview-dialog .close-btn[data-v-75b394f1]{background-color:#fff;border-radius:999px;display:flex;height:2.5rem;right:1.5rem;top:1.5rem;width:2.5rem}.image-preview-dialog .preview-content[data-v-75b394f1]{background-color:transparent;border-radius:var(--aem-border-radius,.25rem);display:flex;flex-direction:column;max-height:90vh;max-width:90vw;overflow:auto}.image-preview-dialog .preview-body[data-v-75b394f1]{align-items:center;background-color:transparent;display:flex;flex:1;justify-content:center;padding:24px}.image-preview-dialog .preview-body .preview-image[data-v-75b394f1]{border-radius:var(--aem-border-radius,.25rem);box-shadow:0 4px 12px #0000004d;max-height:70vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-preview-dialog .preview-footer[data-v-75b394f1]{background-color:var(--aem-color-bg-dialog,#fff);border-top:1px solid var(--aem-color-line,#e0e0e0);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.image-preview-dialog .preview-footer button[data-v-75b394f1]{background-color:var(--aem-color-primary,#409eff);border:1px solid var(--aem-color-border,#ccc);border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:var(--aem-font-weight-medium,500);font-weight:600;padding:8px 16px;transition:all .3s}.image-preview-dialog .preview-footer button[data-v-75b394f1]:hover{opacity:.8}.image-preview-dialog .preview-footer button[data-v-75b394f1]:active{transform:scale(.98)}.image-preview-dialog[open][data-v-75b394f1]{display:flex}
