[data-tabs] {
	display: flex;
	//background: grey;
	//border: 2px solid #ccc;
	padding: 10px;
	color: white;
	font-size: 25px;
}
[data-tabs] > * {
	padding: 5px 15px;
	cursor: pointer;
}
[data-tabs] .active {
	background: #31a3e8;
	color: #fff;
	border-radius: 5px;
}
[data-panes] > * {
	display: none;
	//border: 2px solid #ccc;
	//border-top: none;
	padding: 20px;
	background: none;
	color: white;
}
[data-panes] > .active {
	display: block;
}