*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top,#1f1f1f 0%,#0d0d0d 100%);font-family:Arial,sans-serif;position:relative;overflow-x:hidden}body:before{content:"";opacity:.055;filter:brightness(1.2)contrast(1.05)blur(1px);pointer-events:none;z-index:-2;background:url(/logo.png) 50%/min(1600px,95vw) no-repeat;position:fixed;inset:0;transform:scale(1.08)}body:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 0 0,#0ed0cd1a,#0000 35%),radial-gradient(circle at 100% 100%,#0ed0cd14,#0000 35%);position:fixed;inset:0}
