@media (prefers-reduced-motion:no-preference){@keyframes logo-glitch{0%,94%,to{clip-path:none;transform:none}95%{clip-path:polygon(0 20%,100% 20%,100% 40%,0 40%);transform:translate(2px)}97%{clip-path:polygon(0 60%,100% 60%,100% 80%,0 80%);transform:translate(-2px)}}@keyframes sb-shimmer{0%{left:-60%}to{left:110%}}@keyframes sb-icon-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes cell-flicker{0%,to{opacity:1;transform:scale(1)}10%{opacity:.2;transform:scale(.88)}11%{opacity:1;transform:scale(1)}50%{opacity:.8}51%{opacity:1}}@keyframes cursor-blink{0%,49%{opacity:1}50%,99%{opacity:0}to{opacity:1}}@keyframes hat-scan{0%,to{stroke-dashoffset:60px}50%{stroke-dashoffset:0}}@keyframes node-ping{0%{r:2.5;opacity:1}70%{r:5.5;opacity:0}to{r:2.5;opacity:0}}@keyframes node-pulse{0%,to{r:2.5}50%{r:3.2}}@keyframes link-draw{0%,to{stroke-dashoffset:20px}50%{stroke-dashoffset:0}}@keyframes matrix-eye{0%,85%,to{transform:scaleY(1)}90%,95%{transform:scaleY(.05)}}@keyframes signal-expand{0%{r:0;opacity:.8}to{r:7;opacity:0}}@keyframes bot-scan{0%{opacity:.3;transform:translateY(-3px)}50%{opacity:.8;transform:translateY(3px)}to{opacity:.3;transform:translateY(-3px)}}@keyframes wave-osc{0%{d:path("M2 8 Q4 4 6 8 Q8 12 10 8 Q12 4 14 8")}25%{d:path("M2 8 Q4 11 6 8 Q8 5 10 8 Q12 11 14 8")}50%{d:path("M2 8 Q4 3 6 8 Q8 13 10 8 Q12 3 14 8")}75%{d:path("M2 8 Q4 10 6 8 Q8 6 10 8 Q12 10 14 8")}to{d:path("M2 8 Q4 4 6 8 Q8 12 10 8 Q12 4 14 8")}}@keyframes rec-pulse{0%,to{opacity:1}50%{opacity:.1}}@keyframes crown-glitch{0%,90%,to{filter:none;transform:none}92%{filter:drop-shadow(2px 0 #ffba0073)drop-shadow(-2px 0 #dc323240);transform:translate(2px)}94%{filter:none;transform:translate(-1px)}96%{filter:drop-shadow(-1px 0 #ffba0059);transform:translate(1px)}}@keyframes gem-shine{0%,to{opacity:.25}50%{opacity:1}}@keyframes bbl-glitch{0%,92%,to{transform:none}94%{transform:skew(3deg)}96%{transform:skew(-2deg)}}@keyframes type-appear{0%,to{opacity:.2;transform:scaleY(1)}33%{opacity:1;transform:scaleY(1.4)}}@keyframes gear-glitch{0%,88%{transform:rotate(0)}89%{transform:rotate(182deg)}91%{transform:rotate(178deg)}to{transform:rotate(360deg)}}@keyframes gear2-spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes bar-grow{0%{width:0%}to{width:var(--bar-target,75%)}}@keyframes pill-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.6)}}}
