
			height: 100%;
			margin: 0;
			overflow: hidden;
		}

		#wrapper {
			width: 100%;
			height: 100%;
		}

		#canvas {
			width: 100%;
			height: 100%;
			display: block;
		}

		#menu {
			position: absolute;
			display: flex;
			flex-direction: column;

			right: 16px;
			bottom: 16px;
			font-family: 'Courier New', Courier, monospace;
			font-size: 16px;
			font-weight: bold;
			color: white;
			user-select: none;
			-webkit-user-select: none;
		}

		.menu-item {
			display: flex;
			align-items: center