<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">tr.dctabheader th {
	
}

tr.dctabrowwhite {
	border-bottom: solid 1px rgba(212, 212, 255, 0.1);
	text-transform: uppercase;
}

tr.dctabrowgreen {
	border-bottom: solid 1px rgba(212, 212, 255, 0.1);
	text-transform: uppercase;
}

tr.dctabrowwhite td {
	padding: 2px 2px 2px 2px;
}

tr.dctabrowgreen td {
	padding: 2px 2px 2px 2px;
}

tr.dctabrowwhite:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

tr.dctabrowgreen:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

tr.dctabrowwhite_info {
	text-transform: uppercase;
}

tr.dctabrowgreen_info {
	border-bottom: 1px solid #dddddd;
	text-transform: uppercase;
}

tr.dctabrowwhite_info td {
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #dddddd;
}

tr.dctabrowgreen_info td {
	padding: 2px 2px 2px 2px;
}

tr.dctabrowwhite_info:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

tr.dctabrowgreen_info:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

tr.dctabrowwhite_event {
	border-bottom: 1px solid #dddddd;
	text-transform: uppercase;
}

tr.dctabrowgreen_event {
	border-bottom: 1px solid #dddddd;
	text-transform: uppercase;
}

tr.dctabrowwhite_event td {
	padding: 2px 2px 2px 2px;
}

tr.dctabrowgreen_event td {
	padding: 2px 2px 2px 2px;
}

tr.dctabrowwhite_event:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

tr.dctabrowgreen_event:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

tr.dctabrowwhite_premium {
	text-transform: uppercase;
	border-bottom: solid 1px rgba(212, 212, 255, 0.1);
}

tr.dctabrowgreen_premium {
	text-transform: uppercase;
	border-bottom: solid 1px rgba(212, 212, 255, 0.1);
}

tr.dctabrowwhite_premium td {
	padding: 2px 2px 2px 2px;
}

tr.dctabrowgreen_premium td {
	padding: 2px 2px 2px 2px;
}

tr.dctabrowwhite_premium:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

tr.dctabrowgreen_premium:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

.dctabrowred {
	padding: 2px 2px 2px 2px;
	border: solid 1px #ff0000;
	background: -webkit-linear-gradient(#ffffff, #ffc0c0);
	background: -moz-linear-gradient(#ffffff, #ffc0c0);
	background: -ms-linear-gradient(#ffffff, #ffc0c0);
	background: -o-linear-gradient(#ffffff, #ffc0c0);
	background: linear-gradient(#ffffff, #ffc0c0);
	color: #000;
}

.dctabrowblue {
	padding: 2px 2px 2px 2px;
	border: solid 1px #000cfb;
	background: -webkit-linear-gradient(#ffffff, #c0c0ff);
	background: -moz-linear-gradient(#ffffff, #c0c0ff);
	background: -ms-linear-gradient(#ffffff, #c0c0ff);
	background: -o-linear-gradient(#ffffff, #c0c0ff);
	background: linear-gradient(#ffffff, #c0c0ff);
	color: #000;
}

.dctabrowblackside {
	border-right: solid 1px #C0C0C0;
}

.eventinfodark {
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
	height: 16px;
}

.eventinfobright {
	text-align: center;
	height: 16px;
	text-transform: uppercase;
	padding: 5px;
}

.matchingblack {
	color: #ffffff! important;
	padding: 2px 2px 2px 2px;
	border: solid 3px red !important;
}

.matchingred {
	color: #ffffff;
	padding: 2px 2px 2px 2px;
	border: solid 3px red !important;
}

.matchingblue {
	color: #ffffff;
	padding: 2px 2px 2px 2px;
	border: solid 3px red !important;
}

.dctabrowblack {
	border-bottom: 1px solid #dddddd;
	text-transform: uppercase;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
	background: #1c3f23;
}

tr.dctabrowblack:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

.dctabrowgrey {
	border-bottom: 1px solid #dddddd;
	text-transform: uppercase;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
	background: #818181;
}

tr.dctabrowgrey:hover {
	background: url(../../../setglimg/module_box_transparency10.png) 0 0
		repeat;
}

tr.dctabrowgrey td {
	color: #ffffff !important;
}

tr.dctabrowgrey td a {
	color: #ffffff !important;
}

tr.dctabrowgrey td a:hover {
	color: #ffffff !important;
}

tr.dctabrowgrey td a:visited {
	color: #ffffff !important;
}

tr.dctabrowgrey td a:active {
	color: #ffffff !important;
}

.stats {
    background-color: #000000b3;
    justify-content: center;
    /*min-height: 14.4rem;
    padding-left: 3.2rem;
    padding-right: 3.2rem;*/
    display: flex;
    /*position: absolute;
    bottom: 2.4rem;
    left: 2.4rem;
    right: 2.4rem;*/
    flex-flow: wrap;
}

.stats .stat {
    color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
}

.stats .stat .number {
    text-align: center;
    border-bottom: 1px solid #fff3;
    width: 14.4rem;
    padding: .8rem;
    font-size: 30px;
    font-weight: 700;
}

 .stats .stat .category {
    text-transform: uppercase;
    padding: .8rem;
    font-size: 18px;
}


.cover {
    width: 100%;
    /*height: 40rem;*/
    /*position: relative;*/
}

.darkcard p {
    font-size: 0.9em !important;
}

@media screen and (max-width: 600px) {
	.datatable {
		border: 0;
	}
	.datatable caption {
		font-size: 1.3em;
	}
	.datatable th:not(.thcenter) {
		border: none;
		clip: rect(0, 0, 0, 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
	.datatable th.thcenter {
		text-align: center !important;
		display: block;
		height: auto;
	}
	.datatable thead {
		border: none;
		clip: rect(0, 0, 0, 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
	}
	.datatable tr {
		border-bottom: 3px solid #ddd;
		display: block;
		margin-bottom: .625em;
	}
	.datatable td {
		/* border-bottom: 1px solid #414141; */
		display: block;
		font-size: .8em;
		text-align: center;
		padding: 5px !important;
	}
	.datatable td::before {
		/*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
		content: attr(data-label);
		font-weight: bold;
		text-transform: uppercase;
	}
	.datatable td:last-child {
		border-bottom: 0;
	}
	.numberCircle {
		margin: auto !important;
		width: 58px;
		height: 58px;
		font-size: 20px;
	}
	.numberCircle_gold {
		margin: auto !important;
		width: 58px;
		height: 58px;
		font-size: 20px;
	}
	.numberCircle_silver {
		margin: auto !important;
		width: 58px;
		height: 58px;
		font-size: 20px;
	}
	.numberCircle_bronze {
		margin: auto !important;
		width: 58px;
		height: 58px;
		font-size: 20px;
	}
	img.lazy {
		width: 85px !important;
		height: 85px !important;
		border-radius: 50%;
		border: 5px solid;
		display: inline !important;
	}
	.css-after-gradiant::after {
		display: none;
	}
	.centerwithmedals {
		display: inline;
	}
	
	.stats {
       flex-direction: column;
       align-items: center;
      /* padding: 2.4rem;
       top: 2.4rem;*/
    }
    
    .stats .stat:not(:last-child) {
        border-bottom: 1px solid #ffffff4d;
    }
    
    .stats .stat {
        /*flex-direction: row;*/
        justify-content: flex-start;
        width: 25.6rem;
    }
    
   .stats .stat .number {
        border-bottom: 0;
        width: auto;
    }
    
    .cover {
    	width: 100%;
    	/*height: 40rem;
   	 	position: relative;*/
   	 	margin-bottom: 1.4rem;
	}
}</pre></body></html>