/* Prettified by Source 2 Viewer 11.1.0.0 - https://valveresourceformat.github.io */

#Background
{
	margin-top: 35px;
	background-image: url("s2r://panorama/images/hud/vs/vs_notier_png.vtex");
	background-size: 100%;
	width: 1009px;
	height: 205px;
}

.BronzeTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_bronze_png.vtex");
}

.SilverTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_silver_png.vtex");
}

.GoldTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_gold_png.vtex");
}

.PlatinumTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_platinum_png.vtex");
}

.MasterTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_master_png.vtex");
}

.GrandmasterTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_grandmaster_png.vtex");
}

.BPBronzeTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_bronze_png.vtex");
}

.BPSilverTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_silver_png.vtex");
}

.BPGoldTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_gold_png.vtex");
}

.BPPlatinumTier #Background
{
	background-image: url("s2r://panorama/images/hud/vs/vs_platinum_png.vtex");
}

#FeaturedHeroBadge
{
	margin-top: 55px;
	margin-left: 10px;
}

#FeaturedHeroDetails
{
	flow-children: down;
	margin-left: 110px;
	height: 245px;
	width: 900px;
	margin-top: 5px;
}

#FeaturedHeroPlayerDetails
{
	width: 100%;
	height: 70px;
	flow-children: right;
}

#BPLevel
{
	ui-scale: 85%;
	margin-right: 2px;
	horizontal-align: left;
	transform: translateY( 17px );
	visibility: collapse;
}

#BPLevel.Season_Crownfall
{
	transform: translateY( 22px );
}

.OwnsBattlePass #BPLevel
{
	visibility: visible;
}

.EventHidesBattleLevel .OwnsBattlePass #BPLevel
{
	visibility: collapse;
}

.PlayerNameContainer
{
	flow-children: right;
	padding-top: 7px;
	overflow: noclip;
}

#FeaturedHeroPlayerName
{
	font-size: 24px;
	color: white;
	font-weight: semi-bold;
	text-shadow: 2px 2px 8px black;
	text-align: left;
	horizontal-align: left;
	margin-top: 35px;
}

#RelicsThumbnail
{
	ui-scale: 78%;
	margin-top: 150px;
	margin-left: 29px;
	visibility: collapse;
}

.HasHeroRelics #RelicsThumbnail
{
	visibility: visible;
}

#HeroRelicsContainer
{
	margin-top: 56px;
	margin-left: 10px;
	width: 98px;
	height: 182px;
	background-image: url("s2r://panorama/images/hero_relics/relic_container_vs_psd.vtex");
	background-size: contain;
	visibility: collapse;
}

.HasHeroRelics #HeroRelicsContainer
{
	visibility: visible;
}

.NoTier #HeroRelicsContainer
{
	background-image: url("s2r://panorama/images/hero_relics/relic_container_vs_bronze_psd.vtex");
}

.BronzeTier #HeroRelicsContainer
{
	background-image: url("s2r://panorama/images/hero_relics/relic_container_vs_bronze_psd.vtex");
}

.SilverTier #HeroRelicsContainer
{
	background-image: url("s2r://panorama/images/hero_relics/relic_container_vs_silver_psd.vtex");
}

.GoldTier #HeroRelicsContainer
{
	background-image: url("s2r://panorama/images/hero_relics/relic_container_vs_gold_psd.vtex");
}

.PlatinumTier #HeroRelicsContainer
{
	background-image: url("s2r://panorama/images/hero_relics/relic_container_vs_platinum_psd.vtex");
}

.MasterTier #HeroRelicsContainer
{
	background-image: url("s2r://panorama/images/hero_relics/relic_container_vs_master_psd.vtex");
}

.GrandmasterTier #HeroRelicsContainer
{
	background-image: url("s2r://panorama/images/hero_relics/relic_container_vs_grandmaster_psd.vtex");
}

#FeaturedHeroName
{
	text-transform: uppercase;
	font-weight: bold;
	font-style: italic;
	font-family: titleFont;
	font-size: 80px;
	text-shadow: 2px 2px 8px black;
	max-width: 670px;
	letter-spacing: 2px;
	height: 110px;
	padding-right: 20px;
	color: #ffffffee;
	text-overflow: shrink;
	vertical-align: middle;
	transform: translateY(-10px);
}

#StickerItem
{
	ignore-parent-flow: true;
	vertical-align: top;
	horizontal-align: right;
	width: 192px;
	height: 192px;
	vertical-align: middle;
	margin-top: -42px;
	margin-right: 32px;
	visibility: collapse;
}

.StickerVisible #StickerItem
{
	visibility: visible;
}

#FeaturedHeroAccolades
{
	flow-children: right;
	margin-left: 30px;
	height: 62px;
	width: 900px;
}

#FeaturedHeroPlayerTitle
{
	visibility:collapse;
	font-size: 22px;
	color: #f8eac7;
	color: gradient( linear, 0% 0%, 0% 100%, from( #f5e5bd ), to( #ad7a20 ) );
	font-weight: semi-bold;
	text-shadow: 0px 0px 8px 1.0 #7e5a00;
	text-align: left;
	horizontal-align: left;
	margin-top: 36px;
	margin-left: 5px;
	height: 100px;
}

.HasTitle #FeaturedHeroPlayerTitle
{
	visibility:visible;
}

.Minimal #Background
{
	visibility: collapse;
}

.Minimal #FeaturedHeroDetails
{
	width: 600px;
}

.Minimal .PlayerNameContainer
{
	width: 440px;
}

.Minimal #FeaturedHeroPlayerBPLevel
{
	margin-left: 0px;
}

.Minimal #FeaturedHeroName
{
	font-size: 64px;
	max-width: 530px;
	height: 80px;
}

.Minimal #FeaturedHeroAccolades
{
	visibility: collapse;
}

#TeamCrest
{
	margin-top: 32px;
	margin-right: 2px;
	width:32px;
	height:32px;
	visibility: collapse;
}

#TeamCrest.HasTeamCrest
{
	visibility:visible;
}

