/*
 * STANDARD CZCIONKI: Yantramanav (decyzja właściciela 02.10.2026 — „treść standardowa i tytuły tylko Yantramanav;
 * inne kroje tylko w banerach i elementach z grafikami”). Ładowany przez odstepy.php, gdy opcja cco_litery_standard = 1
 * (przycisk „Aa Litery” → „Wyłącz standard Yantramanav” cofa bez ruszania plików).
 *
 * - Specyficzność 0 (:where) + !important: wygrywa ze wszystkimi zwykłymi regułami Lato/Work Sans w motywie i komponentach,
 *   a przegrywa z ręcznymi ustawieniami z „Aa Litery” (też !important, ale z wyższą specyficznością).
 * - font-size-adjust 0.497 = wysokość małych liter Lato (Yantramanav ma 0.476): przy tych samych font-size litery wyglądają
 *   tak samo duże jak dotąd (pomiar z plików krojów 02.10). Grubości zostają: 300 → 300, 400 → 400, 700 → 700.
 * - Wyłączone (zostaje dotychczasowy krój): hero, baner „Jak możemy Ci pomóc?”, pas tytułu publikacji, tytuły na grafikach
 *   kart publikacji, karuzele, „Dlaczego warto?” (cco-zysk), banery szkoleń, obrazy, ikony, pasek administratora.
 */
:where(body) :where(*):not(:where(
	#wpadminbar, #wpadminbar *, #cco-odstepy-panel, #cco-odstepy-panel *, .cco-odstepy-fab,
	.cco-hero, .cco-hero *, .cco-help-banner, .cco-help-banner *, .cco-pas-pub, .cco-pas-pub *,
	[class*="banner"], [class*="banner"] *, [class*="baner"], [class*="baner"] *,
	.cco-zysk, .cco-zysk *, [class*="pcp"], [class*="pcp"] *, [class*="swiper"], [class*="swiper"] *, [class*="slider"], [class*="slider"] *,
	figure, figure *, svg, svg *, code, pre, kbd,
	.fa, .fas, .far, .fab, [class^="fa-"], [class*=" fa-"], [class*="icon"], [class*="dashicons"]
)) {
	font-family: Yantramanav, sans-serif !important;
	font-size-adjust: 0.497;
}

/* Elementy na grafice NIE dziedziczą Yantramanav po otaczającym bloku — dostają krój, który miały przed 02.10
   (Lato; baner szkolenia w artykule miał systemowy bezszeryfowy). Specyficzność 0 bez !important: własne reguły
   tych elementów (np. Lato 200 na tytułach kart publikacji) dalej wygrywają. */
:where(.cco-hero, .cco-help-banner, .cco-pas-pub, [class*="banner"], .cco-zysk, [class*="pcp"], [class*="swiper"], [class*="slider"], figure) {
	font-family: Lato, Helvetica, Arial, sans-serif;
}
:where([class*="baner"]) { font-family: sans-serif; }
