@charset "utf-8";
/* CSS Document */

button,
input[type="button"],
input[type="submit"],
input[type="reset"],
[role="button"],
a[onclick],
.myButton0,
.myButton1,
.myButton2,
.myButton3
{
	cursor: pointer;
}

button:disabled,
input[type="button"]:disabled,
input[type="submit"]:disabled,
input[type="reset"]:disabled,
[aria-disabled="true"]
{
	cursor: not-allowed;
}

@font-face
{
   font-family: 'Lucida Handwriting';
   src: url('../lhandw.woff2') format('woff2'),
        url('../lhandw.ttf') format('truetype');
   font-display: swap;
}

/* LOADING */
.start
{
	position: fixed;
	left: 0px; top: 0px;
	right: 0px; bottom: 0px;
	font-family: 'Lucida Handwriting';
	font-size: 250%;
	color: #4fa6f8;
	background-color:#ffffff;
	display:flex;
    justify-content: center;
    align-items: center;
	z-index: 9999;
	opacity: 1;
	transition: opacity 150ms ease;
	contain: strict;
}

.start.is-ready
{
	opacity: 0;
	pointer-events: none;
}
