/**
 * Any CSS included here will be global. The classic template
 * bundles Infima by default. Infima is a CSS framework designed to
 * work well for content-centric websites.
 */

/* You can override the default Infima variables here. */
:root {
	--ifm-color-primary: #278a2c;
	--ifm-color-primary-dark: #236d41;
	--ifm-color-primary-darker: #1c5c3f;
	--ifm-color-primary-darkest: #174b2a;
	--ifm-color-primary-light: #339261;
	--ifm-color-primary-lighter: #35995a;
	--ifm-color-primary-lightest: #3cad6b;
	--ifm-footer-background-color: #1b1d1c;
	--ifm-code-font-size: 95%;
	--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1);
	--ifm-background-color: #fff;
}

/* For readability concerns, you should choose a lighter palette in dark mode. */
[data-theme='dark'] {
	--ifm-color-primary: #45d164;
	--ifm-color-primary-dark: #43f1a0;
	--ifm-color-primary-darker: #35f190;
	--ifm-color-primary-darkest: #0cd369;
	--ifm-color-primary-light: #29d593;
	--ifm-color-primary-lighter: #32d890;
	--ifm-color-primary-lightest: #4fdd9d;
	--ifm-footer-background-color: #63fcba;
	--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);
}

.footer--dark {
	--ifm-footer-background-color: #1b1b1d;
}

.main-wrapper {
	display: flex;
	flex-direction: column;
	height: 100%;
}

@font-face {
	font-family: 'Cormorant';
	src: url('/fonts/Cormorant-VariableFont_wght.ttf')
		format('truetype-variations');
	font-weight: 1 999;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Cormorant';
	src: url('/fonts/Cormorant-Italic-VariableFont_wght.ttf')
		format('truetype-variations');
	font-weight: 1 999;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Lora';
	src: url('/fonts/Lora-VariableFont_wght.ttf') format('truetype-variations');
	font-weight: 1 999;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Lora';
	src: url('/fonts/Lora-Italic-VariableFont_wght.ttf')
		format('truetype-variations');
	font-weight: 1 999;
	font-style: italic;
	font-display: swap;
}

button,
a.button {
	font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
		Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
	font-weight: 500;
}

.navbar__title {
	font-family: Cormorant, serif;
	font-style: italic;
	font-size: 1.5em;
}

a {
	font-weight: 600;
}
