@keyframes lp-shield-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes lp-glow-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes lp-dash-flow{to{stroke-dashoffset:-64px}}@keyframes lp-scan-ring{0%{opacity:.7;transform:scale(.55)}80%{opacity:0}to{opacity:0;transform:scale(1.5)}}@keyframes lp-node-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.lp-shield-float{transform-origin:50%;transform-box:fill-box;animation:8.6s ease-in-out infinite lp-shield-float}.lp-glow-pulse{animation:4.6s ease-in-out infinite lp-glow-pulse}.lp-glow-pulse-slow{animation:6.9s ease-in-out infinite lp-glow-pulse}.lp-dash-flow{stroke-dasharray:4 12;animation:3.4s linear infinite lp-dash-flow}.lp-dash-flow-slow{stroke-dasharray:4 12;animation:5.1s linear infinite lp-dash-flow}.lp-scan-ring{transform-origin:50%;transform-box:fill-box;animation:5.7s ease-out infinite lp-scan-ring}.lp-scan-ring-delayed{transform-origin:50%;transform-box:fill-box;animation:5.7s ease-out 2.85s infinite lp-scan-ring}.lp-node-drift{transform-origin:50%;transform-box:fill-box;animation:7.1s ease-in-out infinite lp-node-drift}.lp-node-drift-delayed{transform-origin:50%;transform-box:fill-box;animation:7.1s ease-in-out 2.3s infinite lp-node-drift}.lp-scene{--lp-px:0;--lp-py:0}.lp-layer-back{transform:translate(calc(var(--lp-px) * -6px), calc(var(--lp-py) * -3px));transition:transform .3s ease-out}.lp-layer-mid{transform:translate(calc(var(--lp-px) * 10px), calc(var(--lp-py) * 5px));transition:transform .25s ease-out}.lp-layer-front{transform:translate(calc(var(--lp-px) * 18px), calc(var(--lp-py) * 9px));transition:transform .2s ease-out}.lp-block{cursor:pointer;transition:filter .25s}.lp-block:hover{filter:drop-shadow(0 0 18px #f5893a8c)brightness(1.25)}.lp-block:hover .lp-block-core{opacity:1;animation:none}@keyframes lp-scan-line{0%,to{left:8%}50%{left:88%}}.lp-scan-line{animation:3.2s ease-in-out infinite lp-scan-line}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-spin{animation:1.1s linear infinite lp-spin}@keyframes lp-shimmer{0%,to{opacity:.25}50%{opacity:.6}}.lp-shimmer{animation:2.2s ease-in-out infinite lp-shimmer}.lp-shimmer-delayed{animation:2.2s ease-in-out .7s infinite lp-shimmer}@keyframes lp-radar-sweep{to{transform:rotate(360deg)}}.lp-radar-sweep{transform-origin:50%;animation:4.5s linear infinite lp-radar-sweep}@keyframes lp-chip-pop{0%,20%,to{transform:scale(1)}10%{transform:scale(1.08)}}.lp-chip-pop{animation:4s ease-in-out infinite lp-chip-pop}.lp-chip-pop-delayed{animation:4s ease-in-out 2s infinite lp-chip-pop}.lp-dot-grid{background-image:radial-gradient(circle,#48447480 1px,#0000 1px);background-size:22px 22px}@media (prefers-reduced-motion:reduce){.lp-shield-float,.lp-glow-pulse,.lp-glow-pulse-slow,.lp-dash-flow,.lp-dash-flow-slow,.lp-scan-ring,.lp-scan-ring-delayed,.lp-node-drift,.lp-node-drift-delayed,.lp-scan-line,.lp-spin,.lp-shimmer,.lp-shimmer-delayed,.lp-radar-sweep,.lp-chip-pop,.lp-chip-pop-delayed{animation:none}.lp-scan-ring,.lp-scan-ring-delayed{opacity:0}.lp-layer-back,.lp-layer-mid,.lp-layer-front{transition:none;transform:none}}
