/**
 * Shared base for all isolated UI pages (dashboard, login, checkout, etc.).
 * Theme styles are stripped; this provides minimal cross-page normalization.
 */

*, *::before, *::after {
	box-sizing: border-box;
}

html {
	margin-top: 0 !important;
}

body.rd-isolated-ui {
	margin: 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
