.pg-marker{z-index:100;pointer-events:none;min-height:100lvh;position:fixed;inset:0}.pg-marker svg{width:100%;height:100%;display:block}.pg-marker rect:not(mask rect){fill:var(--cinnabar)}@media (prefers-reduced-motion:reduce){.pg-marker{display:none}}
.neon-fold{padding:var(--nav-h) var(--page-pad-x) var(--s9);background:#000;border-top:0;place-items:start center;display:grid;overflow:hidden}.neon-title{justify-content:center;width:100%;display:flex}.neon-stack{width:min(100%, calc(480px * var(--vp-scale)), calc((100svh - var(--nav-h) - var(--s9)) * 377.2 / 304.2));display:block;position:relative}.neon-sign{width:100%;height:auto;display:block;position:relative;overflow:visible}.neon-aura-layer{opacity:0;will-change:opacity;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.neon-aura-layer.on{opacity:1}.neon-aura,.neon-glow,.neon-tube,.neon-core{fill:none;stroke-linecap:round;stroke-linejoin:round}.neon-glow,.neon-tube{stroke-width:calc(var(--tube) * 1.15)}.neon-core{stroke-width:calc(var(--tube) * .5)}.neon-aura{stroke-width:calc(var(--tube) * 3)}.neon-tube{stroke:color-mix(in oklab, var(--grey) 60%, #000)}.neon-aura{stroke:var(--cinnabar)}.neon-glow{stroke:var(--cinnabar);visibility:hidden}.neon-core{stroke:color-mix(in oklab, var(--cinnabar) 22%, var(--spring));visibility:hidden}.neon-l.on .neon-tube{stroke:color-mix(in oklab, var(--cinnabar) 55%, var(--spring))}.neon-l.on .neon-glow,.neon-l.on .neon-core{visibility:visible}@media (min-width:810px){.neon-fold{padding-top:var(--s3)}}
