/**
 * Druk kartki z generatora (A4). Na ekranie ten plik nic nie zmienia.
 * Przy druku widać tylko kartkę: reszta strony się chowa.
 */
@media print {
	@page {
		size: A4;
		margin: 14mm 14mm 12mm;
	}

	html {
		margin-top: 0 !important;
	}

	body.rozum-druk-aktywny {
		background: #FFFFFF !important;
		margin: 0;
	}

	body.rozum-druk-aktywny > *:not(#rozum-druk) {
		display: none !important;
	}

	body.rozum-druk-aktywny #rozum-druk {
		display: block !important;
	}

	#rozum-druk .rozum-kartka {
		-webkit-print-color-adjust: exact;
		print-color-adjust: exact;
		border: 0;
		border-radius: 0;
		padding: 0;
		margin: 0;
		width: auto;
		max-width: none;
		font-size: 10pt;
		line-height: 1.4;
		color: #191D26;
		background: #FFFFFF;
	}

	#rozum-druk .rozum-kartka__tytul {
		font-size: 26pt;
	}

	#rozum-druk .rozum-kartka__tygodnie {
		grid-template-columns: 1fr 1fr;
	}

	#rozum-druk .rozum-kartka__podpisy {
		grid-template-columns: 1fr 1fr;
	}

	#rozum-druk .rozum-kartka li,
	#rozum-druk .rozum-kartka__tydzien,
	#rozum-druk .rozum-kartka__podpisy {
		break-inside: avoid;
	}

	#rozum-druk .rozum-kartka--dyplom {
		min-height: 255mm;
		align-content: space-between;
		font-size: 13pt;
	}

	#rozum-druk .rozum-kartka--dyplom .rozum-kartka__tytul {
		font-size: 54pt;
	}

	#rozum-druk .rozum-dyplom__imie {
		font-size: 30pt;
	}

	#rozum-druk .rozum-kartka a {
		color: inherit;
		text-decoration: none;
	}
}
