html,
			body {
				margin: 0;
				height: 100%;
				background: #26345c;
				color: #fff3d6;
				font-family: 'HazleiSans', system-ui, sans-serif;
				font-weight: 700;
				overflow: hidden;
				-webkit-tap-highlight-color: transparent;
				user-select: none;
				touch-action: pan-x pan-y;
				overscroll-behavior: none;
			}
			button {
				font: inherit;
				color: inherit;
			}
/* OC-PX-02F: SvelteKit's root wrapper (was style="display: contents") */
.sk-root {
	display: contents;
}
/* OC-PX-02F: SvelteKit's route announcer (was style="") */
.sk-announcer {
	position: absolute;
	left: 0;
	top: 0;
	clip: rect(0 0 0 0);
	clip-path: inset(50%);
	overflow: hidden;
	white-space: nowrap;
	width: 1px;
	height: 1px;
}
