@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,700;1,400&display=swap');


:root{
	--font-family: 'Lora', serif;
	--forest: #091E05;
	--blue: #7B8CDE;
	--cream: #fff5df;
	--apricot: #E6AA68;
	--black: #02020B;
}
.theme-dark {
	--background-primary: var(--forest);
	--background-secondary: var(--forest);
	--text-primary: var(--cream);
	--text-secondary: var(--apricot);
	--h1-color: var(--cream);
	--h2-color: var(--blue);
	--h3-color: var(--apricot);
	--h4-color: var(--cream);
	--h5-color: var(--blue);
	--h6-color: var(--apricot);
}
.theme-light {
	--background-primary: var(--cream);
	--background-secondary: var(--cream);
	--text-primary: var(--forest);
	--text-secondary: var(--forest);
	--h1-color: var(--forest);
	--h2-color: var(--forest);
	--h3-color: var(--blue);
	--h4-color: var(--apricot);
	--h5-color: var(--black);
	--h6-color: var(--blue);
		

}	
body, h1, h2, h3, h4, h5, h6, p, span, a, li, td, th, div {
  font-family: 'Lora', serif;
}
body {

	--radius-s: 0px;
	--radius-m: 0px;
	--radius-l: 0px;
	--tab-radius-active: 0px;
	--checkbox-radius: 0px;
	--toggle-radius: 0px;
	--toggle-thumb-radius: 0px;
	--slider-thumb-radius: 0px;
}

.workspace-tab-header.is-active::before, .workspace-tab-header.is-active::after {
	display: none;
}

svg * {
	stroke-linecap: square;
	stroke-linejoin: miter;
	rx: 0;
	ry: 0;
}

.menu {
	padding: var(--size-2-1);
}

.menu-item {
	padding: var(--size-4-1) var(--size-4-2);
}

.menu-separator {
	margin: var(--size-2-1) calc(var(--size-2-1) * -1);
}
