diff --git a/frontend/src/styles/partials/70-cybersigil.css b/frontend/src/styles/partials/70-cybersigil.css index 39b74be..8dc28eb 100644 --- a/frontend/src/styles/partials/70-cybersigil.css +++ b/frontend/src/styles/partials/70-cybersigil.css @@ -131,8 +131,7 @@ html.cybersigil body::after { } .cybersigil .cs-fx-wire .cs-sigil path { animation: - cs-redraw 6.5s cubic-bezier(0.4, 0, 0.2, 1) infinite, - cs-shimmer 4s ease-in-out infinite alternate; + cs-redraw 6.5s cubic-bezier(0.4, 0, 0.2, 1) infinite; /* negative, per-stroke offset: the field is always mid-carve, never blank */ animation-delay: calc(var(--i, 0) * -0.4s); } @@ -205,7 +204,6 @@ html.cybersigil body::after { width: 100%; height: 100%; overflow: visible; - animation: cs-jitter 12s step-end infinite; } @keyframes cs-jitter { 0%, 95% { transform: translate(0,0) scale(1); } @@ -270,7 +268,7 @@ html.cybersigil body::after { /* Stroke-weight tiers — heavy growth, hair filaments, prickly barbs, motifs. */ .cybersigil .cs-sigil .cs-sig-main { stroke-width: 2.8; } .cybersigil .cs-sigil .cs-sig-spine { - animation: cs-haptic 3s ease-in-out infinite; + /* Haptic pulse removed for a more static look */ } @keyframes cs-haptic { 0%, 100% { stroke-width: 2.8; filter: drop-shadow(0 0 2px var(--sky)); }