.profile-current-photo{margin:12px 0 14px;max-width:100%;min-width:0}.profile-current-photo img{display:block;width:100%;height:auto;object-fit:contain;border:1px solid #67334e;border-radius:16px;background:#0e0911}.profile-current-photo.avatar img{width:140px;height:160px;object-fit:cover;object-position:center 15%}.profile-current-photo.cover img{max-height:180px;object-fit:cover}.profile-current-photo figcaption{font-size:.84rem;line-height:1.5;color:#cfbdca;letter-spacing:normal;text-transform:none;margin-top:9px;overflow-wrap:anywhere}body[data-page=profile-edit] #f-bio{min-height:200px;max-height:520px;line-height:1.6;resize:vertical}body[data-page=profile-edit] #form input[type=file]{width:100%;max-width:100%;font-size:.88rem}body[data-page=profile-edit] #form label{min-width:0;overflow-wrap:anywhere}.manager-editor-links{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.manager-editor-links .btn{max-width:100%;white-space:normal;text-align:center;overflow-wrap:anywhere}.manager-optional-fields{border:1px solid #67334e;padding:15px;border-radius:15px;margin-top:20px}.manager-optional-fields summary{cursor:pointer;line-height:1.5;overflow-wrap:anywhere}.manager-profile-editor .beginner-guide{padding:22px;line-height:1.6}.manager-profile-editor #profile-completion{margin-bottom:20px}.manager-profile-editor #form{min-width:0}.manager-profile-editor #steps-card[hidden]{display:none!important}@media(max-width:480px){.manager-editor-links .btn{flex:1 1 180px}.manager-profile-editor .beginner-guide{padding:18px}}
