/**
 * @name Square Servers
 * @author Jay Wilson
 * @description Makes server shapes square
 * @version 1.0.0
 */

/* ----------------------------------------------------------- */

:root {
    --borders-servers-default: 4px; /* Square: 0px */
    --borders-servers-interactive: 30px; /* Circle: >30px */
    --borders-folders: 14px; /* Square:  <10px */
}

#app-mount .childWrapper-anI2G9,
#app-mount .svg-1X37T1,
#app-mount .icon-27yU2q,
#app-mount .wrapper-25eVIn,
#app-mount .wrapper-25eVIn foreignObject,
#app-mount .circleIconButton-jET_ig,
#app-mount .guildIcon-3W0pfo foreignObject,
#app-mount .categoryItemGuildCategory-3MisqI foreignObject,
#app-mount .mask-2hO5M8 foreignObject,
#app-mount [mask="url(#svg-mask-squircle)"],
#app-mount .popout-server-search .image-33JSyf {
   mask: none;
   border-radius: var(--borders-servers-default);
   transition: 0.1s ease-out;
}
#app-mount .avatarUploaderInner-3UNxY3,
#app-mount .iconSizeMedium-2OqPjI,
#app-mount .iconActiveMedium-1UaEIR,
#app-mount .iconActiveLarge-2nzn9z,
#app-mount .iconActiveLarger-1L4Joi,
#app-mount .iconInactive-98JN5i,
#app-mount .guild-J3Egt5,
#app-mount .filledIcon-2eb7eA,
#app-mount .guildIcon-nSLcmS,
#app-mount .guildIcon-1F8t_p,
#app-mount .bd-server-icon {
   border-radius: var(--borders-servers-default);
}
#app-mount .voiceSectionAssets-1gjfmz,
#app-mount .voiceSectionGuildImage-3HwnfL,
#app-mount .voiceSectionNoGuildImageWrapper-TicZR3 {
   -webkit-mask: none;
           mask: none;
   border-radius: var(--borders-servers-default);
}
#app-mount .avatarMask-2SqW1n foreignObject {
   mask: none;
   border-radius: var(--borders-servers-default);
}
#app-mount .avatarMask-2SqW1n,
#app-mount .avatar-3z61ij {
   border-radius: var(--borders-servers-default);
}
#app-mount .wrapper-25eVIn foreignObject {
   overflow: visible;
}
#app-mount .selected-bZ3Lue .childWrapper-anI2G9,
#app-mount .selected-bZ3Lue .icon-27yU2q,
#app-mount .circleIconButton-jET_ig.selected-ugP_am {
   border-radius: var(--borders-servers-interactive);
   transition: 0.1s ease-out;
}
#app-mount .folder-21wGz3,
#app-mount .folderIconWrapper-226oVY {
   border-radius: calc(var(--borders-folders) - 10px);
}
#app-mount .expandedFolderBackground-2sPsd- {
   border-radius: var(--borders-folders);
}