/* ===============================
   ROOT APP WRAPPER (APP SHELL)
================================ */
.dr1body {
	min-height: 100vh;
	line-height: 1.7;
	/* premium soft background depth */
	background: radial-gradient(circle at top, #ffffff 0%, #eef1ff 30%, #f4f6fb 100%);
	color: #1f2937;
	margin: 0;
	padding: 0;
	font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
	/* modern rendering */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
}