.comp-selector {
	padding-left: 0.25rem;
	font-size: 1rem;
	background-color:#eee;
}

.comp-selector a {
	color: black;
}

.comp-selector select {
	margin: 5px 0 5px;
	padding: 0.25rem 0.125rem;
	border: 1px solid grey;
}

.comp-selector button {
	padding: 0.125rem 0.5rem;
	outline: none;
	font-size: 1rem;
}

.dev-note {
	padding: 0.5rem 1rem;
	color: #000;
	border-radius: 0.5rem;
	background-color: var(--gelb);
}

[data-status] {
	margin-top: 1rem;
	margin-bottom: 1rem;
	width: 2rem;
	height: 2rem;
	position: absolute;
	top: 4rem;
	left: 2rem;
	border-radius: 50%;
}

[data-status="1"] {
	border: 0.85rem solid #209220;
}

[data-status="2"] {
	border: 0.85rem solid #f4d908;
}

[data-status="3"] {
	border: 0.85rem solid var(--rot);
}
