/*
 * Retouches de prosilver portées par la plateforme, pour garder ses feuilles à l'identique de phpBB
 * (audit du cœur du 14/11/2026). Chargée après font-awesome.min.css et colours.css.
 */

/* Police des icônes affichée sans attendre son téléchargement au-delà d'un court délai (font-display), audit PageSpeed
   du 12/11/2026 : même face que font-awesome.min.css, déclarée après elle, qui la remplace. */
@font-face {
	font-family: 'FontAwesome';
	src: url('../../../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../../../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: fallback;
}

/* Texte sans lien de la barre du pied de page (fuseau horaire) assez contrasté sur son fond (4,94:1 au lieu de
   4,26:1, audit PageSpeed du 12/11/2026). */
#nav-footer > li.rightside {
	color: #4C5A75;
}

/* Lien d'évitement de prosilver (overall_header.html, .skiplink hors de l'écran) : visible quand il a le focus, et
   contour net au focus clavier des boutons, que buttons.css retire (.button:focus, outline: none) ; WCAG 2.4.1 et
   2.4.7, audit du 14/11/2026. Mêmes règles que public/site/prosilver.css (site), qui ne lit pas cette feuille ;
   couleurs sombres dans nightmode/nightmode.css. */
.skiplink:focus-within {
	left: 8px;
	z-index: 10000;
	width: auto;
}

.skiplink a:focus {
	display: inline-block;
	padding: 6px 12px;
	border-radius: 4px;
	background: #FFFFFF;
	color: #105289;
	font-weight: bold;
	outline: 2px solid #105289;
	outline-offset: 2px;
}

.button:focus-visible {
	outline: 2px solid #105289;
	outline-offset: 2px;
}
