/* A blokk a page.html sablonban a cim FOLOTT ul, tehat ha az oldalnak nincs
   kiemelt kepe, ez lesz a tartalmi sav ELSO eleme - ilyenkor at kell vennie azt
   a felso margot, ami eddig a cime volt, kulonben a link a zold fejlechez tapad.

   Specificitas: a WP globalis
   ":root :where(.is-layout-constrained) > :first-child { margin-block-start: 0 }"
   szabalya - mivel a :root es a :first-child a :where()-en KIVUL van - (0,2,0)
   erossegu. A tema ugyanezt a .wp-block-post-title-nel duplazott osztallyal
   (szinten 0,2,0) oldja meg, ott a dontetlent a betoltesi sorrend viszi el (a
   tema style.css-e a globalis stilusok UTAN jon). A blokk sajat stiluslapja
   viszont ELOBB toltodik be, ezert itt a dontetlen nem lenne eleg - a ":root"
   emeli (0,3,0)-ra. */
:root .khek-vissza-link-sor.khek-vissza-link-sor {
	margin-block-start: 80px;
	margin-bottom: 0;
}

/* A cim ilyenkor nem viszi tovabb a sajat 80px-es felso margojat: a link es a
   cim kozott ugyanaz a 40px marad, mint a program teljes nezeteben a "Vissza a
   programokhoz" es a cim kozott. */
.khek-vissza-link-sor + .wp-block-post-title.wp-block-post-title {
	margin-top: 40px;
}

/* SZANDEKOS ERTEK-ISMETLES: ugyanezek az ertekek allnak a program teljes
   nezetenek "Vissza a programokhoz" linkjen is
   (.khek-program-fields__back, program-detail/style.css). A ket blokk kulon
   stiluslapot tolt be, es a kozos oshoz a program-detail markupjat is at
   kellene irni - egy mar publikalt oldal miatt ez nagyobb kockazat, mint
   amennyit a nehany sor megsporolasa er. Ha valamelyik ertek valtozik, a
   masikat is at kell irni. */
.khek-vissza-link {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	font-size: 20px;
	font-weight: 700;
	text-decoration: none;
	color: var(--wp--preset--color--green);
}

.khek-vissza-link:hover,
.khek-vissza-link:focus {
	text-decoration: underline;
}

/* Ugyanaz a "chevron-right" ikon, mint mindenhol az oldalon - itt balra
   mutatva. */
.khek-vissza-link__icon {
	display: block;
	flex-shrink: 0;
	transform: rotate(180deg);
}
