@media print {
		a {color: var(--text);}
		header, footer, nav, .tau, #skiplink, .noprint {display: none !important;}
		p {font-size: 1em; line-height: 1.4em;}
		main {padding-bottom: 0em; text-align: left;}
		main * {text-align: left;}
		main h1 {padding: 0em; border-bottom: 1px solid black;}
		a {text-decoration: none;}
		hr {border: 1px solid black; background: none;}
		img, pre, code {max-width: 100%;}
		pre {white-space: pre-wrap; white-space: -moz-pre-wrap;}
		#metadata-container {border: 1px solid rgba(0,0,0,0.25); padding: 0 0.7em 0.2em 0.7em;}
		#metadata-container details p {line-height: 1em;}
		#metadata-container ::marker{display:none;}
		#metadata-container summary {list-style: none; background: rgba(0,0,0,0.05); border-bottom: 1px solid rgba(0,0,0,0.25); font-weight: bold; margin: 0 -0.7em; padding: 0.2em 0.2em 0.2em 1em;}

		.noprint, h1 ~ nav, nav ~ .small {display: none;}
		.right {text-align: right;}
		.center {text-align: center;}
		.left {text-align: left;}
		h1, h2, h3, h4, h5, h6 {border-bottom: 1px solid black; background-color: rgba(0,0,0,0.05);}
		h1 {font-size: 1.5em; background-color: transparent;}
		h2, h3, h4, h5, h6 {font-weight: normal;}

		body {font-family: Menlo, Consolas, Monaco, Liberation Mono, Lucida Console, monospace;}
		:root {--visitor: #7A3006;}
		blockquote:not(.local), .visitor, i {font-family: Dyslexie, OpenDyslexic, 'Atkinson Hyperlegible', Verdana, Ubuntu, roboto, noto, Arial, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, -apple-system, BlinkMacSystemFont, Sans-Serif;}
		.visitor {color: var(--visitor);}

		.elian:not(.normal) {font-family: "Elian", sans-serif; font-size: 1.5em;}
    	.elian .normal {font-size: 0.75em !important;}

    	@font-face {
        font-display: block; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
        font-family: 'Elian';
        font-style: normal;
        font-weight: 400;
        src: local("Owl Elian"),
        url('/resources/fonts/owl-elian.ttf') format('truetype');
      	}
}
