.player-statistics {
		--br: 15px;
}
.player-statistics .no-wrap,
.player-statistics .name{
	white-space: nowrap;
}
.player-statistics .empty{
	display: none;
}
.training-person-list .count{
	font-weight: bold;
	font-size: 1.2em;
	color: #FFF;
}
.training-person-list.type--present .dropbutton-action{
	background: #005a00;
}
.training-person-list.type--absent .dropbutton-action{
	background: #760000;
}

table.player-statistics .first-tr{
	border-bottom: none;	
}
table.player-statistics .first-h{
	text-align: center;
	font-size: .8em;
	font-weight: bold;

}
table.player-statistics td{
	padding: var(--gin-spacing-density-xs) var(--gin-spacing-xs);
	height: auto;
}

.player-statistics tbody td {
	transition: 0.3s ease background, 0.3s ease color ;
}
.player-statistics .type--default{
	background-color: #eee;
}
.player-statistics tfoot .type--default,
.player-statistics thead .type--default{
	background-color: #DDD;
}
.player-statistics .type--endurance{
	background-color: #eccad9;
}
/*
.player-statistics tfoot tr,
.player-statistics thead tr{
	background-color: #EEE;
}
*/
.player-statistics tfoot .type--endurance,
.player-statistics thead .type--endurance{
	background-color: #ceacba;
}
.player-statistics .type--all{
	background-color: #cdeed1;
}
.player-statistics tfoot .type--all,
.player-statistics thead .type--all{
	background-color: #a1bea5;
}




.space{
	display: none;
}
.percent{
	font-weight: bold;
}
.total{
	border-radius: 15px;
	background-color: rgba(0,0,0,0.7);
	display: inline-block;
	padding: 1px 7px;
	font-size: .8em;
	font-weight: bold;
	color: #FFF;
}

table.player-statistics tbody tr:hover td, 
table.player-statistics tbody tr:focus-within:hover td, 
table.player-statistics tbody .draggable-table.tabledrag-disabled tr:hover td{
	background-color: rgba(0, 0, 0, 0.1);
}


.brtl{
	border-top-left-radius: var(--br);
}
.brtr{
	border-top-right-radius: var(--br);
}
.brbl{
	border-bottom-left-radius: var(--br);
}
.brbr{
	border-bottom-right-radius: var(--br);
}



