.pointer_layer__k5v_X{position:absolute;inset:0;pointer-events:none;z-index:30;overflow:hidden}.pointer_spot__Zv5Fu{position:absolute;inset:0;background:radial-gradient(circle at var(--px) var(--py),transparent 0,transparent 6.5rem,rgba(28,42,38,.18) 8rem,rgba(28,42,38,.62) 12rem);animation:pointer_spotIn__ZDReE var(--duration-normal) var(--ease-out-expo)}.pointer_laser__0_gaI{position:absolute;left:var(--px);top:var(--py);width:18px;height:18px;border-radius:50%;background:#e5322d;box-shadow:0 0 0 4px rgba(229,50,45,.28),0 0 18px 6px rgba(229,50,45,.45);transform:translate(-50%,-50%);animation:pointer_laserPulse__sUkKI 1.1s ease-in-out infinite}@keyframes pointer_spotIn__ZDReE{0%{opacity:0}to{opacity:1}}@keyframes pointer_laserPulse__sUkKI{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.25)}}@media (prefers-reduced-motion:reduce){.pointer_laser__0_gaI,.pointer_spot__Zv5Fu{animation:none}}