@charset "UTF-8";

@import url("https://fonts.googleapis.com/css2?family=Commissioner:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Cascadia+Code:ital,wght@0,200..700;1,200..700&family=Rubik:ital,wght@0,300..900;1,300..900&family=Wix+Madefor+Display:wght@400..800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Geologica:wght@100..900&family=Pochaevsk&display=swap");
@import url('https://fonts.googleapis.com/css2?family=Alumni+Sans+Pinstripe:ital@0;1&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap');

main {
	--scroll-px-ten: calc(var(--scroll-px) / 10);
	--scroll-px-hundred: calc(var(--scroll-px-ten) / 10);
	--scroll-px-thousand: calc(var(--scroll-px-hundred) / 10);
	margin-top: var(--menu-height);
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	align-items: center;
	transition: 0s;
	overflow-x: hidden;

	&:not(:has(*)) {
		display: none;
	}
}
