/* faxes.css v3, from the fax importer */
:root:has(body.tag-fax, main.faxes) {
	--page-fill: #ead8cf;
	--page-line: #2b1e1b;
	background: #ead8cf;
}
body.tag-fax,
body:has(main.faxes) {
	--fax-ink: #2b1e1b;
	--fax-paper: #fbf2e9;
	--page-fill: #ead8cf;
	--page-line: var(--fax-ink);
	--link-line: var(--fax-ink);
	--tag-fill: transparent;
	background: #ead8cf;
	color: var(--fax-ink);
}
:is(body.tag-fax, body:has(main.faxes)) :is(article.h-entry, .listing-header) {
	--entry-fill: var(--fax-paper);
	--header-fill: var(--fax-paper);
	--radius: 0;
	border: 0;
	border-radius: 0;
	outline: 0;
	background: var(--fax-paper);
	box-shadow: none;
	color: var(--fax-ink);
	font-family: ui-monospace, Menlo, Consolas, monospace;
}
:is(body.tag-fax, body:has(main.faxes)) article.h-entry {
	margin-bottom: 2rem;
}
:is(body.tag-fax, body:has(main.faxes)) .h-entry > :is(.entry-header, .entry-footer) {
	border-radius: 0;
	background: transparent;
	color: var(--fax-ink);
}
:is(body.tag-fax, body:has(main.faxes)) .h-entry > .entry-footer a {
	color: inherit;
}
body:has(main.faxes) .listing-header .matching {
	background: var(--fax-ink);
	color: var(--fax-paper);
	border-radius: 0;
	transform: none;
}
