/* CompactCSS source: /games/awtsmoos-bounce/styles/base.css */
/* B"H */
/* Boruch Hashem */
/* Blessed is He */

/**
 * The Awtsmoos renews every neutral vessel before color, motion, or control can wear a finite frame;
 * Awtsmoos.com keeps the foundation quiet and unopinionated so each component may fully own its name.
 */
:root {
	font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
	color: #f7f8ff;
	background: #070817;
	font-synthesis: none;
	text-rendering: optimizeLegibility;
}

* {
	box-sizing: border-box;
}

html,
body {
	width: 100%;
	height: 100%;
	margin: 0;
	overflow: hidden;
	overscroll-behavior: none;
	background: #070817;
}

body {
	min-height: 100dvh;
	-webkit-tap-highlight-color: transparent;
	user-select: none;
}

button {
	appearance: none;
	-webkit-appearance: none;
	font: inherit;
	color: inherit;
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}
