.image-editor{max-width:760px;min-width:0;background:white;padding:24px;border:1px solid var(--line);border-radius:16px}
.image-current,.image-preview{display:block;width:192px;max-width:100%;aspect-ratio:1;object-fit:cover;border-radius:50%;margin:16px 0}
.image-editor-cover :is(.image-current,.image-preview){width:100%;aspect-ratio:40/21;border-radius:12px}
.image-preview[hidden]{display:none}.image-editor input[type=file]{max-width:100%;min-width:0;width:100%}
.profile-image{width:80px;height:80px;object-fit:cover;border-radius:50%;display:block;margin:12px 0}
.event-cover>img{display:block;width:100%;height:100%;aspect-ratio:40/21;object-fit:cover}
@media(max-width:640px){.image-editor{padding:16px}.image-editor .registry-form{padding:0}}
