@keyframes event-draw-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes event-pulse-ring{0%{opacity:.5;transform:scale(.85)}70%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}@keyframes event-scan{0%{opacity:0;transform:translateY(-30%)}20%{opacity:.85}80%{opacity:.85}to{opacity:0;transform:translateY(130%)}}@keyframes event-grid-drift{0%{background-position:0 0}to{background-position:64px 64px}}@keyframes event-blink{0%,40%{opacity:1}45%,90%{opacity:.2}to{opacity:1}}@keyframes event-dash{to{stroke-dashoffset:0}}@keyframes event-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.event-grid-drift{will-change:transform;backface-visibility:hidden;animation:32s linear infinite event-grid-drift;transform:translateZ(0)}.event-scan-line{will-change:transform, opacity;animation:5s ease-in-out infinite event-scan;transform:translateZ(0)}.event-pulse-ring{will-change:transform, opacity;animation:3s ease-out infinite event-pulse-ring;transform:translateZ(0)}.event-status-blink{animation:2s step-end infinite event-blink}.event-draw-line{will-change:transform;transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) both event-draw-line;transform:translateZ(0)}.event-marquee{will-change:transform;backface-visibility:hidden;animation:32s linear infinite event-marquee;transform:translateZ(0)}.event-gpu-layer{will-change:transform;backface-visibility:hidden;contain:content;transform:translateZ(0)}.event-sheet-edge{box-shadow:inset 0 0 0 1px #0a0a0a14,inset 0 0 0 8px #fff6}@media (prefers-reduced-motion:reduce){.event-grid-drift,.event-scan-line,.event-pulse-ring,.event-status-blink,.event-draw-line,.event-marquee{animation:none!important}}
