*,a img{margin:0;padding:0}*,::after,::before{box-sizing:border-box}*{font:inherit}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body,html{height:100%}body{text-rendering:optimizeSpeed;line-height:1.5;-webkit-text-size-adjust:100%}a:not([class]){text-decoration-skip-ink:auto}img,picture,svg{max-width:100%;display:block;border-style:none}a img{border:0;outline:0;vertical-align:middle}::placeholder{color:unset}[aria-controls],a,button{cursor:pointer}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit;padding:0;font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}[aria-busy=true]{cursor:progress}[aria-disabled=true]{cursor:default}

*{
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

:root {
	font-size: var(--width-based-font);
}
main {
	--ratio: calc(16 / 9);
	--h: min(calc(100vw / var(--ratio)), 100dvh);
	height: var(--h);
	width: calc(var(--h) * var(--ratio));
}

*:focus{
	outline:none;
}

/* vt323-regular - latin */
@font-face {
	font-display: swap;
	font-family: 'VT323';
	font-style: normal;
	font-weight: 400;
	src: url('./fonts/vt323-v17-latin-regular.woff2') format('woff2');
}

body::after{
	position:absolute; width:0; height:0; overflow:hidden; z-index:-1;
	content:
	url(./img/0.jpg)
	url(./img/1.jpg)
	url(./img/2.jpg)
	url(./img/3.jpg)
	url(./img/4.jpg)
	url(./img/5.jpg)
	url(./img/6.jpg)
	url(./img/7.jpg)
	url(./img/8.jpg)
	url(./img/9.jpg)
	url(./img/10.jpg)
	url(./img/11.jpg)
	url(./img/12.jpg)
	url(./img/13.jpg)
	url(./img/14.jpg)
	url(./img/15.jpg)
	url(./img/16.jpg)
	url(./img/17.jpg)
	url(./img/18.jpg)
	url(./img/19.jpg)
	url(./img/20.jpg)
	url(./img/21.jpg)
	url(./img/22.jpg)
	url(./img/23.jpg)
	url(./img/24.jpg)
	url(./img/25.jpg)
	url(./img/26.jpg)
}