.tg-vivo{--tg-colore:#fff;--tg-ritardo:0s}.tg-vivo>.tg-luce{pointer-events:none;border-radius:9999px;position:absolute;inset:7%;overflow:hidden}.tg-vivo>.tg-luce:after{content:"";width:32%;animation:tg-luce var(--tg-ogni,7s) ease-in-out var(--tg-ritardo) infinite;background:linear-gradient(100deg,#0000 0%,#ffffff80 50%,#0000 100%);position:absolute;top:-15%;bottom:-15%;left:-45%;transform:translate(0)skew(-14deg)}@keyframes tg-luce{0%,80%{transform:translate(0)skew(-14deg)}to{transform:translate(560%)skew(-14deg)}}.tg-vivo-epic{--tg-ogni:5.5s}.tg-vivo-legendary{--tg-ogni:4.5s}.tg-vivo>.tg-alone{background:radial-gradient(circle, color-mix(in srgb, var(--tg-colore) 42%, transparent) 0%, color-mix(in srgb, var(--tg-colore) 12%, transparent) 50%, transparent 70%);pointer-events:none;animation:tg-respira 2.8s ease-in-out var(--tg-ritardo) infinite;border-radius:9999px;position:absolute;inset:-10%}@keyframes tg-respira{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:.95;transform:scale(1.04)}}.tg-vivo>.tg-raggi{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--tg-colore) 26%, transparent) 0deg 7deg, transparent 7deg 22deg);pointer-events:none;border-radius:9999px;animation:22s linear infinite tg-gira;position:absolute;inset:-24%;-webkit-mask:radial-gradient(circle,#000 28%,#0000 66%);mask:radial-gradient(circle,#000 28%,#0000 66%)}@keyframes tg-gira{to{transform:rotate(360deg)}}.tg-vivo>.tg-scintille{pointer-events:none;position:absolute;inset:0}.tg-vivo>.tg-scintille:before,.tg-vivo>.tg-scintille:after{content:"";clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 3px var(--tg-colore));animation:tg-scintilla 2.4s ease-in-out var(--tg-ritardo) infinite;background:#fff6e0;position:absolute}.tg-vivo>.tg-scintille:before{width:16%;height:16%;top:8%;right:6%}.tg-vivo>.tg-scintille:after{width:11%;height:11%;animation-delay:calc(var(--tg-ritardo) + 1.2s);bottom:12%;left:4%}@keyframes tg-scintilla{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.tg-titolo{--tg-colore:currentColor;margin-right:-.12em;padding-right:.12em}.tg-titolo-rare,.tg-titolo-epic,.tg-titolo-legendary{color:#0000;-webkit-background-clip:text;background-clip:text}.tg-titolo-rare{background-image:linear-gradient(100deg, var(--tg-colore) 0%, var(--tg-colore) 40%, #fff 50%, var(--tg-colore) 60%, var(--tg-colore) 100%);background-size:250% 100%;animation:3.4s ease-in-out infinite tg-metallo}@keyframes tg-metallo{0%,55%{background-position:120%}to{background-position:-20%}}.tg-titolo-epic{background-image:linear-gradient(90deg,#b18bfa,#f472b6,#67e8f9,#b18bfa);background-size:300% 100%;animation:4s ease-in-out infinite alternate tg-olo}@keyframes tg-olo{0%{background-position:0%}to{background-position:100%}}.tg-titolo-legendary{background-image:linear-gradient(#fff3c4 0%,#ffd166 30%,#f96807 65%,#ef2b2d 100%);background-size:100% 220%;padding-right:.7em;animation:1.8s ease-in-out infinite alternate tg-fuoco;position:relative}@keyframes tg-fuoco{0%{background-position:50% 0}to{background-position:50% 100%}}.tg-titolo-legendary:before,.tg-titolo-legendary:after{content:"";clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#ffd166;animation:2.2s ease-in-out infinite tg-scintilla;position:absolute}.tg-titolo-legendary:before{width:.5em;height:.5em;top:-.25em;right:.05em}.tg-titolo-legendary:after{width:.34em;height:.34em;animation-delay:1.1s;bottom:-.15em;right:.42em}@media (prefers-reduced-motion:reduce){.tg-vivo>.tg-luce:after,.tg-vivo>.tg-raggi,.tg-vivo>.tg-scintille:before,.tg-vivo>.tg-scintille:after,.tg-titolo-legendary:before,.tg-titolo-legendary:after{opacity:0;animation:none}.tg-vivo>.tg-alone,.tg-titolo-rare,.tg-titolo-epic,.tg-titolo-legendary{animation:none}}
