.pap-formular-kontext--dunkel :is(.pap-formular, .pap-formularfilter) :is(
	input[type="text"],
	input[type="number"],
	input[type="url"],
	input[type="search"],
	select,
	textarea
) {
	box-sizing: border-box;
	padding: 10px 12px;
	border: 1px solid var(--pap-dunkel-border);
	background: var(--pap-dunkel-eingabe);
	color: var(--pap-dunkel-text);
}

.pap-formular-kontext--dunkel :is(.pap-formular, .pap-formularfilter) :is(
	input[type="text"],
	input[type="number"],
	input[type="url"],
	input[type="search"],
	select,
	textarea
):focus,
.pap-formular-kontext--dunkel :is(.pap-formular, .pap-formularfilter) :is(
	input[type="text"],
	input[type="number"],
	input[type="url"],
	input[type="search"],
	select,
	textarea
):focus-visible {
	border-color: var(--pap-petrol);
	outline: 2px solid var(--pap-petrol);
	outline-offset: 2px;
	background: var(--pap-dunkel-eingabe);
	color: var(--pap-dunkel-text);
}

.pap-formular-kontext--dunkel :is(.pap-formular, .pap-formularfilter) :is(input, textarea)::placeholder {
	color: var(--pap-dunkel-text-zart);
	opacity: 1;
}

.pap-formular-kontext--dunkel :is(.pap-formular, .pap-formularfilter) select option {
	background: var(--pap-dunkel-eingabe);
	color: var(--pap-dunkel-text);
}
