 body {
     background: #effbff;
     background-image: radial-gradient(at 0% 0%, hsla(197, 100%, 90%, 1) 0, transparent 50%),
         radial-gradient(at 50% 0%, hsla(197, 80%, 95%, 1) 0, transparent 50%),
         radial-gradient(at 100% 0%, hsla(197, 60%, 88%, 1) 0, transparent 50%);
     min-height: 100vh;
 }

 .glass {
     background: rgba(255, 255, 255, 0.6);
     backdrop-filter: blur(12px);
     -webkit-backdrop-filter: blur(12px);
 }

 /* Custom cursors */
 body,
 html {
     cursor: url("../curoshair/normal.cur"), auto;
 }

 a,
 button,
 select,
 option,
 input[type="range"] {
     cursor: url("../curoshair/link700.cur"), pointer !important;
 }

 input,
 textarea,
 [contenteditable="true"] {
     cursor: url("../curoshair/text_select.cur"), text;
 }