.mobile-users-part { position: relative; width: 100%; height: 100%; display: flex; padding: 32px; display: flex; flex-direction: column; color: #FFFFFF; box-sizing: border-box; background-color: #333333; } .border-line { width: 100%; height: 1px; background-color: #4F4F4F; } .mobile-users-part-header { display: flex; justify-content: space-between; align-items: center; padding-bottom: 24px; } .mobile-users-part-header-title { font-weight: 600; font-size: 22px; line-height: 130%; } .mobile-users-part-header-close-button { width: 30px; height: 30px; border: none; background-color: transparent; background: url('closeIcon.svg') 50% 50% no-repeat; background-size: 100% 100%; } .mobile-users-part-users-container { display: flex; flex-direction: column; gap: 12px; overflow-y: auto; padding-top: 12px; } .user-item { display: flex; flex-direction: row; gap: 8px; } .user-item-user-info-container { display: flex; flex-direction: column; width: 100%; gap: 12px; } .user-item-user-info { display: flex; justify-content: space-between; align-items: center; } .user-item-user-info-buttons { display: flex; gap: 8px; } .show-mobile-users-enter { opacity: 0; } .show-mobile-users-enter-active { opacity: 1; transition: .3s; } .show-mobile-users-exit { opacity: 1; } .show-mobile-users-exit-active { opacity: 0; transition: .3s; }