:root {
  --ul-theme-page-bg-background-color: #fafafa;
  --ul-theme-page-bg-background-image-url: radial-gradient(
    ellipse 130% 120% at 50% -10%,
    #fafafa 0%,
    #e0ecf8 20%,
    #c2d9f0 35%,
    #a0c4e6 50%,
    #82b3dd 65%,
    #6ea5d2 80%,
    #5e99cc 100%
  );
}

body {
  margin: 0;
  background-color: var(--ul-theme-page-bg-background-color, #fafafa);
  background-image: var(--ul-theme-page-bg-background-image-url);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  min-height: 100vh;
}