.-m-cms-cont-cd-user_list {

}
.-m-cms-cont-cd-user_list .-body {
	background-color:var(--thm1-color-1-light);
	padding: 2rem;
}

.-m-cms-cont-cd-user_list .c1-accordion {
	max-width:40rem;
	margin:auto;
}


.-m-cms-cont-cd-user_list .-trigger {
	border-top:1px solid;
	cursor:pointer;
}
.-m-cms-cont-cd-user_list .-row {
	display:flex;
	align-items:center;
}
.-m-cms-cont-cd-user_list .c1-accordion .cd-plus {
	flex:0 0 1.4em;
	color:var(--thm1-color-1);
	width:1.3em;
	height:1.3em;
}

.-m-cms-cont-cd-user_list .-cols {
	flex:1 1 auto;
	display:flex;
	flex-wrap:wrap;
	padding:.8rem 0;
	margin:-.2rem -.5rem;
}
.-m-cms-cont-cd-user_list .-cols > * {
	flex:1 1 10rem;
	margin:.2rem .5rem;
}
.-m-cms-cont-cd-user_list .-cols > :first-child {
	flex-basis:14rem;
}

.-m-cms-cont-cd-user_list .-trigger .-cols {
	align-items:center;
}
.-m-cms-cont-cd-user_list .-content {
	padding:1px;
}
.-m-cms-cont-cd-user_list .-content .-cols {
	padding-top:0;
}
.-m-cms-cont-cd-user_list .-content .-cols > * {
	margin-top:0;
}

.-m-cms-cont-cd-user_list .-panel {
	transition:height .3s;
}

.-m-cms-cont-cd-user_list .-plus {
	flex:0 0 1.4em;
}


.-m-cms-cont-cd-user_list .-filter {
	margin-bottom:2rem;
}
.-m-cms-cont-cd-user_list input[type=radio] {
	position: absolute;
	opacity: 0;
	width: 1px;
	height: 1px;
}
.-m-cms-cont-cd-user_list .-filter label {
	padding:.4em;
}
.-m-cms-cont-cd-user_list input:checked + span {
	font-weight:bold;
	border-bottom:1px solid;
}
.-m-cms-cont-cd-user_list .-filter .-select {
	background-color:var(--thm1-color-2-light);
	max-width:none;
	color:inherit;
}
.-m-cms-cont-cd-user_list .-filter [c1-expander1]:not([aria-expanded=true]) {
	color:inherit;
}

