.ambient-background{--ambient-star: #fff;--ambient-line: rgba(255, 255, 255, .045);--ambient-clear: rgba(255, 255, 255, 0);--ambient-edge: rgba(0, 0, 0, .35);--ambient-glow-core: rgba(225, 240, 248, .85);--ambient-glow-middle: rgba(170, 200, 215, .45);--ambient-glow-outer: rgba(80, 100, 115, .15);--ambient-glow-clear: rgba(0, 0, 0, 0);position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#000;contain:strict}.ambient-stars,.ambient-light-layer,.ambient-vignette{position:absolute;inset:0;width:100%;height:100%}.ambient-stars{z-index:0}.ambient-light-layer{z-index:1;pointer-events:none}.ambient-vignette{z-index:3;background:radial-gradient(ellipse at center,transparent 24%,var(--ambient-edge) 100%)}@media print{.ambient-background{display:none}}
