/**
 * @license Copyright 2021 Lahuen Health SPA. All Rights Reserved.
 */
:root {
	--lh-worklist-nav-height: 6.5rem;
}

.l-root {
	background-color: #f2f2f4;
	margin-left: var(--lh-worklist-nav-height);
	margin-top: var(--lh-top-appbar-height);
	padding: 0 2rem 1rem;
}

.l-root[c-veil] {
	display: none;
}

body > .c-spinner {
	position: absolute;
	display: flex;
	flex-direction: column;
	width: 100%;
	height: 100%;
	align-items: center;
	justify-content: center;
	gap: 2rem;
	color: #80809c;
	font: 600 1.2rem / normal 'Lato', sans-serif;
}

body > .c-spinner:not([c-veil]) {
	display: none;
}
