.avatar-picker{position:relative;display:inline-flex!important;flex:none;gap:0!important;margin:0!important;cursor:pointer;width:76px;height:76px}.avatar-picker .user-avatar.large{width:76px;height:76px}.avatar-camera{position:absolute;bottom:0;right:-2px;width:25px;height:25px;border-radius:50%;background:#084baf;color:#fff;display:flex;align-items:center;justify-content:center;border:2px solid #f1f8ff}.avatar-camera svg{width:14px;height:14px}.avatar-picker-input,.avatar-picker>.upload-icon-status{display:none!important}.avatar-file-note{position:absolute;top:100%;left:0;min-width:200px;font-size:10px;color:#345b80;margin-top:5px;font-weight:400;pointer-events:none}.avatar-picker:hover .user-avatar{filter:brightness(.96)}.profile-identity small{font-size:10px;color:#345b80}.user-list-row .object-icon{margin-left:auto;flex:none;width:36px;height:36px}.user-list-row .object-icon svg{width:20px;height:20px}.account-edit-dialog{width:min(570px,calc(100% - 28px));max-height:92dvh;overflow:auto;padding:24px;border:1px solid #fff;border-radius:24px;background:#f0f8fff7;color:#12345a;box-shadow:0 20px 70px #133f6b40}.account-edit-dialog::backdrop{background:#12365b55;backdrop-filter:blur(8px)}.account-edit-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:24px}.account-edit-dialog h2{font-size:22px;margin:0}.account-edit-dialog label{display:block;font-size:12px;margin-bottom:18px}.account-edit-dialog label input{margin-top:8px}.account-edit-dialog .profile-identity p{font-size:12px;line-height:1.5;margin-top:8px}.account-edit-dialog .avatar-remove{display:flex}.account-edit-dialog .profile-password{margin-top:20px}.account-edit-dialog [role=status]{font-size:12px;color:#345b80;line-height:1.5}@media(max-width:600px){.account-edit-dialog{padding:18px}.profile-identity{gap:14px}.profile-identity p{font-size:11px}.account-edit-dialog h2{font-size:19px}}
