.profile-photo-open{display:block;position:relative;width:100%;padding:0;border:0;background:#f5f3ef;color:#181b1c;cursor:zoom-in}.profile-photo-open img{display:block;width:100%;height:auto;max-height:540px;object-fit:contain!important}.profile-photo-label{position:absolute;right:12px;bottom:12px;background:#fffef5ed;padding:8px 14px;font-size:14px;line-height:1.5;box-shadow:0 2px 12px #0001}.profile-enrichment{border-bottom:1px solid #deddd9;padding-bottom:28px;margin-bottom:32px}.profile-address{font-size:16px!important}.profile-aliases{font-size:15px!important}.profile-photo-dialog{padding:0;background:#f5f3ef;border:0;width:min(1100px,94vw);max-height:94dvh;overflow:auto;color:#181b1c}.profile-photo-dialog::backdrop{background:#101413d9}.profile-photo-dialog figure{margin:0;padding:56px 22px 22px}.profile-photo-dialog img{display:block;width:100%;height:auto;max-height:75dvh;object-fit:contain}.profile-photo-dialog figcaption{text-align:center;font-size:16px;line-height:1.6;padding-top:15px}.profile-photo-close{position:absolute;right:10px;top:8px;width:44px;height:44px;border:1px solid #deddd9;background:#fff;font-size:30px;line-height:1;border-radius:50%}body:has(.profile-photo-dialog[open]){overflow:hidden}@media(max-width:650px){.profile-photo-label{font-size:13px;padding:7px 10px}.profile-photo-dialog figure{padding:56px 12px 16px}}
