:root {
	--black: 0 0 0;
	--white: 1 1 1;

	--tomato: 0.95 0.30 0.24;
	--ketchup: 0.75 0.04 0.00;
	--barbecue: 0.45 0.02 0.02;

	--american: 1.00 0.85 0.405;
	--cheddar: 1.00 0.73 0.20;
	--mustard: 0.85 0.58 0.04;

	--pickle: 0.85 0.85 0.38;
	--relish: 0.61 0.70 0.18;
	--lettuce: 0.27 0.50 0.10;

	--mayo: 1.00 0.95 0.85;
	--secret-sauce: 0.95 0.78 0.62;
	--beef: 0.25 0.08 0.00;

	--bg: var(--barbecue);
	--subtext: var(--secret-sauce);
	--super-subtext: var(--secret-sauce);
	--text: var(--secret-sauce);
	--hr: var(--mustard);
	--shadow: var(--beef);

	--link: var(--cheddar);
	--visited: var(--mustard);
	--active: var(--mayo);
	--hover: var(--american);

	--code: var(--pickle);
	--highlight: var(--mustard);
	--highlight-text: var(--mayo);

	/* em.slanty (!!) */
	--slanty-em: var(--pickle);

	/* .buttonbox strong (heart) */
	--buttonbox-strong: var(--mustard);

	/* End Mark Color */
	--end-mark: var(--text);

	/* Unordered List Marker Color */
	--marker: var(--text);

	/* Downloads List Marker Color */
	--downloads-marker: var(--mustard);

	/* Indented Links List Marker Color */
	--intended-links-marker: var(--mustard);

	/* Red Flags List Marker Color */
	--redflags-marker: var(--ketchup);

	/* Header Unordered List Marker Colors */
	--marker-1: var(--mustard);
	--marker-2: var(--mustard);
	--marker-3: var(--mustard);
	--marker-4: var(--mustard);

	/* Donate / Buy Buttons & Shop Price Colors */
	--donate: var(--lettuce);
	--price: var(--lettuce);

	/* Metadata Colors */
	--date: var(--mustard);
	--tag: var(--lettuce);

	--filetype: var(--purple);
	--zip: var(--orange);
	--resolution: var(--yellow);

	/* Aside Colors */
	--aside: var(--yellow);
	--aside-text: var(--light-yellow);

	/* Blockquote Colors */
	--blockquote-self: var(--beef);
	--blockquote-imessage: var(--lettuce);
	--blockquote-sms: var(--relish);
	--blockquote-tinder: var(--ketchup);
	--blockquote-bumble: var(--mustard);
}

html {
	background:
		url('/files/pattern.webp'), color(display-p3 var(--bg) / 1);
	background-size: 512px 512px;
	background-repeat: repeat;
}

a[href="/ratings/"] {
	text-decoration: none;
}

p:last-of-type::after {
	display: none;
}