/* Host page of the login app (views/default/_login_page.html). */
html, body {
  margin: 0;
  min-height: 100%;
}

body.csa-login {
  background: linear-gradient(180deg, #f5f6f7 0%, #e4e7ea 100%) fixed;
  font-family: 'OpenSans', sans-serif;
}

.csa-login-card {
  position: relative;
  z-index: 10;
  width: 420px;
  max-width: calc(100vw - 32px);
  margin: 48px auto 24px auto;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}
