body{background:var(--page-bg)}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(1100px 620px at 6% -8%,#8fe3ff 0,rgba(143,227,255,0) 62%),radial-gradient(880px 540px at 95% 0,#ffc2e6 0,rgba(255,194,230,0) 60%),radial-gradient(1000px 640px at 42% 106%,#beb9ff 0,rgba(190,185,255,0) 62%),radial-gradient(720px 520px at 82% 58%,#afffe0 0,rgba(175,255,224,0) 60%);will-change:transform}.glass{backdrop-filter:none}@media print{body:before{display:none}}