/* {{pp-template}} */
.talkquote {
	 color: var( --color-base, #202122 );
	 background-color: #eaf8f4;
	 border-left: 3px solid #008560;
	 padding: 0 .8em;
	 margin: 0;
}

.talkquote-by,
.talkquote-source {
	margin-left: 1.6em;
}

/* adjust for phab:T352875 – see talk */
.skin-vector-2022 .talkquote > :last-child {
	padding-bottom: 0;
}

@media screen {
	html.skin-theme-clientpref-night .talkquote {
		background-color: #0d261f;
	}
}

@media screen and (prefers-color-scheme: dark) {
	html.skin-theme-clientpref-os .talkquote {
		background-color: #0d261f;
	}
}