/* Migas de pan: [adok_migas] (includes/seo.php). Separador dibujado con bordes para que los
   lectores de pantalla no lo lean (patrón Breadcrumb de WAI-ARIA APG). */

.adok-migas {
	font-family: var(--wp--preset--font-family--manrope, inherit);
	font-size: 0.875rem;
	line-height: 1.5;
	color: var(--wp--preset--color--gris, #5B6B7F);
}

.adok-migas__lista {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 0.25rem 0.5rem;
	margin: 0;
	padding: 0;
	list-style: none;
}

.adok-migas__item {
	display: inline-flex;
	align-items: center;
	gap: 0.5rem;
	min-width: 0;
}

.adok-migas__item + .adok-migas__item::before {
	content: "";
	flex: none;
	width: 0.4em;
	height: 0.4em;
	border-top: 1.5px solid currentColor;
	border-right: 1.5px solid currentColor;
	transform: rotate(45deg);
	opacity: 0.6;
}

.adok-migas__enlace {
	color: var(--wp--preset--color--azul, #00509F);
	text-decoration: none;
	border-radius: 2px;
}

.adok-migas__enlace:hover {
	text-decoration: underline;
	text-underline-offset: 0.2em;
}

.adok-migas__enlace:focus-visible {
	outline: 2px solid var(--wp--preset--color--cian, #1FB6E8);
	outline-offset: 2px;
}

.adok-migas__actual {
	color: var(--wp--preset--color--tinta, #0F1B2D);
	font-weight: 600;
	overflow-wrap: anywhere;
}

/* Noticias (includes/redaccion.php): «Revisado por…» y enlaces a las fichas de las que trata. */

.adok-revisado {
	margin-top: 2rem;
	font-size: 0.9375rem;
	color: var(--wp--preset--color--gris, #5B6B7F);
}

.adok-noticia-fichas {
	margin-top: 2.5rem;
	padding: 1.25rem 1.5rem;
	border-left: 4px solid var(--wp--preset--color--cian, #1FB6E8);
	border-radius: 0 0.5rem 0.5rem 0;
	background: var(--wp--preset--color--superficie, #F3F7FB);
}

.adok-noticia-fichas__titulo {
	margin: 0 0 0.5rem;
	font-family: var(--wp--preset--font-family--manrope, inherit);
	font-weight: 700;
	color: var(--wp--preset--color--tinta, #0F1B2D);
}

.adok-noticia-fichas__lista {
	margin: 0;
	padding-left: 1.25rem;
}

.adok-noticia-fichas__lista li + li {
	margin-top: 0.25rem;
}

.adok-noticia-fichas__enlace {
	color: var(--wp--preset--color--azul, #00509F);
	text-underline-offset: 0.2em;
}

.adok-noticia-fichas__enlace:focus-visible {
	outline: 2px solid var(--wp--preset--color--cian, #1FB6E8);
	outline-offset: 2px;
}
