/* Colour and type tokens shared by the trainer (.teoria) and the slides (.teoria-slides). */
.teoria,.teoria-slides{
	--surface:rgba(255,255,255,.04); --surface2:rgba(255,255,255,.08);
	--ink:#e8eaed; --muted:#9aa1ad; --line:rgba(255,255,255,.12);
	--sign:#f5e050; --sign-ink:#0a0c10;
	--ok:#88e0a4; --ok-bg:rgba(136,224,164,.12); --bad:#ff6b6b; --bad-bg:rgba(255,107,107,.12);
	--warn:#f2c14e; --warn-bg:rgba(242,193,78,.12);
	--f-body:inherit; --f-display:inherit; --r:22px;
	color:var(--ink); line-height:1.5; color-scheme:dark;
	/* The sticky site header sits above the app when it scrolls to its top. */
	scroll-margin-top:110px;
}
