.css-gradient-bg--gradient{--grad-mid: color-mix(in srgb, var(--grad-main) 40%, var(--grad-shadow));--grad-low: color-mix(in srgb, var(--grad-main) 22%, var(--grad-shadow));--grad-edge: color-mix(in srgb, var(--grad-main) 55%, var(--black))}.css-gradient-bg--gradient::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 52% 42% at 88% 74%, color-mix(in srgb, var(--grad-accent) 95%, transparent) 0%, color-mix(in srgb, var(--grad-accent) 70%, transparent) 55%, transparent 100%),radial-gradient(ellipse 34% 30% at 36% 82%, color-mix(in srgb, var(--grad-shadow) 55%, transparent) 0%, transparent 100%),radial-gradient(ellipse 75% 85% at 50% 38%, transparent 55%, var(--grad-edge) 140%),linear-gradient(180deg, var(--grad-main) 0%, var(--grad-main) 45%, var(--grad-mid) 68%, var(--grad-low) 100%)}@media screen and (max-width: 749px){.css-gradient-bg--gradient::before{background:radial-gradient(ellipse 58% 15% at 78% 56%, color-mix(in srgb, var(--grad-accent) 95%, transparent) 0%, color-mix(in srgb, var(--grad-accent) 70%, transparent) 55%, transparent 100%),radial-gradient(ellipse 32% 12% at 32% 62%, color-mix(in srgb, var(--grad-shadow) 60%, transparent) 0%, transparent 100%),radial-gradient(ellipse 90% 80% at 50% 40%, transparent 55%, var(--grad-edge) 140%),linear-gradient(180deg, var(--grad-main) 0%, var(--grad-main) 42%, var(--grad-mid) 56%, color-mix(in srgb, var(--grad-accent) 22%, var(--grad-shadow)) 74%, color-mix(in srgb, var(--grad-accent) 38%, var(--grad-shadow)) 100%)}}.css-gradient-bg--night{--night-haze: color-mix( in srgb, var(--night-red) 22%, color-mix(in srgb, var(--night-blue) 40%, var(--night-base)) )}.css-gradient-bg--night::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 12% 60% at 54% 100%, var(--night-base) 0%, transparent 100%),radial-gradient(ellipse 30% 100% at 0% 0%, var(--night-red) 0%, transparent 100%),radial-gradient(ellipse 24% 100% at 100% 0%, var(--night-red) 0%, transparent 100%),radial-gradient(ellipse 20% 80% at 77% 60%, color-mix(in srgb, var(--night-blue) 70%, transparent) 0%, transparent 100%),radial-gradient(ellipse 28% 55% at 52% 0%, var(--night-blue) 0%, transparent 100%),radial-gradient(ellipse 36% 95% at 30% 50%, var(--night-blue) 0%, transparent 100%),var(--night-haze)}@media screen and (max-width: 749px){.css-gradient-bg--night::before{background:radial-gradient(ellipse 34% 22% at 56% 56%, var(--night-base) 0%, transparent 100%),radial-gradient(ellipse 45% 12% at 25% 0%, var(--night-base) 0%, transparent 100%),radial-gradient(ellipse 42% 22% at 0% 57%, var(--night-red) 0%, transparent 100%),radial-gradient(ellipse 45% 16% at 100% 0%, var(--night-red) 0%, transparent 100%),radial-gradient(ellipse 45% 14% at 0% 100%, color-mix(in srgb, var(--night-red) 85%, transparent) 0%, transparent 100%),radial-gradient(ellipse 40% 12% at 100% 100%, color-mix(in srgb, var(--night-red) 50%, transparent) 0%, transparent 100%),radial-gradient(ellipse 60% 20% at 56% 90%, var(--night-blue) 0%, transparent 100%),radial-gradient(ellipse 42% 30% at 100% 52%, var(--night-blue) 0%, transparent 100%),radial-gradient(ellipse 62% 32% at 55% 30%, var(--night-blue) 0%, transparent 100%),var(--night-haze)}}.css-gradient-bg--gradient::after,.css-gradient-bg--night::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:var(--grad-grain, 0.4);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px}/*# sourceMappingURL=css-gradient-bg.css.map */
