/**
 * Aviso de portarias antigas.
 *
 * Mantém a estrutura do componente Message do Design System GOV.BR
 * e acrescenta apenas ajustes de integração com o tema da PROGEPE.
 */

.progepe-portarias-warning {
	margin-block: var(--spacing-scale-2x, 1rem);
	width: 100%;
}

.progepe-portarias-warning .content {
	min-width: 0;
}

.progepe-portarias-warning .message-title {
	display: block;
	font-weight: var(--font-weight-semi-bold, 600);
}

.progepe-portarias-warning .message-body {
	display: block;
	margin-top: var(--spacing-scale-half, 0.25rem);
}

.progepe-portarias-warning__link {
	display: inline-block;
	font-weight: var(--font-weight-semi-bold, 600);
	margin-left: var(--spacing-scale-half, 0.25rem);
	text-decoration: underline;
	text-underline-offset: 0.15em;
}

.progepe-portarias-warning__link:hover {
	text-decoration-thickness: 2px;
}

.progepe-portarias-warning__link:focus-visible {
	outline: 2px solid var(--focus-color, #1351b4);
	outline-offset: 3px;
}

/*
 * Fallback visual caso a folha principal do DSGov não tenha carregado
 * o componente .br-message por algum motivo.
 */
.progepe-portarias-warning.br-message {
	border-radius: var(--surface-rounder-sm, 4px);
	box-sizing: border-box;
}

@media (max-width: 575.98px) {
	.progepe-portarias-warning {
		align-items: flex-start;
	}

	.progepe-portarias-warning__link {
		display: block;
		margin-left: 0;
		margin-top: var(--spacing-scale-base, 0.5rem);
	}
}