#scanlines,#vignette,#crash-flash{position:absolute;inset:0;pointer-events:none}#scanlines{z-index:3;opacity:.35;background:repeating-linear-gradient(to bottom,transparent 0,transparent 2px,rgba(0,0,0,.24) 3px,transparent 4px);mix-blend-mode:multiply}#vignette{z-index:4;background:radial-gradient(ellipse at center,transparent 48%,rgba(0,0,0,.58) 100%)}#crash-flash{z-index:5;background:#ff3d9a;opacity:0;transition:opacity .22s ease-out}#crash-flash.hit{opacity:.72;transition:none}#drive-status{position:absolute;z-index:6;top:12px;left:12px;display:flex;align-items:center;gap:9px;color:var(--aqua);font-size:9px;font-weight:900;letter-spacing:.14em;text-shadow:0 0 7px currentColor}#drive-status i{display:block;width:78px;height:6px;border:1px solid var(--aqua)}#speed-fill{display:block;height:100%;width:50%;background:var(--lime);box-shadow:0 0 8px var(--lime)}
