html, body {
  margin: 0;
  min-height: 100%;
}

body {
  background: #ffffff;
  color: #111827;
  font: 16px/1.5 system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

#customer-dashboard-root {
  min-height: 100vh;
}

.customer-dashboard-loading,
#customer-dashboard-root > p[role="alert"] {
  margin: 0;
  padding: 24px;
}
