/* Print stylesheet: hide stuff that we don't need. */
@media print {
	/* The triangle bullet on summary elements gives no actionable
	 * information on print. */
	summary {
		list-style: none;
	}

	/* Hide screen-only content */
	[href="#h1"], /* Skip link */
	[role="doc-backlink"], /* can't navigate back on print. */
	aside:not([role="note"]),
	/* An un-opened summary inside an article has no use in print.
	 * Outside an article it's used in my webring list where it has some
	 * use, see below. */
	article summary,
	section[aria-labelledby="webmentions"],
  /* You can't navigate across the site in a printout. */
	footer,
	/* splitting up sections with <hr> is unnecesary if those
	 * sections are removed */
	body > hr,
	main[itemprop] > article + hr,
	nav:not([itemprop="breadcrumb"]) a:not([rel="home"]) {
		display: none;
	}

	[role="note"] p,
	[role="doc-tip"] p {
		margin: .25em 0;
	}
}

/* Print: don't break up self-contained items. */
figure,
blockquote,
section[itemprop="mentions"],
li {
	break-inside: avoid;
}