/* ==========================================================================
   Fyrig Språkvelger Block
   ========================================================================== */

body.fyrig-page .fyrig-spraak {
	display: flex !important;
	justify-content: flex-start !important;
	align-items: center !important;
	gap: 8px !important;
	max-width: 900px !important;
	margin: 0 auto !important;
	padding: 32px 0 0 !important;
	font-family: 'Space Mono', monospace !important;
	font-size: 14px !important;
	letter-spacing: 0.02em !important;
	line-height: 1 !important;
}

body.fyrig-page .fyrig-spraak__lenke {
	color: #F0F0E3 !important;
	text-decoration: none !important;
	opacity: 0.55 !important;
	transition: opacity 0.2s ease, color 0.2s ease !important;
	padding: 4px 2px !important;
}

body.fyrig-page .fyrig-spraak__lenke:hover {
	opacity: 1 !important;
	color: #F15B03 !important;
}

body.fyrig-page .fyrig-spraak__lenke.is-active {
	opacity: 1 !important;
	color: #F15B03 !important;
	cursor: default !important;
	pointer-events: none !important;
}

body.fyrig-page .fyrig-spraak__skille {
	color: #F0F0E3 !important;
	opacity: 0.4 !important;
}

/* Editor-preview bakgrunn — sikrer kontrast i Gutenberg over lys bakgrunn. */
.wp-block[data-type="acf/fyrig-spraak"] .fyrig-spraak {
	background: #1a1a1a;
	padding: 6px 12px;
	border-radius: 999px;
}
.wp-block[data-type="acf/fyrig-spraak"] .fyrig-spraak__lenke,
.wp-block[data-type="acf/fyrig-spraak"] .fyrig-spraak__skille {
	color: #F0F0E3;
}
