* {
	box-sizing: border-box;
}

html {
	min-height: 100%;
	background: var(--rr-page);
}

body {
	margin: 0;
	min-width: 320px;
	background:
		radial-gradient(circle at 78% 10%, rgba(255, 117, 0, 0.08), transparent 22rem),
		linear-gradient(180deg, #ffffff 0%, #f7fbff 100%);
	color: var(--rr-ink);
	font-family: Inter, "Segoe UI", Arial, sans-serif;
	letter-spacing: 0;
}

a {
	color: inherit;
	text-decoration: none;
}

.rr-main {
	min-height: calc(100vh - 88px);
}