html {
  min-height: 100%;
}

body {
  min-height: 100%;
  background:
    radial-gradient(circle at 12% 10%, rgba(255, 149, 0, 0.16), transparent 28rem),
    radial-gradient(circle at 88% 12%, rgba(37, 99, 235, 0.12), transparent 24rem),
    radial-gradient(circle at 18% 82%, rgba(5, 150, 105, 0.13), transparent 26rem),
    radial-gradient(circle at 82% 78%, rgba(250, 204, 21, 0.14), transparent 22rem),
    linear-gradient(135deg, #fffaf0 0%, #f7fbff 42%, #f8fff8 100%) !important;
  background-attachment: fixed !important;
}

@media print {
  body {
    background: #fff !important;
  }
}
