/* A Vikingo betűi - az EGY hely, ahol a @font-face él. A widgetek
   stíluslapjai csak a családnévre hivatkoznak ('Clash Display', 'DM Mono').
   Clash Display: Fontshare licenc, változó vágat (200-700) egy fájlban;
   DM Mono: OFL. A fájlokat a Betuk osztály előtölti, ezért a betű-URL
   itt és ott betűre egyezik. */

@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 200 700;
	font-display: swap;
	src: url('../fonts/ClashDisplay-Variable.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Mono';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('../fonts/DMMono-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Mono';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('../fonts/DMMono-Medium.woff2') format('woff2');
}

/* A félkövér a projektben 500. A Hello téma resetje (b, strong: bolder) a
   szülő vastagságától függően vastagít: 400-as szövegben 700-at ad, 500-asban
   900-at (a Clash Display változó vágatán 700). Ezért látszott ugyanaz a
   kiemelés oldalanként másnak. A body előtag (0,0,2) a reset (0,0,1) fölé
   kerül; a címekben a strong a cím vastagságát örökli. */
body :is(b, strong) {
	font-weight: 500;
}

body :is(h1, h2, h3, h4, h5, h6) :is(b, strong) {
	font-weight: inherit;
}
