/* MINI PROFILES*/

/* Changes User Avatar Game Page Community Photos */
[class*="steamavatar_avatar_"] {
    border-radius: var(--Corner6) !important;
    border: 0 !important;
    height: 28px !important;
    width: 28px !important;
}

/* Removes The video */
[class*="miniprofile_miniProfileVideoBackground_"] {
    display: none !important;
}

/* Solid Background Color Instead Of Video */
[class*="miniprofile_miniProfileVideoBackgroundContainer_"] {
    background-color: var(--miniprofilebg) !important;
}

/* Removes The Blur */
[class*="miniprofile_miniProfileBackdropBlur_"] {
    backdrop-filter: none !important;
}

/* Changes User Miniprofile Avatar */
[class*="miniprofile_miniProfile_"] [class*="steamavatar_avatar_"] {
    border-radius: var(--Corner6) !important;
    border: 0 !important;
    height: 90px !important;
    width: 90px !important;
}

[class*="miniprofile_miniProfileBackgroundBlur_"] {
    display: none !important; }

[class*="miniprofile_miniProfileBackground_"] {
    background: var(--black) !important;
    border-radius: var(--Corner0) !important; }

[class*="miniprofile_miniProfile_"] {
    border: 0 !important;
    background: var(--miniprofilebg) !important;
    border-radius: var(--Corner0) !important; }
  
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfileHeader_"] {
    background: var(--miniprofilebg) !important;
    border-radius: var(--Corner0) !important; }

[class*="miniprofile_miniProfileContent_"][class*="miniprofile_notInOrWatchingGame_"] [class*="miniprofile_miniProfileBottom_"],
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfileGameContainer_"] {
    background: transparent !important;
    top: 10px !important; }

[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].in-game [class*="miniprofile_personaName_"]:not([class*="miniprofile_hasNickname_"]) [class*="miniprofile_personaNameLabel_"],
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].in-game [class*="miniprofile_personaName_"][class*="miniprofile_nickName_"] [class*="miniprofile_personaNameLabel_"] {
    color: var(--ingame) !important;
    border-radius: var(--Corner0) !important; }

[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].online [class*="miniprofile_nickname_"],
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].online [class*="miniprofile_persona_"],
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].online [class*="miniprofile_playerContent_"] [class*="miniprofile_awayStatusLabel_"] {
    color: var(--online) !important;
    border-radius: var(--Corner0) !important; }

[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].miniprofile_online [class*="miniprofile_nickname_"],
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].miniprofile_online.online [class*="miniprofile_persona_"],
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].miniprofile_online.online [class*="miniprofile_playerContent_"] [class*="miniprofile_awayStatusLabel_"] {
    color: var(--online) !important;
    border-radius: var(--Corner0) !important; }

.online [class*="steamavatar_avatarStatus_"] {
    background: var(--online) !important;
    border-radius: var(--Corner5) !important;
    width: 30px !important;
    height: 30px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: -1 !important;
}

.ingame [class*="steamavatar_avatarStatus_"] {
    background: var(--ingame) !important;
    border-radius: var(--Corner5) !important;
    width: 30px !important;
    height: 30px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: -1 !important;
}

.awayOrSnooze [class*="steamavatar_avatarStatus_"] {
    background: var(--snooze) !important;
    border-radius: var(--Corner5) !important;
    width: 30px !important;
    height: 30px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: -1 !important;
} 

.golden [class*="steamavatar_avatarStatus_"] {
    border-radius: var(--Corner5) !important;
    width: 30px !important;
    height: 30px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: -1 !important;
}

.watchingbroadcast [class*="steamavatar_avatarStatus_"] {
    border-radius: var(--Corner5) !important;
    width: 30px !important;
    height: 30px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: -1 !important;
}

.offline [class*="steamavatar_avatarStatus_"] {
    background: var(--offline) !important;
    border-radius: var(--Corner5) !important;
    width: 30px !important;
    height: 30px !important;;
    left: -1px !important;
    top: -1px !important;
    z-index: -1 !important;
}

.online .X-Large [class*="steamavatar_avatarStatus_"] {
    background: var(--online) !important;
    border-radius: var(--Corner5) !important;
    width: 92px !important;
    height: 92px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: 1 !important;
}

.ingame .X-Large [class*="steamavatar_avatarStatus_"] {
    background: var(--ingame) !important;
    border-radius: var(--Corner5) !important;
    width: 92px !important;
    height: 92px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: 1 !important;
}

.awayOrSnooze .X-Large [class*="steamavatar_avatarStatus_"] {
    background: var(--snooze) !important;
    border-radius: var(--Corner5) !important;
    width: 92px !important;
    height: 92px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: 1 !important;
}

.golden .X-Large [class*="steamavatar_avatarStatus_"] {
    border-radius: var(--Corner5) !important;
    width: 92px !important;
    height: 92px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: 1 !important;
}

.watchingbroadcast .X-Large [class*="steamavatar_avatarStatus_"] {
    border-radius: var(--Corner5) !important;
    width: 92px !important;
    height: 92px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: 1 !important;
}

.offline .X-Large [class*="steamavatar_avatarStatus_"] {
    background: var(--offline) !important;
    border-radius: var(--Corner5) !important;
    width: 92px !important;
    height: 92px !important;
    left: -1px !important;
    top: -1px !important;
    z-index: 1 !important;
}

/* mini profile  status */

.miniprofile_avatarStatus {
    display: none !important; }

[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_playerAvatar_"] img {
    border-radius: var(--Corner5) !important; }

[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_playerAvatar_"] {
    border-radius: var(--Corner5) !important; }
    
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].online [class*="miniprofile_avatarStatus_"][class*="miniprofile_miniProfileAvatarStatus_"] {
    background: var(--online) !important;
    border-radius: var(--Corner0) !important; }
      
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_miniProfilePlayer_"].in-game [class*="miniprofile_avatarStatus_"][class*="miniprofile_miniProfileAvatarStatus_"] {
    background: var(--ingame) !important;
    border-radius: var(--Corner0) !important; }


[class*="appdetailsfriendssection_PlaytimeSection_"] {
    background: var(--miniprofilebg) !important;
}

/* Avatar Image Effect */
[class*="miniprofile_miniProfileContent_"] [class*="miniprofile_playerAvatar_"] [class*="miniprofile_Frame_"] {
    display: var(--AvatarEffect) !important;
}
