Files
incudal/client/public/badges/dark/fusion.svg
T
2026-06-20 14:26:29 +08:00

103 lines
24 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" class="w-full h-full"><style>body { font-family: system-ui, -apple-system, sans-serif; transition: background-color 0.3s, color 0.3s; }
{`.e1{transform-origin:120px 120px;animation:es 4s linear infinite}.e2{transform-origin:120px 120px;animation:es 6s linear infinite reverse}.e3{animation:ep 1.5s ease-in-out infinite alternate}@keyframes es{100%{transform:rotate(360deg)}}@keyframes ep{0%{opacity:.7;transform:scale(.98)}100%{opacity:1;transform:scale(1.02)}}`}
{`.u1{transform-origin:120px 120px;animation:us 3s cubic-bezier(.4,0,.2,1) infinite}.u2{transform-origin:120px 120px;animation:us 2s linear infinite reverse}@keyframes us{100%{transform:rotate(360deg)}}`}
{`.a1{transform-origin:120px 120px;animation:as 4s linear infinite}.a2{animation:ap 2s ease-in-out infinite alternate}@keyframes as{100%{transform:rotate(360deg)}}@keyframes ap{0%{transform:scale(.9);opacity:.8}100%{transform:scale(1.1);opacity:1}}`}
{`.q1{transform-origin:120px 120px;animation:qs 2.5s linear infinite}.q2{transform-origin:120px 120px;animation:qs 3s linear infinite reverse}.q3{transform-origin:120px 120px;animation:qs 4s linear infinite}@keyframes qs{100%{transform:rotate(360deg)}}`}
{`.t1{transform-origin:120px 120px;animation:ts 6s steps(60) infinite}.t2{transform-origin:120px 120px;animation:ts 3s linear infinite reverse}@keyframes ts{100%{transform:rotate(360deg)}}`}
{`.o1{transform-origin:120px 120px;animation:op 1s ease-in-out infinite alternate}.o2{transform-origin:120px 120px;animation:os 10s linear infinite}@keyframes op{0%{transform:scale(.9)}100%{transform:scale(1.1);filter:brightness(1.5)}}@keyframes os{100%{transform:rotate(360deg)}}`}
{`.m1{transform-origin:120px 120px;animation:ms 20s linear infinite}.m2{stroke-dasharray:20 200;animation:mf 2s linear infinite}@keyframes ms{100%{transform:rotate(360deg)}}@keyframes mf{100%{stroke-dashoffset:-220}}`}
{`.v1{transform-origin:120px 120px;animation:vp 1.5s cubic-bezier(.4,0,.2,1) infinite alternate}.v2{transform-origin:120px 120px;animation:vr 8s linear infinite}@keyframes vp{0%{transform:scale(.95) translateY(5px)}100%{transform:scale(1.05) translateY(-5px)}}@keyframes vr{100%{transform:rotate(360deg)}}`}
{`.g1{transform-origin:120px 120px;animation:gs 30s linear infinite}.g2{transform-origin:120px 120px;animation:gs 40s linear infinite reverse}@keyframes gs{100%{transform:rotate(360deg)}}`}
{`.n1{animation:np 2s cubic-bezier(.4,0,.6,1) infinite alternate}.n2{transform-origin:120px 120px;animation:ns 15s linear infinite}@keyframes np{0%{opacity:.4}100%{opacity:1}}@keyframes ns{100%{transform:rotate(360deg)}}`}
{`.s1{transform-origin:120px 120px;animation:ss 5s linear infinite}.s2{transform-origin:120px 120px;animation:ss 8s linear infinite reverse}.s3{transform-origin:120px 120px;animation:spl 1s ease-in-out infinite alternate}@keyframes ss{100%{transform:rotate(360deg)}}@keyframes spl{0%{transform:scale(.95);opacity:.9}100%{transform:scale(1.05);opacity:1}}`}
{`.e1{transform-origin:120px 120px;animation:es 4s linear infinite}.e2{transform-origin:120px 120px;animation:es 20s linear infinite}@keyframes es{100%{transform:rotate(360deg)}}`}
{`.m1{transform-origin:120px 120px;animation:ms 15s linear infinite}@keyframes ms{100%{transform:rotate(360deg)}}`}
{`.a1{transform-origin:120px 120px;animation:as 3s cubic-bezier(.68,-.55,.265,1.55) infinite}@keyframes as{100%{transform:rotate(90deg)}}`}
{`.j1{transform-origin:120px 120px;animation:js 8s linear infinite}.j2{animation:jf 4s linear infinite}@keyframes js{100%{transform:rotate(360deg)}}@keyframes jf{0%{stroke-dashoffset:0}100%{stroke-dashoffset:100}}`}
{`.c1{transform-origin:120px 120px;animation:cs 4s linear infinite}.c2{transform-origin:120px 120px;animation:cs 6s linear infinite reverse}@keyframes cs{100%{transform:rotate(360deg)}}`}
{`.u1{transform-origin:120px 120px;animation:us 6s linear infinite}@keyframes us{100%{transform:rotate(360deg)}}`}
{`.n1{transform-origin:120px 120px;animation:ns 3s cubic-bezier(.4,0,.2,1) infinite}.n2{animation:npl 2s infinite alternate}@keyframes ns{100%{transform:rotate(360deg)}}@keyframes npl{0%{stroke-width:2;opacity:.5}100%{stroke-width:6;opacity:1}}`}
{`.p1{transform-origin:120px 120px;animation:ps 10s linear infinite}@keyframes ps{100%{transform:rotate(360deg)}}`}
{`.b1{transform-origin:120px 120px;animation:bs 2s linear infinite}.b2{transform-origin:120px 120px;animation:bs 1.5s cubic-bezier(.5,0,.5,1) infinite reverse}@keyframes bs{100%{transform:rotate(360deg)}}`}
{`.m1{transform-origin:120px 120px;animation:ms 1s linear infinite}.m2{transform-origin:120px 120px;animation:ms 1.5s linear infinite reverse}@keyframes ms{100%{transform:rotate(360deg)}}`}
{`.n1{transform-origin:120px 120px;animation:ns 20s ease-in-out infinite alternate}.n2{animation:np 2s ease-in-out infinite alternate}@keyframes ns{100%{transform:scale(1.1) rotate(45deg)}}@keyframes np{0%{opacity:.3;transform:scale(.8)}100%{opacity:1;transform:scale(1.2)}}`}
{`.p1{animation:pp .15s linear infinite alternate}.p2{transform-origin:120px 120px;animation:ps 2s linear infinite}@keyframes pp{0%{opacity:.8;stroke-width:6}100%{opacity:1;stroke-width:14}}@keyframes ps{100%{transform:rotate(360deg)}}`}
{`.w1{transform-origin:120px 120px;animation:ws 10s linear infinite}.w2{animation:wz 3s linear infinite}@keyframes ws{100%{transform:rotate(-360deg)}}@keyframes wz{0%{r:100px;opacity:0;stroke-width:1}50%{opacity:1;stroke-width:4}100%{r:10px;opacity:0;stroke-width:8}}`}
{`.g1{transform-origin:120px 120px;animation:gs 15s linear infinite}@keyframes gs{100%{transform:rotate(360deg)}}`}
{`.a1{animation:a1a 2s cubic-bezier(.68,-.55,.265,1.55) infinite alternate}.a2{animation:a2a 2s cubic-bezier(.68,-.55,.265,1.55) infinite alternate}.a3{transform-origin:120px 120px;animation:a3a 4s steps(2) infinite}@keyframes a1a{0%{transform:translateY(-30px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes a2a{0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes a3a{0%{transform:scale(.8)}50%{transform:scale(1.1);stroke-width:6}}`}
{`.p1{transform-origin:120px 120px;animation:p1a 4s ease-in-out infinite}.p2{animation:p2a 2s infinite alternate}@keyframes p1a{0%{transform:rotateY(0deg) rotateX(0deg)}50%{transform:rotateY(180deg) rotateX(45deg)}100%{transform:rotateY(360deg) rotateX(0deg)}}@keyframes p2a{0%{opacity:.3;stroke-width:2}100%{opacity:1;stroke-width:8}}`}
{`.s1{transform-origin:120px 120px;animation:s1a 2s linear infinite}.s2{animation:s2a 1s ease-out infinite}@keyframes s1a{100%{transform:rotate(360deg)}}@keyframes s2a{0%{r:30px;opacity:1;stroke-width:6}100%{r:90px;opacity:0;stroke-width:1}}`}
{`.f1{transform-origin:120px 120px;animation:f1a 4s cubic-bezier(.68,-.55,.265,1.55) infinite}.f2{transform-origin:120px 120px;animation:f1a 4s cubic-bezier(.68,-.55,.265,1.55) infinite reverse}@keyframes f1a{100%{transform:rotate(90deg)}}`}
{`.g1{transform-origin:120px 120px;animation:g1a 10s linear infinite}.g2{transform-origin:120px 120px;animation:g1a 7s linear infinite reverse}.g3{animation:g3a 2s infinite alternate}@keyframes g1a{100%{transform:rotate(360deg)}}@keyframes g3a{0%{fill-opacity:.2}100%{fill-opacity:1}}`}
{`.c1{transform-origin:120px 120px;animation:c1a 10s cubic-bezier(.68,-.55,.265,1.55) infinite}.c2{transform-origin:120px 120px;animation:c2a 15s linear infinite}@keyframes c1a{100%{transform:rotate(90deg)}}@keyframes c2a{100%{transform:rotate(-360deg)}}`}
{`.p1{transform-origin:120px 120px;animation:p1a 2s infinite alternate}.p2{transform-origin:120px 120px;animation:p2a 8s linear infinite}@keyframes p1a{0%{transform:scale(.9)}100%{transform:scale(1.05);stroke-width:6}}@keyframes p2a{100%{transform:rotate(360deg)}}`}
{`.b1{animation:b1a 3s ease-in-out infinite alternate}.b2{animation:b2a 3s ease-in-out infinite alternate}@keyframes b1a{0%{transform:translateY(10px);opacity:.5}100%{transform:translateY(-10px);opacity:1}}@keyframes b2a{0%{transform:translateY(-10px);opacity:.5}100%{transform:translateY(10px);opacity:1}}`}
{`.w1{transform-origin:120px 120px;animation:w1a 2s infinite alternate}.w2{transform-origin:120px 120px;animation:w2a 12s linear infinite}@keyframes w1a{0%{transform:scale(.9)}100%{transform:scale(1);stroke-width:4}}@keyframes w2a{100%{transform:rotate(360deg)}}`}
{`.d1{transform-origin:120px 120px;animation:d1a 1.5s cubic-bezier(.8,0,.2,1) infinite alternate}.d2{transform-origin:120px 120px;animation:d2a 5s linear infinite}@keyframes d1a{0%{transform:scale(.95) translateY(5px)}100%{transform:scale(1.05) translateY(-5px)}}@keyframes d2a{100%{transform:rotate(360deg)}}`}
{`.r1{stroke-dasharray:20 60;animation:r1a 1.5s linear infinite}.r2{transform-origin:120px 120px;animation:r2a .3s infinite alternate}@keyframes r1a{100%{stroke-dashoffset:-80}}@keyframes r2a{100%{transform:scale(1.08);filter:brightness(1.5)}}`}
{`.r1{transform-origin:120px 120px;animation:r1a 1s cubic-bezier(.4,0,.2,1) infinite alternate}.r2{transform-origin:120px 120px;animation:r1a 1.2s cubic-bezier(.4,0,.2,1) infinite alternate-reverse}@keyframes r1a{0%{transform:scale(.9) rotate(-15deg)}100%{transform:scale(1.15) rotate(15deg)}}`}
{`.r1{transform-origin:120px 120px;animation:r1a 1.5s ease-out infinite}.r2{transform-origin:120px 120px;animation:r2a 3s steps(8) infinite}@keyframes r1a{0%{r:30px;opacity:1;stroke-width:10}100%{r:110px;opacity:0;stroke-width:1}}@keyframes r2a{100%{transform:rotate(360deg)}}`}
{`.r1{animation:r1a .1s steps(2) infinite;transform-origin:120px 120px}.r2{animation:r2a .5s ease-out infinite alternate;transform-origin:120px 120px}@keyframes r1a{0%{transform:translate(3px,-3px) skewX(5deg)}100%{transform:translate(-3px,3px) skewX(-5deg)}}@keyframes r2a{0%{transform:scale(.9);opacity:.8}100%{transform:scale(1.1);opacity:1;filter:brightness(1.5)}}`}
{`.r1{transform-origin:120px 120px;animation:r1a .8s ease-out infinite}.r2{transform-origin:120px 120px;animation:r2a .8s ease-out infinite}@keyframes r1a{0%{transform:scale(.8)}15%{transform:scale(1.2);filter:brightness(1.8)}30%{transform:scale(.9)}45%{transform:scale(1.05)}100%{transform:scale(.8)}}@keyframes r2a{0%{transform:scale(.5);opacity:1;stroke-width:10}100%{transform:scale(1.8);opacity:0;stroke-width:1}}`}
{`.r1{animation:r1a .8s cubic-bezier(.5,0,.5,1) infinite alternate}.r2{animation:r2a .8s cubic-bezier(.5,0,.5,1) infinite alternate}.r3{transform-origin:120px 120px;animation:r3a 3s linear infinite}@keyframes r1a{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-30px);opacity:.8}}@keyframes r2a{0%{transform:translateX(0);opacity:1}100%{transform:translateX(30px);opacity:.8}}@keyframes r3a{100%{transform:rotate(360deg) scale(1.1)}}`}
{`.r1{animation:r1a .1s steps(2) infinite;transform-origin:120px 120px}.r2{animation:r2a .3s infinite alternate}@keyframes r1a{0%{transform:translate(2px,-3px) rotate(1deg);stroke-width:4}100%{transform:translate(-2px,3px) rotate(-1deg);stroke-width:12}}@keyframes r2a{0%{opacity:.3;transform:scale(.9)}100%{opacity:1;transform:scale(1.1);filter:brightness(1.5)}}`}
{`.r1{animation:r1a 1s steps(4) infinite alternate}.r2{animation:r2a 1s steps(4) infinite alternate}@keyframes r1a{0%{transform:translateY(-20px)}100%{transform:translateY(20px)}}@keyframes r2a{0%{transform:translateX(-20px)}100%{transform:translateX(20px)}}`}
{`.r1{animation:r1a 1s ease-out infinite}.r2{transform-origin:120px 120px;animation:r2a 6s linear infinite}@keyframes r1a{0%{opacity:1;transform:scale(.8);stroke-width:10}100%{opacity:0;transform:scale(1.5);stroke-width:1}}@keyframes r2a{100%{transform:rotate(360deg)}}`}
{`.r1{transform-origin:120px 120px;animation:r1a 1.5s cubic-bezier(.5,0,.5,1) infinite}.r2{animation:r2a .8s infinite alternate}@keyframes r1a{100%{transform:rotate(-360deg) scale(.9);opacity:.5}}@keyframes r2a{100%{transform:scale(1.2)}}`}
{`.t1{transform-origin:120px 120px;animation:t1a 2s steps(4) infinite}.t2{transform-origin:120px 120px;animation:t2a 2s ease-in-out infinite alternate}@keyframes t1a{0%{transform:translate(-15px,-15px)}25%{transform:translate(15px,-15px)}50%{transform:translate(15px,15px)}75%{transform:translate(-15px,15px)}100%{transform:translate(0,0)}}@keyframes t2a{0%{transform:scale(.8)}100%{transform:scale(1.1)}}`}
{`.t1{transform-origin:120px 120px;animation:t1a 1.5s cubic-bezier(.8,0,.2,1) infinite}.t2{animation:t2a 1.5s infinite}@keyframes t1a{0%{transform:scale(2);opacity:0;stroke-width:2}40%{transform:scale(1);opacity:1;stroke-width:6}80%{transform:scale(.9);stroke-width:10}100%{transform:scale(1.5);opacity:0}}@keyframes t2a{0%,40%,100%{fill-opacity:0}50%,80%{fill-opacity:.5}}`}
{`.t1{transform-origin:120px 120px;animation:t1a 2.5s linear infinite}.t2{animation:t2a 2.5s ease-out infinite}@keyframes t1a{100%{transform:rotate(360deg)}}@keyframes t2a{0%,20%{opacity:1;transform:scale(1.5)}100%{opacity:0;transform:scale(1)}}`}
{`.t1{transform-origin:120px 120px;animation:t1a 1s cubic-bezier(.8,0,.2,1) infinite}.t2{animation:t2a .2s steps(2) infinite}@keyframes t1a{0%{transform:translateY(-100px) scaleY(2);opacity:0}50%,100%{transform:translateY(0) scaleY(1);opacity:1}}@keyframes t2a{0%{opacity:.5}100%{opacity:1}}`}
{`.t1{animation:t1a 2s linear infinite}.t2{transform-origin:120px 120px;animation:t2a 4s steps(4) infinite}@keyframes t1a{0%{transform:translateY(30px);opacity:0}10%,90%{opacity:1}100%{transform:translateY(210px);opacity:0}}@keyframes t2a{100%{transform:rotate(360deg)}}`}
{`.t1{transform-origin:120px 120px;animation:t1a 12s steps(60) infinite}.t2{transform-origin:120px 120px;animation:t2a 2s ease-in-out infinite alternate}@keyframes t1a{100%{transform:rotate(360deg)}}@keyframes t2a{0%{transform:scale(1.1);stroke-width:2}100%{transform:scale(.9);stroke-width:6}}`}
{`.t1{animation:t1a 3s linear infinite}.t2{animation:t2a 1s steps(2) infinite}@keyframes t1a{0%{stroke-dashoffset:400}100%{stroke-dashoffset:0}}@keyframes t2a{100%{opacity:0}}`}
{`.t1{transform-origin:120px 120px;animation:t1a 4s ease-in-out infinite alternate}.t2{animation:t2a 2s infinite}@keyframes t1a{0%{transform:rotate(-45deg)}100%{transform:rotate(45deg)}}@keyframes t2a{0%{r:10px;opacity:1}100%{r:50px;opacity:0}}`}
{`.t1{animation:t1a 1s cubic-bezier(.8,0,.2,1) infinite alternate}.t2{transform-origin:120px 120px;animation:t2a 8s steps(3) infinite}@keyframes t1a{0%{stroke-dashoffset:100}100%{stroke-dashoffset:0}}@keyframes t2a{100%{transform:rotate(360deg)}}`}
{`.t1{animation:t1a 2s steps(2) infinite}@keyframes t1a{0%,100%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}`}
{`.a1{transform-origin:120px 120px;animation:a1a 4s ease-in-out infinite alternate}.a2{transform-origin:120px 120px;animation:a2a 10s linear infinite}@keyframes a1a{0%{transform:scale(.6) rotate(0deg);opacity:.5}100%{transform:scale(1.3) rotate(90deg);opacity:1}}@keyframes a2a{100%{transform:rotate(-360deg)}}`}
{`.a1{stroke-dasharray:400;stroke-dashoffset:400;animation:a1a 4s cubic-bezier(.4,0,.2,1) infinite}.a2{animation:a2a 4s cubic-bezier(.4,0,.2,1) infinite}@keyframes a1a{40%,80%{stroke-dashoffset:0}100%{stroke-dashoffset:-400}}@keyframes a2a{0%,40%,80%,100%{fill-opacity:0}50%,70%{fill-opacity:.3}}`}
{`.a1{transform-origin:120px 120px;animation:a1a 15s linear infinite}.a2{transform-origin:120px 120px;animation:a2a 4s ease-in-out infinite alternate}@keyframes a1a{100%{transform:rotate(360deg)}}@keyframes a2a{0%{transform:translateY(-10px) scale(.9)}100%{transform:translateY(10px) scale(1.1);filter:brightness(1.5)}}`}
{`.a1{transform-origin:120px 120px;animation:a1a 12s cubic-bezier(.5,0,.5,1) infinite}.a2{animation:a2a 2s ease-in-out infinite alternate}@keyframes a1a{100%{transform:rotate(90deg)}}@keyframes a2a{0%{opacity:.6}100%{opacity:1}}`}
{`.a1{transform-origin:120px 120px;animation:a1a 20s linear infinite}.a2{animation:a2a 2s ease-in-out infinite alternate}@keyframes a1a{100%{transform:rotate(360deg)}}@keyframes a2a{0%{r:2px;opacity:.4}100%{r:12px;opacity:1;filter:brightness(1.5)}}`}
{`.a1{transform-origin:120px 120px;animation:a1a 15s linear infinite}.a2{transform-origin:120px 120px;animation:a1a 10s linear infinite reverse}@keyframes a1a{100%{transform:rotate(360deg)}}`}
{`.a1{transform-origin:120px 120px;animation:a1a 8s linear infinite}.a2{transform-origin:120px 120px;animation:a1a 12s linear infinite reverse}.a3{transform-origin:120px 120px;animation:a1a 16s linear infinite}@keyframes a1a{100%{transform:rotate(360deg)}}`}
{`.a1{transform-origin:120px 120px;animation:a1a 3s linear infinite}@keyframes a1a{0%{transform:scale(1.5) rotate(0deg);opacity:0}50%{opacity:1}100%{transform:scale(.1) rotate(180deg);opacity:0}}`}
{`.a1{transform-origin:120px 120px;animation:a1a 10s cubic-bezier(.5,0,.5,1) infinite}.a2{animation:a2a 2s infinite alternate}@keyframes a1a{100%{transform:rotate(360deg)}}@keyframes a2a{0%{opacity:.6;stroke-width:2}100%{opacity:1;stroke-width:6}}`}
{`.a1{transform-origin:120px 120px;animation:a1a 15s linear infinite}.a2{transform-origin:120px 120px;animation:a1a 10s linear infinite reverse}.a3{transform-origin:120px 120px;animation:a1a 20s linear infinite}@keyframes a1a{100%{transform:rotate(360deg)}}`}</style><defs>
<filter id="glow-neon-d" x="-50%" y="-50%" width="200%" height="200%">
<feGaussianBlur stdDeviation="4" result="blur"></feGaussianBlur>
<feMerge>
<feMergeNode in="blur"></feMergeNode>
<feMergeNode in="SourceGraphic"></feMergeNode>
</feMerge>
</filter>
<filter id="glow-intense-d" x="-50%" y="-50%" width="200%" height="200%">
<feGaussianBlur stdDeviation="8" result="b1"></feGaussianBlur>
<feGaussianBlur stdDeviation="3" result="b2"></feGaussianBlur>
<feMerge>
<feMergeNode in="b1"></feMergeNode>
<feMergeNode in="b2"></feMergeNode>
<feMergeNode in="SourceGraphic"></feMergeNode>
</feMerge>
</filter>
<filter id="glow-neon-l" x="-50%" y="-50%" width="200%" height="200%">
<feDropShadow dx="0" dy="3" stdDeviation="4" flood-color="#000" flood-opacity="0.2" result="shadow"></feDropShadow>
<feGaussianBlur in="SourceGraphic" stdDeviation="2" result="glow"></feGaussianBlur>
<feMerge>
<feMergeNode in="shadow"></feMergeNode>
<feMergeNode in="glow"></feMergeNode>
<feMergeNode in="SourceGraphic"></feMergeNode>
</feMerge>
</filter>
<filter id="glow-intense-l" x="-50%" y="-50%" width="200%" height="200%">
<feDropShadow dx="0" dy="5" stdDeviation="6" flood-color="#000" flood-opacity="0.25" result="shadow"></feDropShadow>
<feGaussianBlur in="SourceGraphic" stdDeviation="4" result="b1"></feGaussianBlur>
<feGaussianBlur in="SourceGraphic" stdDeviation="1" result="b2"></feGaussianBlur>
<feMerge>
<feMergeNode in="shadow"></feMergeNode>
<feMergeNode in="b1"></feMergeNode>
<feMergeNode in="b2"></feMergeNode>
<feMergeNode in="SourceGraphic"></feMergeNode>
</feMerge>
</filter><linearGradient id="bg-supreme-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#2a2d3e"></stop><stop offset="100%" stop-color="#0a0a0f"></stop></linearGradient><linearGradient id="bg-supreme-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#ffffff"></stop><stop offset="100%" stop-color="#cbd5e1"></stop></linearGradient><linearGradient id="bg-void-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#1a0033"></stop><stop offset="50%" stop-color="#05000a"></stop><stop offset="100%" stop-color="#000000"></stop></linearGradient><linearGradient id="bg-void-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#312e81"></stop><stop offset="50%" stop-color="#0f172a"></stop><stop offset="100%" stop-color="#020617"></stop></linearGradient><linearGradient id="bg-ice-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#002244"></stop><stop offset="100%" stop-color="#000a1a"></stop></linearGradient><linearGradient id="bg-ice-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#e0f2fe"></stop><stop offset="100%" stop-color="#7dd3fc"></stop></linearGradient><linearGradient id="bg-gold-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#4a3b1c"></stop><stop offset="100%" stop-color="#1a140a"></stop></linearGradient><linearGradient id="bg-gold-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#fef3c7"></stop><stop offset="100%" stop-color="#fbbf24"></stop></linearGradient><linearGradient id="bg-moon-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#334155"></stop><stop offset="100%" stop-color="#0f172a"></stop></linearGradient><linearGradient id="bg-moon-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#f8fafc"></stop><stop offset="100%" stop-color="#94a3b8"></stop></linearGradient><linearGradient id="bg-omega-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#4a0000"></stop><stop offset="100%" stop-color="#1a0000"></stop></linearGradient><linearGradient id="bg-omega-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#fee2e2"></stop><stop offset="100%" stop-color="#f87171"></stop></linearGradient><linearGradient id="bg-matrix-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#003311"></stop><stop offset="100%" stop-color="#001100"></stop></linearGradient><linearGradient id="bg-matrix-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#dcfce7"></stop><stop offset="100%" stop-color="#4ade80"></stop></linearGradient><linearGradient id="bg-platinum-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#475569"></stop><stop offset="100%" stop-color="#1e293b"></stop></linearGradient><linearGradient id="bg-platinum-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#ffffff"></stop><stop offset="100%" stop-color="#94a3b8"></stop></linearGradient><linearGradient id="bg-nebula-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#581c87"></stop><stop offset="50%" stop-color="#831843"></stop><stop offset="100%" stop-color="#171717"></stop></linearGradient><linearGradient id="bg-nebula-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#f3e8ff"></stop><stop offset="50%" stop-color="#fbcfe8"></stop><stop offset="100%" stop-color="#cbd5e1"></stop></linearGradient><linearGradient id="bg-aegis-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#0f172a"></stop><stop offset="100%" stop-color="#020617"></stop></linearGradient><linearGradient id="bg-aegis-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#f1f5f9"></stop><stop offset="100%" stop-color="#94a3b8"></stop></linearGradient><linearGradient id="bg-reactor-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#14532d"></stop><stop offset="100%" stop-color="#052e16"></stop></linearGradient><linearGradient id="bg-reactor-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#dcfce7"></stop><stop offset="100%" stop-color="#4ade80"></stop></linearGradient><linearGradient id="bg-tactical-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#450a0a"></stop><stop offset="100%" stop-color="#2a0000"></stop></linearGradient><linearGradient id="bg-tactical-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#fee2e2"></stop><stop offset="100%" stop-color="#f87171"></stop></linearGradient><linearGradient id="bg-arcane-d" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#3b0764"></stop><stop offset="100%" stop-color="#17002e"></stop></linearGradient><linearGradient id="bg-arcane-l" x1="0%" y1="0%" x2="100%" y2="100%"><stop offset="0%" stop-color="#f3e8ff"></stop><stop offset="100%" stop-color="#c084fc"></stop></linearGradient></defs><style>.r1{stroke-dasharray:20 60;animation:r1a 1.5s linear infinite}.r2{transform-origin:120px 120px;animation:r2a .3s infinite alternate}@keyframes r1a{100%{stroke-dashoffset:-80}}@keyframes r2a{100%{transform:scale(1.08);filter:brightness(1.5)}}</style><circle cx="120" cy="120" r="100" fill="none" stroke="#22c55e" stroke-width="15" opacity=".3"></circle><circle cx="120" cy="120" r="100" fill="none" stroke="#4ade80" stroke-width="6" class="r1" stroke-linecap="round" filter="url(#glow-intense-d)"></circle><circle cx="120" cy="120" r="70" fill="url(#bg-reactor-d)" stroke="#4ade80" stroke-width="3" filter="url(#glow-neon-d)"></circle><g class="r2" filter="url(#glow-intense-d)"><path d="M120 70q30 50 0 100q-30-50 0-100" fill="#4ade80" opacity=".8"></path><path d="M70 120q50 30 100 0q-50-30-100 0" fill="#4ade80" opacity=".8"></path><circle cx="120" cy="120" r="20" fill="#fff"></circle></g></svg>