@keyframes gk-orbit-spin{to{transform:rotate(360deg)}}@keyframes gk-node-breathe{0%,to{opacity:.45;transform:scale(.68)}50%{opacity:1;transform:scale(1.15)}}@keyframes gk-shard-orbit{0%{transform:rotate(0)translateY(-3px)}50%{transform:rotate(183deg)translateY(2px)}to{transform:rotate(360deg)translateY(-3px)}}@keyframes gk-arc-flash{0%,12%,to{opacity:.08}14%{opacity:1}17%{opacity:.18}20%{opacity:.95}24%{opacity:.12}62%{opacity:.12}64%{opacity:.9}68%{opacity:.08}}@keyframes gk-eclipse{0%,18%{opacity:0;transform:rotate(-55deg)}28%{opacity:.9}58%{opacity:.55}74%,to{opacity:0;transform:rotate(305deg)}}@keyframes gk-insert-name-boot{0%,10%,31%,to{opacity:1;text-shadow:none;filter:none;transform:translate(0,0)}12%{opacity:.78;transform:translate(-2px)}14%{opacity:1;text-shadow:2px 0 0 color-mix(in srgb,var(--gk-accent) 28%,transparent);transform:translate(2px,-1px)}17%{text-shadow:-2px 0 0 color-mix(in srgb,var(--gk-accent) 24%,transparent);transform:translate(-1px,1px)}20%{opacity:.9;text-shadow:none;transform:translate(0,0)}23%{text-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 28%,transparent);transform:translateY(-1px)}27%{text-shadow:none;transform:translate(0,0)}}@keyframes gk-insert-pixel-pop{0%,10%,31%,to{opacity:0;transform:scale(.35)}13%{opacity:.95;transform:scale(1)}19%{opacity:.52;transform:scale(.72)}24%{opacity:.82;transform:scale(1)}29%{opacity:0;transform:scale(.45)}}@keyframes gk-insert-scan-pass{0%,11%,31%,to{opacity:0;transform:translate(-120%)}15%{opacity:.16;transform:translate(-120%)}24%{opacity:.28;transform:translate(40%)}28%{opacity:0;transform:translate(120%)}}.gk-insert-name-wrap{isolation:isolate;display:inline-block;position:relative;overflow:visible}.gk-insert-name-text{z-index:2;animation:gk-insert-name-boot var(--gk-insert-duration,5.4s) steps(1,end) infinite;will-change:transform,opacity,text-shadow;display:inline-block;position:relative}.gk-insert-pixel{pointer-events:none;z-index:3;background:var(--gk-accent);width:3px;height:3px;box-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 40%,transparent);opacity:0;animation:gk-insert-pixel-pop var(--gk-insert-duration,5.4s) steps(1,end) infinite;position:absolute}.gk-insert-pixel-left-a{animation-delay:0s;top:20%;left:-8px}.gk-insert-pixel-left-b{width:2px;height:2px;animation-delay:50ms;bottom:12%;left:-4px}.gk-insert-pixel-right-a{animation-delay:30ms;top:22%;right:-8px}.gk-insert-pixel-right-b{width:2px;height:2px;animation-delay:80ms;bottom:10%;right:-4px}.gk-insert-scan{pointer-events:none;z-index:1;position:absolute;inset:-2px 0;overflow:hidden}.gk-insert-scan>i{background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 10%,transparent), color-mix(in srgb,var(--gk-accent) 22%,transparent), transparent);opacity:0;width:48%;animation:gk-insert-scan-pass var(--gk-insert-duration,5.4s) steps(5,end) infinite;position:absolute;inset:0;transform:translate(-120%)}@keyframes gk-final-shell-breathe{0%,to{opacity:.94;transform:scale(.985)}50%{opacity:1;transform:scale(1.03)}}@keyframes gk-final-spin-a{to{transform:rotate(360deg)}}@keyframes gk-final-spin-b{to{transform:rotate(-360deg)}}@keyframes gk-final-arc-cycle{0%,to{opacity:.34;transform:scale(.92) rotate(var(--gk-final-arc-rot))}50%{opacity:1;transform:scale(1.08) rotate(var(--gk-final-arc-rot))}}@keyframes gk-final-fragment-orbit{0%{opacity:.18;transform:rotate(var(--gk-final-frag-angle)) translateX(var(--gk-final-frag-radius)) rotate(calc(var(--gk-final-frag-angle) * -1)) scale(.68)}30%{opacity:.78}50%{opacity:1;transform:rotate(calc(var(--gk-final-frag-angle) + 180deg)) translateX(calc(var(--gk-final-frag-radius) + 6px)) rotate(calc((var(--gk-final-frag-angle) + 180deg) * -1)) scale(1.05)}80%{opacity:.34}to{opacity:.18;transform:rotate(calc(var(--gk-final-frag-angle) + 360deg)) translateX(var(--gk-final-frag-radius)) rotate(calc((var(--gk-final-frag-angle) + 360deg) * -1)) scale(.68)}}@keyframes gk-final-core-breathe{0%,to{opacity:.28;box-shadow:0 0 12px color-mix(in srgb,var(--gk-accent) 22%,transparent), 0 0 28px color-mix(in srgb,var(--gk-accent) 10%,transparent);transform:translate(-50%,-50%)scale(.88)}50%{opacity:.88;box-shadow:0 0 18px color-mix(in srgb,var(--gk-accent) 46%,transparent), 0 0 42px color-mix(in srgb,var(--gk-accent) 18%,transparent);transform:translate(-50%,-50%)scale(1.09)}}@keyframes gk-final-distortion{0%,to{opacity:.08;transform:scale(.92)skew(-1.5deg)rotate(-1deg)}50%{opacity:.32;transform:scale(1.08)skew(1.5deg)rotate(1deg)}}@keyframes gk-final-wave{0%,to{opacity:.05;transform:scale(.78)}36%{opacity:.14}52%{opacity:.62;transform:scale(1)}74%{opacity:.12;transform:scale(1.2)}}@keyframes gk-final-crown{0%,to{opacity:.22;filter:brightness(.9);transform:translate(-50%)scale(.9)}50%{opacity:1;filter:brightness(1.18);transform:translate(-50%)scale(1.08)}}.gk-final-shell{pointer-events:none;z-index:12;isolation:isolate;transform-origin:50%;animation:4.6s ease-in-out infinite gk-final-shell-breathe;position:absolute;inset:-24px;overflow:visible}.gk-final-architecture{z-index:6;position:absolute;inset:0}.gk-final-arc{border:2px solid color-mix(in srgb,var(--gk-accent) 58%,#ffffff2e);background:linear-gradient(135deg, color-mix(in srgb,var(--gk-accent) 12%,#07090deb), #05070ae0);clip-path:polygon(0 50%,18% 0,82% 0,100% 50%,82% 100%,18% 100%);width:30px;height:12px;box-shadow:0 0 10px color-mix(in srgb,var(--gk-accent) 14%,transparent), inset 0 0 6px #ffffff06;animation:gk-final-arc-cycle var(--gk-final-arc-speed,3.8s) ease-in-out infinite;position:absolute}.gk-final-arc-a{--gk-final-arc-rot:-32deg;--gk-final-arc-speed:3.8s;top:6px;left:3px}.gk-final-arc-b{--gk-final-arc-rot:32deg;--gk-final-arc-speed:4.2s;animation-delay:-1.3s;top:6px;right:3px}.gk-final-arc-c{--gk-final-arc-rot:148deg;--gk-final-arc-speed:4s;animation-delay:-2.1s;bottom:6px;right:3px}.gk-final-arc-d{--gk-final-arc-rot:212deg;--gk-final-arc-speed:4.4s;animation-delay:-3s;bottom:6px;left:3px}.gk-final-rings{z-index:3;border-radius:999px;position:absolute;inset:4px}.gk-final-ring{border:1px solid color-mix(in srgb,var(--gk-accent) 34%,transparent);border-radius:999px;position:absolute}.gk-final-ring-a{box-shadow:0 0 14px color-mix(in srgb,var(--gk-accent) 14%,transparent);border-style:dashed;border-width:2px;animation:8.8s linear infinite gk-final-spin-a;inset:-5px}.gk-final-ring-b{opacity:.76;border-style:dotted;animation:6.4s linear infinite gk-final-spin-b;inset:5px}.gk-final-ring-c{border-color:color-mix(in srgb,var(--gk-accent) 20%,transparent);animation:4.8s linear infinite reverse gk-final-spin-a;inset:12px}.gk-final-fragments{z-index:8;position:absolute;inset:0}.gk-final-fragment{background:linear-gradient(135deg, color-mix(in srgb,var(--gk-accent) 82%,white 18%), color-mix(in srgb,var(--gk-accent) 22%,transparent));clip-path:polygon(0 0,100% 18%,76% 100%,14% 78%);width:9px;height:6px;box-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 18%,transparent);transform-origin:0 0;animation:gk-final-fragment-orbit var(--gk-final-frag-speed) linear infinite;position:absolute;top:50%;left:50%}.gk-final-fragment-a{--gk-final-frag-angle:0deg;--gk-final-frag-radius:58px;--gk-final-frag-speed:7.2s;animation-delay:-.8s}.gk-final-fragment-b{--gk-final-frag-angle:60deg;--gk-final-frag-radius:54px;--gk-final-frag-speed:8.1s;animation-delay:-3.3s}.gk-final-fragment-c{--gk-final-frag-angle:122deg;--gk-final-frag-radius:61px;--gk-final-frag-speed:7.6s;animation-delay:-5.4s}.gk-final-fragment-d{--gk-final-frag-angle:184deg;--gk-final-frag-radius:56px;--gk-final-frag-speed:8.4s;animation-delay:-2.6s}.gk-final-fragment-e{--gk-final-frag-angle:246deg;--gk-final-frag-radius:60px;--gk-final-frag-speed:7.9s;animation-delay:-6.1s}.gk-final-fragment-f{--gk-final-frag-angle:308deg;--gk-final-frag-radius:55px;--gk-final-frag-speed:7.4s;animation-delay:-4.2s}.gk-final-core{z-index:2;background:radial-gradient(circle, color-mix(in srgb,var(--gk-accent) 20%,transparent) 0 28%, color-mix(in srgb,var(--gk-accent) 8%,transparent) 46%, transparent 72%);border-radius:999px;width:64%;height:64%;animation:3.4s ease-in-out infinite gk-final-core-breathe;position:absolute;top:50%;left:50%}.gk-final-distortion{z-index:1;border-radius:inherit;background:conic-gradient(from 0deg, transparent 0 46deg, color-mix(in srgb,var(--gk-accent) 8%,transparent) 46deg 72deg, transparent 72deg 138deg, color-mix(in srgb,var(--gk-accent) 10%,transparent) 138deg 168deg, transparent 168deg 238deg, color-mix(in srgb,var(--gk-accent) 7%,transparent) 238deg 270deg, transparent 270deg 360deg);box-shadow:inset 0 0 18px color-mix(in srgb,var(--gk-accent) 8%,transparent), 0 0 16px color-mix(in srgb,var(--gk-accent) 8%,transparent);animation:5.1s ease-in-out infinite gk-final-distortion;position:absolute;inset:8px}.gk-final-wave{z-index:7;border-radius:inherit;border:1px solid color-mix(in srgb,var(--gk-accent) 42%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--gk-accent) 16%,transparent), inset 0 0 18px color-mix(in srgb,var(--gk-accent) 10%,transparent);animation:5.6s ease-in-out -1.9s infinite gk-final-wave;position:absolute;inset:-2px}.gk-final-crown{z-index:10;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 78%,white 22%) 18%, color-mix(in srgb,var(--gk-accent) 92%,white 8%) 50%, color-mix(in srgb,var(--gk-accent) 78%,white 22%) 82%, transparent);clip-path:polygon(0 100%,12% 42%,28% 72%,42% 0,58% 72%,72% 42%,100% 100%);width:42px;height:16px;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--gk-accent) 24%,transparent));animation:3.8s ease-in-out infinite gk-final-crown;position:absolute;top:-13px;left:50%}@keyframes gk-horizon-shell{0%,to{opacity:.9;transform:scale(.99)}50%{opacity:1;transform:scale(1.022)}}@keyframes gk-horizon-spin-a{to{transform:rotate(360deg)scaleX(1.18)}}@keyframes gk-horizon-spin-b{to{transform:rotate(-360deg)scaleX(1.08)}}@keyframes gk-horizon-lens{0%,to{opacity:.12;filter:blur(.2px);transform:scale(.93)skew(-1deg)}50%{opacity:.34;filter:blur(.6px);transform:scale(1.06)skew(1deg)}}@keyframes gk-horizon-core{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(.92);box-shadow:0 0 8px #000000b3}50%{opacity:.9;box-shadow:0 0 14px #000000e6, 0 0 24px color-mix(in srgb,var(--gk-accent) 10%,transparent);transform:translate(-50%,-50%)scale(1.05)}}@keyframes gk-horizon-orbit-warp{0%,to{transform:rotate(var(--gk-orbit-rot)) scaleX(var(--gk-orbit-x));opacity:.28}50%{transform:rotate(calc(var(--gk-orbit-rot) + 6deg)) scaleX(calc(var(--gk-orbit-x) + .08));opacity:.65}}@keyframes gk-horizon-particle-orbit{0%{opacity:.12;transform:rotate(var(--gk-particle-angle)) translateX(var(--gk-particle-radius)) rotate(calc(var(--gk-particle-angle) * -1)) scale(.6)}25%{opacity:.72}50%{opacity:1;transform:rotate(calc(var(--gk-particle-angle) + 180deg)) translateX(calc(var(--gk-particle-radius) + 5px)) rotate(calc((var(--gk-particle-angle) + 180deg) * -1)) scale(1)}75%{opacity:.38}to{opacity:.12;transform:rotate(calc(var(--gk-particle-angle) + 360deg)) translateX(var(--gk-particle-radius)) rotate(calc((var(--gk-particle-angle) + 360deg) * -1)) scale(.6)}}@keyframes gk-horizon-surge{0%,to{opacity:.05;transform:scale(.82)}36%{opacity:.14}52%{opacity:.56;transform:scale(1)}70%{opacity:.12;transform:scale(1.18)}}.gk-horizon-shell{pointer-events:none;z-index:10;isolation:isolate;transform-origin:50%;animation:5s ease-in-out infinite gk-horizon-shell;position:absolute;inset:-20px;overflow:visible}.gk-horizon-disc{transform-origin:50%;border-radius:999px;position:absolute;top:50%;left:50%}.gk-horizon-disc-outer{border:2px solid color-mix(in srgb,var(--gk-accent) 34%,transparent);width:calc(100% + 30px);height:calc(100% + 12px);box-shadow:0 0 14px color-mix(in srgb,var(--gk-accent) 16%,transparent), inset 0 0 12px #00000073;background:conic-gradient(from 20deg, transparent 0 24deg, color-mix(in srgb,var(--gk-accent) 16%,transparent) 24deg 62deg, transparent 62deg 112deg, color-mix(in srgb,var(--gk-accent) 8%,transparent) 112deg 158deg, transparent 158deg 216deg, color-mix(in srgb,var(--gk-accent) 20%,transparent) 216deg 258deg, transparent 258deg 360deg);animation:10.5s linear infinite gk-horizon-spin-a;top:-6px;left:-15px}.gk-horizon-disc-inner{border:1px solid color-mix(in srgb,var(--gk-accent) 24%,transparent);width:calc(100% + 12px);height:calc(100% - 2px);box-shadow:0 0 10px color-mix(in srgb,var(--gk-accent) 8%,transparent), inset 0 0 14px #0000008c;animation:7.2s linear infinite gk-horizon-spin-b;top:1px;left:-6px}.gk-horizon-orbits{z-index:3;position:absolute;inset:-8px}.gk-horizon-orbit{border:1px solid color-mix(in srgb,var(--gk-accent) 22%,transparent);transform-origin:50%;width:calc(100% + 8px);height:calc(100% - 10px);animation:gk-horizon-orbit-warp var(--gk-orbit-speed) ease-in-out infinite;border-radius:999px;margin-top:calc(-50% + 5px);margin-left:calc(-50% - 4px);position:absolute;top:50%;left:50%}.gk-horizon-orbit-a{--gk-orbit-rot:18deg;--gk-orbit-x:1.08;--gk-orbit-speed:4.6s}.gk-horizon-orbit-b{--gk-orbit-rot:-28deg;--gk-orbit-x:1.16;--gk-orbit-speed:5.4s;animation-delay:-1.8s}.gk-horizon-orbit-c{--gk-orbit-rot:62deg;--gk-orbit-x:1.12;--gk-orbit-speed:4.9s;animation-delay:-3s}.gk-horizon-particles{z-index:6;position:absolute;inset:0}.gk-horizon-particle{background:color-mix(in srgb,var(--gk-accent) 82%,white 18%);width:4px;height:4px;box-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 26%,transparent);transform-origin:0 0;animation:gk-horizon-particle-orbit var(--gk-particle-speed) linear infinite;border-radius:999px;position:absolute;top:50%;left:50%}.gk-horizon-particle-a{--gk-particle-angle:0deg;--gk-particle-radius:52px;--gk-particle-speed:7.8s;animation-delay:-1.2s}.gk-horizon-particle-b{--gk-particle-angle:58deg;--gk-particle-radius:47px;--gk-particle-speed:6.9s;animation-delay:-4.1s}.gk-horizon-particle-c{--gk-particle-angle:118deg;--gk-particle-radius:55px;--gk-particle-speed:8.4s;animation-delay:-2.9s}.gk-horizon-particle-d{--gk-particle-angle:184deg;--gk-particle-radius:49px;--gk-particle-speed:7.2s;animation-delay:-5.3s}.gk-horizon-particle-e{--gk-particle-angle:242deg;--gk-particle-radius:53px;--gk-particle-speed:8s;animation-delay:-3.7s}.gk-horizon-particle-f{--gk-particle-angle:304deg;--gk-particle-radius:50px;--gk-particle-speed:7.5s;animation-delay:-6.1s}.gk-horizon-lens{z-index:2;border-radius:inherit;background:radial-gradient(ellipse at 50% 50%, transparent 0 44%, color-mix(in srgb,var(--gk-accent) 8%,transparent) 58%, transparent 76%);box-shadow:inset 0 0 18px #0006, 0 0 12px color-mix(in srgb,var(--gk-accent) 8%,transparent);animation:4.8s ease-in-out infinite gk-horizon-lens;position:absolute;inset:6px}.gk-horizon-core{z-index:1;background:radial-gradient(circle,#000000f5 0 58%,#000c 70%,#0000 100%);border-radius:999px;width:58%;height:58%;animation:3.8s ease-in-out infinite gk-horizon-core;position:absolute;top:50%;left:50%}.gk-horizon-surge{z-index:5;border-radius:inherit;border:1px solid color-mix(in srgb,var(--gk-accent) 30%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--gk-accent) 14%,transparent), inset 0 0 16px #00000047;animation:6s ease-in-out -2.2s infinite gk-horizon-surge;position:absolute;inset:-2px}@keyframes gk-summon-shell-breathe{0%,to{opacity:.86;transform:scale(.985)}50%{opacity:1;transform:scale(1.025)}}@keyframes gk-summon-spin-a{to{transform:rotate(360deg)}}@keyframes gk-summon-spin-b{to{transform:rotate(-360deg)}}@keyframes gk-summon-glyph-breathe{0%,to{opacity:.34;text-shadow:0 0 3px color-mix(in srgb,var(--gk-accent) 16%,transparent);transform:translate(-50%,-50%)scale(.78)}50%{opacity:1;text-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 46%,transparent), 0 0 12px color-mix(in srgb,var(--gk-accent) 18%,transparent);transform:translate(-50%,-50%)scale(1.08)}}@keyframes gk-summon-portal-breathe{0%,to{opacity:.18;transform:translate(-50%)scaleX(.9)scaleY(.84)}50%{opacity:.62;transform:translate(-50%)scaleX(1.05)scaleY(1)}}@keyframes gk-summon-orbit{to{transform:rotate(360deg)}}@keyframes gk-summon-sigil-counter{to{transform:rotate(-360deg)}}@keyframes gk-summon-alignment{0%,to{opacity:.08;transform:scale(.9)rotate(0)}38%{opacity:.16}50%{opacity:.72;box-shadow:0 0 16px color-mix(in srgb,var(--gk-accent) 18%,transparent), inset 0 0 14px color-mix(in srgb,var(--gk-accent) 10%,transparent);transform:scale(1)rotate(0)}62%{opacity:.14}}@keyframes gk-summon-column{0%,to{opacity:.05;transform:translate(-50%)scaleX(.72)scaleY(.9)}46%{opacity:.16}55%{opacity:.5;transform:translate(-50%)scaleX(1)scaleY(1.05)}70%{opacity:.12;transform:translate(-50%)scaleX(.82)scaleY(1.12)}}.gk-summon-shell{pointer-events:none;z-index:10;isolation:isolate;transform-origin:50%;animation:4.8s ease-in-out infinite gk-summon-shell-breathe;position:absolute;inset:-20px;overflow:visible}.gk-summon-ring{transform-origin:50%;border-radius:999px;position:absolute;top:50%;left:50%}.gk-summon-ring-outer{border:2px solid color-mix(in srgb,var(--gk-accent) 42%,transparent);width:calc(100% + 24px);height:calc(100% + 24px);box-shadow:0 0 14px color-mix(in srgb,var(--gk-accent) 16%,transparent), inset 0 0 10px color-mix(in srgb,var(--gk-accent) 8%,transparent);animation:11s linear infinite gk-summon-spin-a;top:-12px;left:-12px}.gk-summon-ring-outer:before,.gk-summon-ring-outer:after{content:"";border:1px dashed color-mix(in srgb,var(--gk-accent) 28%,transparent);border-radius:999px;position:absolute;inset:8%}.gk-summon-ring-outer:after{border-style:solid;border-color:color-mix(in srgb,var(--gk-accent) 14%,transparent);inset:17%}.gk-summon-ring-mid{border:1px solid color-mix(in srgb,var(--gk-accent) 34%,transparent);width:calc(100% + 10px);height:calc(100% + 10px);box-shadow:inset 0 0 12px color-mix(in srgb,var(--gk-accent) 8%,transparent);animation:7.6s linear infinite gk-summon-spin-b;top:-5px;left:-5px}.gk-summon-ring-inner{border:1px dotted color-mix(in srgb,var(--gk-accent) 26%,transparent);width:calc(100% - 6px);height:calc(100% - 6px);box-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 8%,transparent), inset 0 0 8px color-mix(in srgb,var(--gk-accent) 6%,transparent);animation:5.9s linear infinite reverse gk-summon-spin-a;top:3px;left:3px}.gk-summon-glyph{color:color-mix(in srgb,var(--gk-accent) 84%,white 16%);animation:gk-summon-glyph-breathe var(--gk-glyph-speed,3s) ease-in-out infinite;font-size:9px;font-style:normal;line-height:1;position:absolute;top:50%;left:50%}.gk-summon-glyph-1{animation-delay:-.2s;top:-6%;left:50%}.gk-summon-glyph-2{animation-delay:-.6s;top:10%;left:87%}.gk-summon-glyph-3{animation-delay:-1s;top:50%;left:106%}.gk-summon-glyph-4{animation-delay:-1.4s;top:90%;left:87%}.gk-summon-glyph-5{animation-delay:-1.8s;top:106%;left:50%}.gk-summon-glyph-6{animation-delay:-2.2s;top:90%;left:13%}.gk-summon-glyph-7{animation-delay:-2.6s;top:50%;left:-6%}.gk-summon-glyph-8{animation-delay:-3s;top:10%;left:13%}.gk-summon-mark{background:color-mix(in srgb,var(--gk-accent) 58%,transparent);transform-origin:50% 43px;border-radius:999px;width:2px;height:15px;position:absolute;top:50%;left:50%}.gk-summon-mark-a{transform:translate(-50%,-50%)rotate(0)translateY(-43px)}.gk-summon-mark-b{transform:translate(-50%,-50%)rotate(90deg)translateY(-43px)}.gk-summon-mark-c{transform:translate(-50%,-50%)rotate(180deg)translateY(-43px)}.gk-summon-mark-d{transform:translate(-50%,-50%)rotate(270deg)translateY(-43px)}.gk-summon-orbit{z-index:6;border-radius:999px;animation:9.2s linear infinite gk-summon-orbit;position:absolute;inset:-10px}.gk-summon-sigil{color:color-mix(in srgb,var(--gk-accent) 78%,white 22%);text-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 24%,transparent);font-size:13px;font-style:normal;animation:9.2s linear infinite gk-summon-sigil-counter;position:absolute;top:50%;left:50%}.gk-summon-sigil-a{transform:translate(-50%,-50%)translateY(-58px)}.gk-summon-sigil-b{transform:translate(-50%,-50%)rotate(120deg)translateY(-58px)}.gk-summon-sigil-c{transform:translate(-50%,-50%)rotate(240deg)translateY(-58px)}.gk-summon-portal{z-index:1;background:radial-gradient(ellipse at center, color-mix(in srgb,var(--gk-accent) 24%,transparent), color-mix(in srgb,var(--gk-accent) 8%,transparent) 54%, transparent 72%);border:1px solid color-mix(in srgb,var(--gk-accent) 36%,transparent);width:90%;height:28px;box-shadow:0 0 16px color-mix(in srgb,var(--gk-accent) 14%,transparent), inset 0 0 12px color-mix(in srgb,var(--gk-accent) 10%,transparent);border-radius:50%;animation:3.8s ease-in-out infinite gk-summon-portal-breathe;position:absolute;bottom:-17px;left:50%}.gk-summon-alignment{z-index:5;border-radius:inherit;border:1px solid color-mix(in srgb,var(--gk-accent) 28%,transparent);background:conic-gradient(from 45deg, transparent 0 36deg, color-mix(in srgb,var(--gk-accent) 8%,transparent) 36deg 42deg, transparent 42deg 90deg);animation:6.6s ease-in-out -2.1s infinite gk-summon-alignment;position:absolute;inset:3px}.gk-summon-column{z-index:2;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb,var(--gk-accent) 8%,transparent) 22%, color-mix(in srgb,var(--gk-accent) 18%,transparent) 68%, transparent 100%);clip-path:polygon(42% 0,58% 0,72% 100%,28% 100%);filter:blur(.5px);width:64%;height:calc(100% + 36px);animation:5.4s ease-in-out -1.6s infinite gk-summon-column;position:absolute;bottom:-8px;left:50%}@keyframes gk-mecha-shell-breathe{0%,to{filter:brightness(.96);transform:scale(.99)}50%{filter:brightness(1.08);transform:scale(1.018)}}@keyframes gk-mecha-reactor-a{to{transform:rotate(360deg)}}@keyframes gk-mecha-reactor-b{to{transform:rotate(-360deg)}}@keyframes gk-mecha-core{0%,to{opacity:.34;box-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 22%,transparent);transform:translate(-50%,-50%)scale(.82)}50%{opacity:.9;box-shadow:0 0 12px color-mix(in srgb,var(--gk-accent) 48%,transparent), 0 0 26px color-mix(in srgb,var(--gk-accent) 20%,transparent);transform:translate(-50%,-50%)scale(1.08)}}@keyframes gk-mecha-top-cycle{0%,to{transform:translateY(0)scaleX(.96)}35%{transform:translateY(-3px)scaleX(1)}52%{transform:translateY(-5px)scaleX(1.04)}70%{transform:translateY(-1px)scaleX(.98)}}@keyframes gk-mecha-right-cycle{0%,to{transform:translate(0)scaleY(.96)}42%{transform:translate(4px)scaleY(1.03)}64%{transform:translate(1px)scaleY(.99)}}@keyframes gk-mecha-bottom-cycle{0%,to{transform:translateY(0)scaleX(.97)}28%{transform:translateY(2px)scaleX(1)}55%{transform:translateY(5px)scaleX(1.04)}78%{transform:translateY(1px)scaleX(.99)}}@keyframes gk-mecha-left-cycle{0%,to{transform:translate(0)scaleY(.97)}36%{transform:translate(-4px)scaleY(1.04)}72%{transform:translate(-1px)scaleY(.99)}}@keyframes gk-mecha-brace-lock{0%,to{opacity:.5;transform:scale(.92) rotate(var(--gk-brace-rot))}48%{opacity:1;transform:scale(1.08) rotate(var(--gk-brace-rot))}58%{opacity:.74;transform:scale(1) rotate(var(--gk-brace-rot))}}@keyframes gk-mecha-vent{0%,to{opacity:.25;transform:scaleX(.55)}50%{opacity:.9;transform:scaleX(1)}}@keyframes gk-mecha-hud-orbit{to{transform:rotate(360deg)}}@keyframes gk-mecha-scan{0%{opacity:0;transform:translateY(-38px)scaleX(.7)}18%{opacity:.12}48%{opacity:.72;transform:translateY(0)scaleX(1)}78%{opacity:.12}to{opacity:0;transform:translateY(38px)scaleX(.7)}}@keyframes gk-mecha-power-wave{0%,to{opacity:.05;transform:scale(.82)}38%{opacity:.14}55%{opacity:.58;transform:scale(1)}76%{opacity:.1;transform:scale(1.16)}}@keyframes gk-mecha-lock-light{0%,to{opacity:.28;box-shadow:0 0 3px color-mix(in srgb,var(--gk-accent) 20%,transparent)}45%{opacity:1;box-shadow:0 0 9px color-mix(in srgb,var(--gk-accent) 55%,transparent)}55%{opacity:.45}}.gk-mecha-shell{pointer-events:none;z-index:10;isolation:isolate;transform-origin:50%;animation:4.4s ease-in-out infinite gk-mecha-shell-breathe;position:absolute;inset:-17px;overflow:visible}.gk-mecha-reactor{z-index:1;border-radius:999px;position:absolute;inset:5px}.gk-mecha-reactor-ring{border:2px solid color-mix(in srgb,var(--gk-accent) 38%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--gk-accent) 14%,transparent), inset 0 0 8px color-mix(in srgb,var(--gk-accent) 8%,transparent);border-radius:999px;position:absolute}.gk-mecha-reactor-ring-a{border-style:dashed;animation:8.6s linear infinite gk-mecha-reactor-a;inset:-2px}.gk-mecha-reactor-ring-b{opacity:.72;border-style:dotted;border-width:1px;animation:5.8s linear infinite gk-mecha-reactor-b;inset:6px}.gk-mecha-reactor-core{background:radial-gradient(circle, color-mix(in srgb,var(--gk-accent) 16%,transparent), color-mix(in srgb,var(--gk-accent) 6%,transparent) 48%, transparent 70%);border-radius:999px;width:54%;height:54%;animation:3.2s ease-in-out infinite gk-mecha-core;position:absolute;top:50%;left:50%}.gk-mecha-armour{z-index:6;background:linear-gradient(135deg, #ffffff1f, #ffffff06 34%, color-mix(in srgb,var(--gk-accent) 16%,#080a0ee0) 72%, #05070aeb);border:1px solid color-mix(in srgb,var(--gk-accent) 46%,#ffffff2e);box-shadow:inset 0 0 8px #ffffff06, 0 0 9px color-mix(in srgb,var(--gk-accent) 10%,transparent);position:absolute}.gk-mecha-armour-top{clip-path:polygon(10% 0,90% 0,100% 45%,84% 100%,16% 100%,0 45%);width:56%;height:12px;animation:4.7s ease-in-out infinite gk-mecha-top-cycle;top:0;left:22%}.gk-mecha-armour-right{clip-path:polygon(45% 0,100% 12%,100% 88%,45% 100%,0 82%,0 18%);width:12px;height:56%;animation:5.1s ease-in-out -1.6s infinite gk-mecha-right-cycle;top:22%;right:0}.gk-mecha-armour-bottom{clip-path:polygon(16% 0,84% 0,100% 55%,90% 100%,10% 100%,0 55%);width:56%;height:12px;animation:4.9s ease-in-out -2.1s infinite gk-mecha-bottom-cycle;bottom:0;left:22%}.gk-mecha-armour-left{clip-path:polygon(55% 0,100% 18%,100% 82%,55% 100%,0 88%,0 12%);width:12px;height:56%;animation:5.3s ease-in-out -3.2s infinite gk-mecha-left-cycle;top:22%;left:0}.gk-mecha-brace{z-index:7;opacity:.7;border:1px solid color-mix(in srgb,var(--gk-accent) 55%,#ffffff38);clip-path:polygon(0 25%,76% 0,100% 50%,76% 100%,0 75%);background:#07090de6;width:20px;height:8px;animation:3.8s ease-in-out infinite gk-mecha-brace-lock;position:absolute}.gk-mecha-brace-tl{--gk-brace-rot:-42deg;top:8px;left:7px}.gk-mecha-brace-tr{--gk-brace-rot:42deg;animation-delay:-.9s;top:8px;right:7px}.gk-mecha-brace-br{--gk-brace-rot:138deg;animation-delay:-1.8s;bottom:8px;right:7px}.gk-mecha-brace-bl{--gk-brace-rot:222deg;animation-delay:-2.7s;bottom:8px;left:7px}.gk-mecha-vent{background:color-mix(in srgb,var(--gk-accent) 68%,white 12%);transform-origin:50%;border-radius:99px;width:13px;height:2px;animation:2.6s ease-in-out infinite gk-mecha-vent;position:absolute;top:4px}.gk-mecha-vent-a{left:22%}.gk-mecha-vent-b{animation-delay:-1.3s;right:22%}.gk-mecha-lock-light{background:color-mix(in srgb,var(--gk-accent) 78%,white 18%);border-radius:99px;width:5px;height:2px;animation:2.4s ease-in-out infinite gk-mecha-lock-light;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.gk-mecha-hud{z-index:3;border-radius:999px;animation:12s linear infinite gk-mecha-hud-orbit;position:absolute;inset:-4px}.gk-mecha-hud-line{transform-origin:0 0;background:linear-gradient(90deg, color-mix(in srgb,var(--gk-accent) 58%,transparent), transparent);width:18px;height:1px;position:absolute;top:50%;left:50%}.gk-mecha-hud-line-a{transform:rotate(18deg)translate(50px)}.gk-mecha-hud-line-b{transform:rotate(142deg)translate(52px)}.gk-mecha-hud-line-c{transform:rotate(266deg)translate(49px)}.gk-mecha-scan{z-index:8;opacity:.2;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 75%,white 12%), transparent);width:64%;height:2px;box-shadow:0 0 7px color-mix(in srgb,var(--gk-accent) 22%,transparent);animation:5.7s ease-in-out -2.4s infinite gk-mecha-scan;position:absolute;top:50%;left:18%}.gk-mecha-power-wave{z-index:2;border:1px solid color-mix(in srgb,var(--gk-accent) 42%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--gk-accent) 14%,transparent), inset 0 0 12px color-mix(in srgb,var(--gk-accent) 8%,transparent);border-radius:999px;animation:5.2s ease-in-out -1.7s infinite gk-mecha-power-wave;position:absolute;inset:10px}@keyframes gk-energy-shell-breathe{0%,to{opacity:.82;transform:scale(.99)}50%{opacity:1;transform:scale(1.018)}}@keyframes gk-energy-outer-spin{to{transform:rotate(360deg)}}@keyframes gk-energy-inner-spin{to{transform:rotate(-360deg)}}@keyframes gk-energy-core-breathe{0%,to{opacity:.18;box-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 12%,transparent), 0 0 18px color-mix(in srgb,var(--gk-accent) 8%,transparent);transform:translate(-50%,-50%)scale(.88)}50%{opacity:.58;box-shadow:0 0 12px color-mix(in srgb,var(--gk-accent) 26%,transparent), 0 0 28px color-mix(in srgb,var(--gk-accent) 14%,transparent);transform:translate(-50%,-50%)scale(1.06)}}@keyframes gk-energy-charge-sweep{0%{opacity:.08;transform:rotate(0)}25%{opacity:.42}50%{opacity:.75}75%{opacity:.28}to{opacity:.08;transform:rotate(360deg)}}@keyframes gk-energy-pulse-roll{0%,to{opacity:.06;transform:scale(.82)}35%{opacity:.16}55%{opacity:.48;transform:scale(1)}75%{opacity:.14;transform:scale(1.12)}}@keyframes gk-energy-node-breathe{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(.72)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)}}.gk-energy-shell{pointer-events:none;z-index:9;isolation:isolate;transform-origin:50%;animation:4.2s ease-in-out infinite gk-energy-shell-breathe;position:absolute;inset:-9px;overflow:visible}.gk-energy-ring{transform-origin:50%;border-radius:999px;position:absolute;top:50%;left:50%}.gk-energy-ring-outer{border:1px solid color-mix(in srgb,var(--gk-accent) 28%,transparent);width:calc(100% + 12px);height:calc(100% + 12px);box-shadow:0 0 10px color-mix(in srgb,var(--gk-accent) 10%,transparent);animation:7.8s linear infinite gk-energy-outer-spin;top:-6px;left:-6px}.gk-energy-ring-inner{border:1px solid color-mix(in srgb,var(--gk-accent) 18%,transparent);width:calc(100% - 2px);height:calc(100% - 2px);animation:5.6s linear infinite gk-energy-inner-spin;top:1px;left:1px}.gk-energy-segment{background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 84%,white 16%), transparent);width:22px;height:3px;box-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 18%,transparent);transform-origin:11px;border-radius:999px;margin-top:-1.5px;margin-left:-11px;position:absolute;top:50%;left:50%}.gk-energy-segment-a{transform:rotate(0)translate(47px)}.gk-energy-segment-b{transform:rotate(90deg)translate(47px)}.gk-energy-segment-c{transform:rotate(180deg)translate(47px)}.gk-energy-segment-d{transform:rotate(270deg)translate(47px)}.gk-energy-node{background:color-mix(in srgb,var(--gk-accent) 84%,white 16%);width:5px;height:5px;box-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 28%,transparent);animation:gk-energy-node-breathe var(--gk-energy-node-speed,2.8s) ease-in-out infinite;border-radius:999px;position:absolute;top:50%;left:50%}.gk-energy-node-a{--gk-energy-node-speed:2.7s;animation-delay:-.8s;transform:translate(-50%,-50%)translateY(-38px)}.gk-energy-node-b{--gk-energy-node-speed:3.1s;animation-delay:-1.9s;transform:translate(-50%,-50%)rotate(120deg)translateY(-38px)}.gk-energy-node-c{--gk-energy-node-speed:2.9s;animation-delay:-1.2s;transform:translate(-50%,-50%)rotate(240deg)translateY(-38px)}.gk-energy-core{z-index:2;border-radius:inherit;background:radial-gradient(ellipse at center, color-mix(in srgb,var(--gk-accent) 20%,transparent), color-mix(in srgb,var(--gk-accent) 8%,transparent) 45%, transparent 72%);width:58%;height:58%;animation:3.6s ease-in-out infinite gk-energy-core-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gk-energy-charge{z-index:4;border-radius:inherit;background:conic-gradient(from 0deg, transparent 0deg 252deg, color-mix(in srgb,var(--gk-accent) 8%,transparent) 270deg, color-mix(in srgb,var(--gk-accent) 62%,white 10%) 304deg, color-mix(in srgb,var(--gk-accent) 12%,transparent) 334deg, transparent 360deg);animation:4.8s linear infinite gk-energy-charge-sweep;position:absolute;inset:2px;-webkit-mask:radial-gradient(circle,#0000 62%,#000 64%);mask:radial-gradient(circle,#0000 62%,#000 64%)}.gk-energy-pulse{z-index:1;border-radius:inherit;border:1px solid color-mix(in srgb,var(--gk-accent) 26%,transparent);box-shadow:inset 0 0 12px color-mix(in srgb,var(--gk-accent) 8%,transparent), 0 0 14px color-mix(in srgb,var(--gk-accent) 10%,transparent);animation:5.4s ease-in-out -2s infinite gk-energy-pulse-roll;position:absolute;inset:6px}@keyframes gk-portal-shell-breathe{0%,to{opacity:.78;transform:scale(.985)}50%{opacity:1;transform:scale(1.018)}}@keyframes gk-portal-outer-spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.025)}to{transform:rotate(360deg)scale(1)}}@keyframes gk-portal-inner-spin{0%{transform:rotate(0)scale(.985)}50%{transform:rotate(-180deg)scale(1.015)}to{transform:rotate(-360deg)scale(.985)}}@keyframes gk-portal-fragment-drift{0%{opacity:.18;transform:rotate(var(--gk-frag-angle)) translateX(var(--gk-frag-radius)) rotate(calc(var(--gk-frag-angle) * -1)) scale(.72)}30%{opacity:.66}50%{transform:rotate(calc(var(--gk-frag-angle) + 180deg)) translateX(calc(var(--gk-frag-radius) + 3px)) rotate(calc((var(--gk-frag-angle) + 180deg) * -1)) scale(1);opacity:.9}80%{opacity:.38}to{opacity:.18;transform:rotate(calc(var(--gk-frag-angle) + 360deg)) translateX(var(--gk-frag-radius)) rotate(calc((var(--gk-frag-angle) + 360deg) * -1)) scale(.72)}}@keyframes gk-portal-warp-breathe{0%,to{opacity:.08;transform:scale(.94)rotate(-2deg)}50%{opacity:.28;transform:scale(1.06)rotate(2deg)}}@keyframes gk-portal-wave-roll{0%{opacity:0;transform:scale(.72)}18%{opacity:.14}42%{opacity:.64;transform:scale(1)}64%{opacity:.2;transform:scale(1.12)}82%{opacity:0;transform:scale(1.24)}to{opacity:0;transform:scale(.72)}}.gk-portal-shell{pointer-events:none;z-index:9;isolation:isolate;opacity:1;transform-origin:50%;animation:4.6s ease-in-out infinite gk-portal-shell-breathe;position:absolute;inset:-11px;overflow:visible}.gk-portal-ring{transform-origin:50%;border-radius:999px;position:absolute;top:50%;left:50%}.gk-portal-ring-outer{border:2px solid color-mix(in srgb,var(--gk-accent) 38%,transparent);clip-path:polygon(50% 0,59% 7%,72% 2%,78% 13%,93% 16%,90% 30%,100% 42%,91% 52%,97% 68%,82% 72%,76% 89%,62% 84%,51% 100%,40% 88%,24% 94%,20% 77%,4% 72%,11% 57%,0 46%,10% 35%,5% 20%,20% 16%,26% 3%,40% 8%);width:calc(100% + 14px);height:calc(100% + 14px);box-shadow:0 0 12px color-mix(in srgb,var(--gk-accent) 16%,transparent), inset 0 0 10px color-mix(in srgb,var(--gk-accent) 8%,transparent);animation:8.2s linear infinite gk-portal-outer-spin;top:-7px;left:-7px}.gk-portal-ring-inner{border:1px solid color-mix(in srgb,var(--gk-accent) 24%,transparent);clip-path:polygon(50% 0,64% 10%,79% 7%,87% 22%,100% 33%,91% 49%,99% 63%,84% 73%,76% 91%,60% 86%,49% 100%,34% 90%,20% 94%,12% 78%,0 67%,9% 50%,1% 35%,16% 25%,23% 9%,39% 14%);width:calc(100% + 4px);height:calc(100% + 4px);box-shadow:inset 0 0 12px color-mix(in srgb,var(--gk-accent) 10%,transparent);animation:6.8s linear infinite gk-portal-inner-spin;top:-2px;left:-2px}.gk-portal-fragments{z-index:3;position:absolute;inset:0}.gk-portal-fragment{opacity:.3;transform-origin:0 0;background:linear-gradient(135deg, color-mix(in srgb,var(--gk-accent) 72%,white 10%), color-mix(in srgb,var(--gk-accent) 20%,transparent));clip-path:polygon(0 0,100% 22%,72% 100%,18% 82%);width:8px;height:5px;box-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 14%,transparent);animation:gk-portal-fragment-drift var(--gk-frag-speed) linear infinite;position:absolute;top:50%;left:50%}.gk-portal-fragment-a{--gk-frag-angle:10deg;--gk-frag-radius:48px;--gk-frag-speed:7.4s;animation-delay:-1.2s}.gk-portal-fragment-b{--gk-frag-angle:82deg;--gk-frag-radius:44px;--gk-frag-speed:8.1s;animation-delay:-5.1s}.gk-portal-fragment-c{--gk-frag-angle:158deg;--gk-frag-radius:50px;--gk-frag-speed:6.9s;animation-delay:-3.6s}.gk-portal-fragment-d{--gk-frag-angle:238deg;--gk-frag-radius:46px;--gk-frag-speed:7.8s;animation-delay:-6.2s}.gk-portal-fragment-e{--gk-frag-angle:312deg;--gk-frag-radius:49px;--gk-frag-speed:7.1s;animation-delay:-2.7s}.gk-portal-warp{z-index:1;border-radius:inherit;opacity:.16;background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb,var(--gk-accent) 12%,transparent), transparent 66%);box-shadow:inset 0 0 18px color-mix(in srgb,var(--gk-accent) 10%,transparent);animation:5.2s ease-in-out infinite gk-portal-warp-breathe;position:absolute;inset:5px}.gk-portal-wave{z-index:4;border-radius:inherit;opacity:0;border:1px solid color-mix(in srgb,var(--gk-accent) 44%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--gk-accent) 14%,transparent);animation:6.4s ease-in-out -2.1s infinite gk-portal-wave-roll;position:absolute;inset:-1px}@keyframes gk-spirit-shell-breathe{0%,to{opacity:.74;transform:scale(.985)}50%{opacity:1;transform:scale(1.02)}}@keyframes gk-spirit-back-flow{0%{opacity:.4;filter:blur(1.8px);transform:translateY(5px)scale(.96)}35%{opacity:.66;filter:blur(1px);transform:translateY(-2px)scale(1.02)}70%{opacity:.48;filter:blur(1.5px);transform:translateY(-8px)scale(1.06)}to{opacity:.4;filter:blur(1.8px);transform:translateY(5px)scale(.96)}}@keyframes gk-spirit-mid-flow{0%{opacity:.48;transform:translateY(3px)scale(.97)}45%{opacity:.82;transform:translateY(-4px)scale(1.03)}to{opacity:.48;transform:translateY(3px)scale(.97)}}@keyframes gk-spirit-flame-loop{0%{transform:translateY(10px) scaleY(.78) scaleX(.94) rotate(var(--gk-spirit-tilt));opacity:.05}18%{opacity:.48}50%{transform:translateY(-5px) scaleY(1.08) scaleX(1) rotate(calc(var(--gk-spirit-tilt) + 2deg));opacity:.88}82%{opacity:.34}to{transform:translateY(-22px) scaleY(1.32) scaleX(.9) rotate(calc(var(--gk-spirit-tilt) - 2deg));opacity:.05}}@keyframes gk-spirit-surge-roll{0%,to{opacity:.08;transform:translate(-50%)translateY(10px)scaleY(.72)scaleX(.88)}22%{opacity:.18}48%{opacity:.68;transform:translate(-50%)translateY(-2px)scaleY(1.05)scaleX(1)}68%{opacity:.26}84%{opacity:.1;transform:translate(-50%)translateY(-12px)scaleY(1.24)scaleX(.82)}}@keyframes gk-spirit-hug-breathe{0%,to{opacity:.3;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gk-accent) 18%,transparent), 0 0 7px color-mix(in srgb,var(--gk-accent) 8%,transparent);transform:scale(.985)}50%{opacity:.72;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gk-accent) 48%,transparent), 0 0 15px color-mix(in srgb,var(--gk-accent) 18%,transparent);transform:scale(1.015)}}@keyframes gk-spirit-core-breathe{0%,to{opacity:.08;transform:translate(-50%,-50%)scale(.9)}50%{opacity:.26;transform:translate(-50%,-50%)scale(1.06)}}.gk-spirit-shell{pointer-events:none;z-index:9;isolation:isolate;opacity:1;transform-origin:50%;animation:3.8s ease-in-out infinite gk-spirit-shell-breathe;position:absolute;inset:-10px;overflow:visible}.gk-spirit-aura{border-radius:inherit;transform-origin:bottom;position:absolute;inset:-10px -8px -5px}.gk-spirit-aura-back{z-index:1;opacity:.48;filter:blur(1.4px);background:radial-gradient(ellipse at 50% 72%, color-mix(in srgb,var(--gk-accent) 18%,transparent), transparent 68%);animation:4.8s ease-in-out infinite gk-spirit-back-flow}.gk-spirit-aura-mid{z-index:3;opacity:.62;background:radial-gradient(ellipse at 50% 74%, color-mix(in srgb,var(--gk-accent) 13%,transparent), transparent 62%);animation:3.9s ease-in-out infinite gk-spirit-mid-flow;inset:-6px -4px -3px}.gk-spirit-flame{opacity:.2;transform-origin:bottom;background:linear-gradient(180deg, color-mix(in srgb,var(--gk-accent) 8%,transparent) 0%, color-mix(in srgb,var(--gk-accent) 46%,transparent) 58%, color-mix(in srgb,var(--gk-accent) 14%,transparent) 100%);clip-path:polygon(50% 0,74% 27%,62% 48%,87% 72%,56% 100%,18% 87%,34% 57%,16% 35%);width:15px;height:34px;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--gk-accent) 16%,transparent));animation:gk-spirit-flame-loop var(--gk-spirit-flame-speed,3.2s) cubic-bezier(.35,.08,.2,.98) infinite;border-radius:75% 25% 65% 35%;position:absolute;bottom:8%}.gk-spirit-flame-a{--gk-spirit-tilt:-12deg;--gk-spirit-flame-speed:3.1s;height:29px;animation-delay:-1.3s;left:2%}.gk-spirit-flame-b{--gk-spirit-tilt:7deg;--gk-spirit-flame-speed:3.6s;height:39px;animation-delay:-2.4s;left:23%}.gk-spirit-flame-c{--gk-spirit-tilt:-5deg;--gk-spirit-flame-speed:3.3s;height:42px;animation-delay:-.8s;right:22%}.gk-spirit-flame-d{--gk-spirit-tilt:13deg;--gk-spirit-flame-speed:3.8s;height:31px;animation-delay:-2.9s;right:1%}.gk-spirit-flame-e{--gk-spirit-tilt:-8deg;--gk-spirit-flame-speed:2.9s;height:25px;animation-delay:-1.9s;left:12%}.gk-spirit-flame-f{--gk-spirit-tilt:3deg;--gk-spirit-flame-speed:3.5s;height:35px;animation-delay:-.4s;left:47%}.gk-spirit-flame-g{--gk-spirit-tilt:10deg;--gk-spirit-flame-speed:3.2s;height:27px;animation-delay:-2.1s;right:10%}.gk-spirit-surge{z-index:2;opacity:.16;transform-origin:bottom;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb,var(--gk-accent) 10%,transparent) 26%, color-mix(in srgb,var(--gk-accent) 30%,transparent) 72%, transparent 100%);clip-path:polygon(48% 0,60% 18%,56% 34%,72% 52%,64% 69%,83% 100%,17% 100%,35% 72%,27% 54%,43% 36%,39% 18%);width:68%;height:calc(100% + 28px);filter:blur(.4px) drop-shadow(0 0 8px color-mix(in srgb,var(--gk-accent) 20%,transparent));animation:5.6s ease-in-out infinite gk-spirit-surge-roll;position:absolute;bottom:-3px;left:50%}.gk-spirit-hug{z-index:6;border-radius:inherit;opacity:.42;animation:3.4s ease-in-out infinite gk-spirit-hug-breathe;position:absolute;inset:7px}.gk-spirit-core{z-index:4;opacity:.12;border-radius:inherit;background:radial-gradient(ellipse at center, color-mix(in srgb,var(--gk-accent) 16%,transparent), transparent 68%);width:72%;height:72%;animation:4.2s ease-in-out infinite gk-spirit-core-breathe;position:absolute;top:50%;left:50%}@keyframes gk-hoard-treasure-in{0%,8%,49%,to{opacity:0;transform:translateY(5px)scale(.88)}12%{opacity:.2;transform:translateY(3px)scale(.92)}18%{opacity:.78;transform:translateY(0)scale(1)}36%{opacity:.92;transform:translateY(0)scale(1)}44%{opacity:.24;transform:translateY(2px)scale(.96)}}@keyframes gk-hoard-glint{0%,13%,42%,to{opacity:0;transform:rotate(45deg)scale(.35)}18%{opacity:.8;transform:rotate(45deg)scale(1)}22%{opacity:.16;transform:rotate(45deg)scale(.6)}32%{opacity:.62;transform:rotate(45deg)scale(.85)}36%{opacity:0;transform:rotate(45deg)scale(.45)}}.gk-hoard-shell{pointer-events:none;z-index:9;isolation:isolate;position:absolute;inset:-8px;overflow:visible}.gk-hoard-treasure{z-index:8;opacity:0;transform-origin:bottom;height:26px;animation:gk-hoard-treasure-in var(--gk-hoard-duration,6.7s) cubic-bezier(.2,.78,.22,1) infinite;position:absolute;bottom:-6px;left:5%;right:5%}.gk-hoard-coin{border:1px solid color-mix(in srgb,var(--gk-accent) 62%,white 14%);background:linear-gradient(180deg, color-mix(in srgb,var(--gk-accent) 18%,transparent), color-mix(in srgb,var(--gk-accent) 5%,transparent));width:17px;height:7px;box-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 10%,transparent);border-radius:999px;position:absolute;bottom:1px}.gk-hoard-coin-a{left:17%;transform:rotate(-8deg)}.gk-hoard-coin-b{bottom:3px;right:19%;transform:rotate(9deg)scale(.92)}.gk-hoard-gem{border:1px solid color-mix(in srgb,var(--gk-accent) 70%,white 18%);background:color-mix(in srgb,var(--gk-accent) 12%,transparent);width:10px;height:10px;box-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 14%,transparent);position:absolute;bottom:2px;left:49%;transform:translate(-50%)rotate(45deg)}.gk-hoard-glint{opacity:0;width:7px;height:7px;animation:gk-hoard-glint var(--gk-hoard-duration,6.7s) ease-out infinite;position:absolute}.gk-hoard-glint:before,.gk-hoard-glint:after{content:"";background:color-mix(in srgb,var(--gk-accent) 82%,white 18%);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gk-hoard-glint:before{width:7px;height:1px}.gk-hoard-glint:after{width:1px;height:7px}.gk-hoard-glint-a{bottom:13px;left:30%}.gk-hoard-glint-b{animation-delay:80ms;bottom:10px;right:28%}@keyframes gk-rune-shell-in{0%,10%,49%,to{opacity:0;transform:scale(.82)}13%{opacity:.18;transform:scale(.88)}18%{opacity:.82;transform:scale(.98)}24%{opacity:1;transform:scale(1)}39%{opacity:.92;transform:scale(1)}45%{opacity:.12;transform:scale(1.08)}}@keyframes gk-rune-outer-spin{0%,12%,48%,to{transform:rotate(-18deg)}22%{transform:rotate(18deg)}36%{transform:rotate(52deg)}44%{transform:rotate(72deg)}}@keyframes gk-rune-inner-spin{0%,12%,48%,to{transform:rotate(22deg)}22%{transform:rotate(-10deg)}36%{transform:rotate(-42deg)}44%{transform:rotate(-62deg)}}@keyframes gk-rune-mark-awaken{0%,14%,48%,to{opacity:0;filter:none;transform:translate(-50%,-50%)scale(.55)}19%{opacity:.2;transform:translate(-50%,-50%)scale(.72)}24%{opacity:.95;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--gk-accent) 32%,transparent));transform:translate(-50%,-50%)scale(1)}37%{opacity:.72;transform:translate(-50%,-50%)scale(.9)}44%{opacity:0;transform:translate(-50%,-50%)scale(.55)}}@keyframes gk-rune-seal-pulse{0%,25%,47%,to{opacity:0;transform:translate(-50%,-50%)scale(.58)rotate(0)}30%{opacity:.16;transform:translate(-50%,-50%)scale(.76)rotate(8deg)}35%{opacity:.62;transform:translate(-50%,-50%)scale(1)rotate(16deg)}39%{opacity:.18;transform:translate(-50%,-50%)scale(1.08)rotate(22deg)}43%{opacity:0;transform:translate(-50%,-50%)scale(1.16)rotate(28deg)}}@keyframes gk-rune-flash{0%,33%,45%,to{opacity:0;transform:scale(.72)}36%{opacity:.55;transform:scale(.94)}39%{opacity:.18;transform:scale(1.04)}42%{opacity:0;transform:scale(1.1)}}.gk-rune-shell{pointer-events:none;z-index:9;opacity:0;transform-origin:50%;animation:gk-rune-shell-in var(--gk-rune-duration,6.4s) cubic-bezier(.2,.78,.22,1) infinite;position:absolute;inset:-8px;overflow:visible}.gk-rune-ring{transform-origin:50%;border-radius:999px;position:absolute;top:50%;left:50%}.gk-rune-ring-outer{border:1px solid color-mix(in srgb,var(--gk-accent) 38%,transparent);width:calc(100% + 10px);height:calc(100% + 10px);box-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 10%,transparent), inset 0 0 8px color-mix(in srgb,var(--gk-accent) 6%,transparent);animation:gk-rune-outer-spin var(--gk-rune-duration,6.4s) ease-in-out infinite;top:-5px;left:-5px}.gk-rune-ring-outer:before,.gk-rune-ring-outer:after{content:"";border:1px dashed color-mix(in srgb,var(--gk-accent) 20%,transparent);border-radius:999px;position:absolute;inset:8%}.gk-rune-ring-outer:after{border-style:solid;border-color:color-mix(in srgb,var(--gk-accent) 12%,transparent);inset:18%}.gk-rune-ring-inner{border:1px solid color-mix(in srgb,var(--gk-accent) 22%,transparent);width:calc(100% - 2px);height:calc(100% - 2px);animation:gk-rune-inner-spin var(--gk-rune-duration,6.4s) ease-in-out infinite;top:1px;left:1px}.gk-rune-mark{z-index:3;color:color-mix(in srgb,var(--gk-accent) 82%,white 18%);opacity:0;transform-origin:50%;animation:gk-rune-mark-awaken var(--gk-rune-duration,6.4s) ease-out infinite;font-size:8px;font-style:normal;line-height:1;position:absolute;top:50%;left:50%}.gk-rune-mark-1{animation-delay:0s;top:-5%;left:50%}.gk-rune-mark-2{animation-delay:50ms;top:25%;left:92%}.gk-rune-mark-3{animation-delay:.1s;top:76%;left:92%}.gk-rune-mark-4{animation-delay:.15s;top:105%;left:50%}.gk-rune-mark-5{animation-delay:.2s;top:76%;left:8%}.gk-rune-mark-6{animation-delay:.25s;top:25%;left:8%}.gk-rune-notch{background:color-mix(in srgb,var(--gk-accent) 46%,transparent);transform-origin:50% calc(50% + 34px);width:1px;height:9px;position:absolute;top:50%;left:50%}.gk-rune-notch-1{transform:translate(-50%,-50%)rotate(0)translateY(-34px)}.gk-rune-notch-2{transform:translate(-50%,-50%)rotate(90deg)translateY(-34px)}.gk-rune-notch-3{transform:translate(-50%,-50%)rotate(180deg)translateY(-34px)}.gk-rune-notch-4{transform:translate(-50%,-50%)rotate(270deg)translateY(-34px)}.gk-rune-seal{aspect-ratio:1;opacity:0;border:1px solid color-mix(in srgb,var(--gk-accent) 30%,transparent);clip-path:polygon(50% 0%,61% 34%,98% 34%,68% 55%,79% 92%,50% 69%,21% 92%,32% 55%,2% 34%,39% 34%);background:linear-gradient(135deg, transparent 38%, color-mix(in srgb,var(--gk-accent) 8%,transparent) 50%, transparent 62%);width:52%;animation:gk-rune-seal-pulse var(--gk-rune-duration,6.4s) ease-out infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.58)}.gk-rune-flash{border-radius:inherit;opacity:0;box-shadow:0 0 0 1px color-mix(in srgb,var(--gk-accent) 18%,transparent), 0 0 18px color-mix(in srgb,var(--gk-accent) 16%,transparent);animation:gk-rune-flash var(--gk-rune-duration,6.4s) ease-out infinite;position:absolute;inset:5px}@keyframes gk-voidcut-main{0%,to{text-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 16%,transparent);filter:brightness();transform:translate(0,0)scale(1)}25%{text-shadow:-2px 0 0 #000000b3, 2px 0 0 color-mix(in srgb,var(--gk-accent) 22%,transparent), 0 0 8px color-mix(in srgb,var(--gk-accent) 16%,transparent);transform:translate(.8px,-.4px)scale(1.008)}50%{filter:brightness(1.08);transform:translate(-.7px,.5px)scale(.996)}75%{text-shadow:0 0 10px color-mix(in srgb,var(--gk-accent) 22%,transparent);transform:translate(.5px,.3px)scale(1.012)}}@keyframes gk-voidcut-aura{0%,to{opacity:.22;transform:scale(.94)skew(-1deg)}50%{opacity:.65;transform:scale(1.08)skew(1deg)}}@keyframes gk-voidcut-top{0%,to{opacity:.14;transform:translate(-2px,-1px)skew(-1deg)}34%{opacity:.54;transform:translate(6px,-3px)skew(2deg)}68%{opacity:.22;transform:translate(-4px,2px)skew(-1.4deg)}}@keyframes gk-voidcut-mid{0%,to{opacity:.12;transform:translate(2px)skew(1deg)}42%{opacity:.62;transform:translate(-7px,1px)skew(-2.4deg)}76%{opacity:.2;transform:translate(4px,-1px)skew(1.6deg)}}@keyframes gk-voidcut-bottom{0%,to{opacity:.12;transform:translate(-2px,1px)skew(-.8deg)}38%{opacity:.5;transform:translate(7px,3px)skew(2.2deg)}70%{opacity:.18;transform:translate(-5px,-1px)skew(-1.3deg)}}@keyframes gk-voidcut-fracture-a{0%{opacity:0;transform:translate(-145%)rotate(-9deg)scaleX(.3)}20%{opacity:.18}46%{opacity:.95}72%{opacity:.2}to{opacity:0;transform:translate(165%)rotate(-9deg)scaleX(1.18)}}@keyframes gk-voidcut-fracture-b{0%{opacity:0;transform:translate(160%)rotate(8deg)scaleX(.36)}24%{opacity:.16}52%{opacity:.82}76%{opacity:.18}to{opacity:0;transform:translate(-165%)rotate(8deg)scaleX(1.12)}}@keyframes gk-voidcut-fracture-c{0%,to{opacity:.08;transform:translate(-20%)rotate(-2deg)scaleX(.7)}50%{opacity:.6;transform:translate(34%)rotate(2deg)scaleX(1.15)}}@keyframes gk-voidcut-rift{0%,to{opacity:.2;transform:translate(-58%)rotate(-2deg)scaleX(.78)scaleY(.9)}30%{opacity:.42;transform:translate(-14%)rotate(-1deg)scaleX(.95)scaleY(1)}50%{opacity:.95;transform:translate(16%)rotate(0)scaleX(1.14)scaleY(1.18)}72%{opacity:.36;transform:translate(60%)rotate(1deg)scaleX(.88)scaleY(.95)}}@keyframes gk-voidcut-edge-a{0%,to{opacity:.3;transform:translate(-60%)scaleX(.72)}50%{opacity:1;transform:translate(54%)scaleX(1.08)}}@keyframes gk-voidcut-edge-b{0%,to{opacity:.18;transform:translate(58%)scaleX(.68)}50%{opacity:.84;transform:translate(-52%)scaleX(1.04)}}@keyframes gk-voidcut-distortion{0%,to{opacity:.08;transform:scale(.92)skew(-2deg)}50%{opacity:.34;transform:scale(1.1)skew(2deg)}}@keyframes gk-voidcut-surge{0%,to{opacity:.06;transform:scale(.82)}36%{opacity:.16}52%{opacity:.7;transform:scale(1)}74%{opacity:.12;transform:scale(1.22)}}@keyframes gk-voidcut-shard-orbit{0%{opacity:.16;transform:rotate(var(--gk-void-angle)) translateX(var(--gk-void-radius)) rotate(calc(var(--gk-void-angle) * -1)) scale(.62)}30%{opacity:.72}50%{opacity:1;transform:rotate(calc(var(--gk-void-angle) + 180deg)) translateX(calc(var(--gk-void-radius) + 4px)) rotate(calc((var(--gk-void-angle) + 180deg) * -1)) scale(1)}80%{opacity:.3}to{opacity:.16;transform:rotate(calc(var(--gk-void-angle) + 360deg)) translateX(var(--gk-void-radius)) rotate(calc((var(--gk-void-angle) + 360deg) * -1)) scale(.62)}}.gk-voidcut-name-wrap{isolation:isolate;display:inline-block;position:relative;overflow:visible}.gk-voidcut-name-text{z-index:8;will-change:transform,text-shadow,filter;animation:4.6s ease-in-out infinite gk-voidcut-main;display:inline-block;position:relative}.gk-voidcut-aura{pointer-events:none;z-index:1;background:radial-gradient(ellipse at center, color-mix(in srgb,var(--gk-accent) 16%,transparent), #00000047 46%, transparent 74%);filter:blur(2px);border-radius:10px;animation:4.4s ease-in-out infinite gk-voidcut-aura;position:absolute;inset:-10px -18px}.gk-voidcut-slice{pointer-events:none;z-index:9;color:inherit;text-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 28%,transparent);position:absolute;inset:0}.gk-voidcut-slice-top{clip-path:inset(0 0 66%);animation:3.5s ease-in-out -1.1s infinite gk-voidcut-top}.gk-voidcut-slice-mid{clip-path:inset(34% 0);animation:3.9s ease-in-out -2.2s infinite gk-voidcut-mid}.gk-voidcut-slice-bottom{clip-path:inset(66% 0 0);animation:3.7s ease-in-out -2.9s infinite gk-voidcut-bottom}.gk-voidcut-fracture{pointer-events:none;z-index:10;opacity:0;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 86%,white 14%), transparent);height:1px;box-shadow:0 0 7px color-mix(in srgb,var(--gk-accent) 24%,transparent);position:absolute}.gk-voidcut-fracture-a{width:52%;animation:4.8s linear -2s infinite gk-voidcut-fracture-a;top:27%;left:0}.gk-voidcut-fracture-b{width:50%;animation:5.3s linear -1.1s infinite gk-voidcut-fracture-b;top:72%;right:0}.gk-voidcut-fracture-c{opacity:.12;width:76%;animation:3.9s ease-in-out -1.8s infinite gk-voidcut-fracture-c;top:50%;left:12%}.gk-voidcut-rift{pointer-events:none;z-index:4;filter:blur(.25px)drop-shadow(0 0 6px #000000e6);background:linear-gradient(90deg,#0000,#000000d6 14%,#000000fc 50%,#000000d6 86%,#0000);border-radius:3px;width:82%;height:11px;animation:4.9s ease-in-out infinite gk-voidcut-rift;position:absolute;top:50%;left:10%}.gk-voidcut-edge{pointer-events:none;z-index:11;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 88%,white 12%) 20%, white 50%, color-mix(in srgb,var(--gk-accent) 88%,white 12%) 80%, transparent);width:82%;height:1px;box-shadow:0 0 7px color-mix(in srgb,var(--gk-accent) 34%,transparent), 0 0 14px color-mix(in srgb,var(--gk-accent) 16%,transparent);border-radius:999px;position:absolute;left:10%}.gk-voidcut-edge-a{animation:4.9s ease-in-out infinite gk-voidcut-edge-a;top:calc(50% - 3px)}.gk-voidcut-edge-b{opacity:.4;animation:5.2s ease-in-out -2.4s infinite gk-voidcut-edge-b;top:calc(50% + 4px)}.gk-voidcut-distortion{pointer-events:none;z-index:2;background:conic-gradient(from 0deg, transparent 0 58deg, color-mix(in srgb,var(--gk-accent) 8%,transparent) 58deg 88deg, transparent 88deg 164deg, #0000002e 164deg 198deg, transparent 198deg 264deg, color-mix(in srgb,var(--gk-accent) 6%,transparent) 264deg 302deg, transparent 302deg 360deg);filter:blur(.6px);border-radius:8px;animation:5.4s ease-in-out infinite gk-voidcut-distortion;position:absolute;inset:-6px -12px}.gk-voidcut-surge{pointer-events:none;z-index:3;border:1px solid color-mix(in srgb,var(--gk-accent) 30%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--gk-accent) 14%,transparent), inset 0 0 16px #0000003d;border-radius:10px;animation:5.8s ease-in-out -2.1s infinite gk-voidcut-surge;position:absolute;inset:-8px -15px}.gk-voidcut-shards{pointer-events:none;z-index:7;position:absolute;inset:0}.gk-voidcut-shard{transform-origin:0 0;background:linear-gradient(135deg, color-mix(in srgb,var(--gk-accent) 84%,white 16%), #000000b8);clip-path:polygon(0 0,100% 20%,72% 100%,18% 78%);width:7px;height:5px;box-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 20%,transparent);animation:gk-voidcut-shard-orbit var(--gk-void-speed) linear infinite;position:absolute;top:50%;left:50%}.gk-voidcut-shard-a{--gk-void-angle:15deg;--gk-void-radius:44px;--gk-void-speed:6.4s;animation-delay:-1.2s}.gk-voidcut-shard-b{--gk-void-angle:104deg;--gk-void-radius:40px;--gk-void-speed:7.1s;animation-delay:-4.3s}.gk-voidcut-shard-c{--gk-void-angle:205deg;--gk-void-radius:46px;--gk-void-speed:6.8s;animation-delay:-2.7s}.gk-voidcut-shard-d{--gk-void-angle:298deg;--gk-void-radius:42px;--gk-void-speed:7.4s;animation-delay:-5.5s}@keyframes gk-quantum-main{0%,to{text-shadow:0 0 3px color-mix(in srgb,var(--gk-accent) 10%,transparent);transform:translate(0,0)}25%{text-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 18%,transparent);transform:translate(.6px,-.3px)}50%{text-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 12%,transparent);transform:translate(-.4px,.4px)}75%{text-shadow:0 0 7px color-mix(in srgb,var(--gk-accent) 20%,transparent);transform:translate(.3px,.2px)}}@keyframes gk-quantum-phase-a{0%,to{opacity:.1;transform:translate(-2px,-1px)skew(-1deg)}33%{opacity:.34;transform:translate(3px,1px)skew(1.5deg)}66%{opacity:.16;transform:translate(-1px,2px)skew(-.8deg)}}@keyframes gk-quantum-phase-b{0%,to{opacity:.08;transform:translate(2px,1px)skew(1deg)}40%{opacity:.28;transform:translate(-3px,-1px)skew(-1.6deg)}72%{opacity:.14;transform:translate(1px,-2px)skew(.8deg)}}@keyframes gk-quantum-phase-c{0%,to{opacity:.06;transform:translateY(2px)scaleX(1.005)}50%{opacity:.22;transform:translateY(-2px)scaleX(.995)}}@keyframes gk-quantum-slice-a{0%,to{opacity:.08;transform:translate(-2px)}24%{opacity:.34;transform:translate(4px)}58%{opacity:.12;transform:translate(-5px)}82%{opacity:.26;transform:translate(2px)}}@keyframes gk-quantum-slice-b{0%,to{opacity:.06;transform:translate(3px)}31%{opacity:.24;transform:translate(-4px)}63%{opacity:.3;transform:translate(5px)}88%{opacity:.1;transform:translate(-2px)}}@keyframes gk-quantum-seam-a{0%{opacity:0;transform:translate(-140%)}18%{opacity:.22}42%{opacity:.7}58%{opacity:.16}to{opacity:0;transform:translate(160%)}}@keyframes gk-quantum-seam-b{0%{opacity:0;transform:translate(160%)}24%{opacity:.14}50%{opacity:.52}76%{opacity:.12}to{opacity:0;transform:translate(-160%)}}.gk-quantum-name-wrap{isolation:isolate;display:inline-block;position:relative;overflow:visible}.gk-quantum-name-text{z-index:5;will-change:transform,text-shadow;animation:4.6s ease-in-out infinite gk-quantum-main;display:inline-block;position:relative}.gk-quantum-phase{pointer-events:none;z-index:2;color:inherit;opacity:.1;text-shadow:0 0 7px color-mix(in srgb,var(--gk-accent) 22%,transparent);will-change:transform,opacity;position:absolute;inset:0}.gk-quantum-phase-a{animation:3.8s ease-in-out -1.3s infinite gk-quantum-phase-a}.gk-quantum-phase-b{animation:4.4s ease-in-out -2.6s infinite gk-quantum-phase-b}.gk-quantum-phase-c{animation:3.3s ease-in-out -.9s infinite gk-quantum-phase-c}.gk-quantum-slice{pointer-events:none;z-index:6;color:inherit;opacity:.1;text-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 18%,transparent);position:absolute;inset:0}.gk-quantum-slice-a{clip-path:inset(18% 0 58%);animation:3.1s ease-in-out -1.7s infinite gk-quantum-slice-a}.gk-quantum-slice-b{clip-path:inset(62% 0 16%);animation:3.7s ease-in-out -2.1s infinite gk-quantum-slice-b}.gk-quantum-seam{pointer-events:none;z-index:7;opacity:0;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 72%,white 18%), transparent);width:42%;height:1px;box-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 16%,transparent);position:absolute;left:0}.gk-quantum-seam-a{animation:4.9s linear -2.4s infinite gk-quantum-seam-a;top:34%}.gk-quantum-seam-b{animation:5.3s linear -1.1s infinite gk-quantum-seam-b;top:69%;left:auto;right:0}@keyframes gk-impact-name-epic{0%,10%,48%,to{text-shadow:none;filter:none;opacity:1;transform:translate(0,0)scale(1)}14%{text-shadow:none;transform:translate(0,0)scale(.94)}17%{opacity:.88;transform:translate(-2px,1px)scale(.91)}20%{opacity:1;text-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 48%,transparent), 0 0 14px color-mix(in srgb,var(--gk-accent) 26%,transparent);filter:brightness(1.14);transform:translate(0,0)scale(1.11)}25%{text-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 34%,transparent);transform:translate(0,0)scale(1.08)}30%{filter:brightness(1.05);transform:translate(2px,-1px)scale(1.04)}35%{text-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 18%,transparent);transform:translate(-1px)scale(1.015)}41%{text-shadow:none;filter:none;transform:translate(0,0)scale(1)}}@keyframes gk-impact-panel-slam{0%,12%,46%,to{opacity:0;transform:scale(1.36)rotate(-1.5deg)}16%{opacity:.18;transform:scale(1.22)rotate(-1deg)}19%{opacity:1;transform:scale(.96)rotate(0)}22%{opacity:1;transform:scale(1.015)rotate(0)}31%{opacity:.96;transform:scale(1)rotate(0)}38%{opacity:.45;transform:scale(1.06)rotate(.5deg)}44%{opacity:0;transform:scale(1.18)rotate(1deg)}}@keyframes gk-impact-panel-fill{0%,16%,42%,to{opacity:0}19%{opacity:.22}24%{opacity:.14}32%{opacity:.08}40%{opacity:0}}@keyframes gk-impact-edge-x{0%,14%,45%,to{opacity:0;transform:scaleX(.04)}19%{opacity:1;transform:scaleX(1)}32%{opacity:.9;transform:scaleX(1)}41%{opacity:0;transform:scaleX(1.16)}}@keyframes gk-impact-edge-y{0%,14%,45%,to{opacity:0;transform:scaleY(.04)}19%{opacity:1;transform:scaleY(1)}32%{opacity:.9;transform:scaleY(1)}41%{opacity:0;transform:scaleY(1.16)}}@keyframes gk-impact-blade-fire{0%,15%,42%,to{opacity:0;transform:translate(-50%,-50%) rotate(var(--gk-impact-angle)) translateX(var(--gk-impact-start)) scaleX(.18)}19%{opacity:.16;transform:translate(-50%,-50%) rotate(var(--gk-impact-angle)) translateX(calc(var(--gk-impact-start) * .72)) scaleX(.5)}23%{opacity:.96;transform:translate(-50%,-50%) rotate(var(--gk-impact-angle)) translateX(0) scaleX(1)}29%{opacity:.34;transform:translate(-50%,-50%) rotate(var(--gk-impact-angle)) translateX(calc(var(--gk-impact-start) * -.12)) scaleX(.76)}36%{opacity:0;transform:translate(-50%,-50%) rotate(var(--gk-impact-angle)) translateX(calc(var(--gk-impact-start) * -.28)) scaleX(.42)}}@keyframes gk-impact-slice-upper{0%,18%,37%,to{opacity:0;transform:translate(0,0)scale(1.11)}21%{opacity:.9;transform:translate(0,0)scale(1.11)}24%{opacity:.96;transform:translate(4px,-3px)scale(1.11)}28%{opacity:.74;transform:translate(6px,-4px)scale(1.09)}33%{opacity:.22;transform:translate(2px,-1px)scale(1.04)}36%{opacity:0;transform:translate(0,0)scale(1)}}@keyframes gk-impact-slice-lower{0%,18%,37%,to{opacity:0;transform:translate(0,0)scale(1.11)}21%{opacity:.9;transform:translate(0,0)scale(1.11)}24%{opacity:.96;transform:translate(-4px,3px)scale(1.11)}28%{opacity:.74;transform:translate(-6px,4px)scale(1.09)}33%{opacity:.22;transform:translate(-2px,1px)scale(1.04)}36%{opacity:0;transform:translate(0,0)scale(1)}}@keyframes gk-impact-core{0%,18%,38%,to{opacity:0;transform:translate(-50%,-50%)scale(.32)}20%{opacity:.95;transform:translate(-50%,-50%)scale(.72)}23%{opacity:.44;transform:translate(-50%,-50%)scale(1.12)}28%{opacity:.14;transform:translate(-50%,-50%)scale(1.38)}34%{opacity:0;transform:translate(-50%,-50%)scale(1.62)}}.gk-impact-name-wrap{isolation:isolate;display:inline-block;position:relative;overflow:visible}.gk-impact-name-text{z-index:6;animation:gk-impact-name-epic var(--gk-impact-duration,7s) cubic-bezier(.14,.82,.16,1) infinite;will-change:transform,text-shadow,filter,opacity;display:inline-block;position:relative}.gk-impact-panel{pointer-events:none;z-index:3;opacity:0;transform-origin:50%;clip-path:polygon(8px 0,calc(100% - 4px) 0,100% 7px,100% calc(100% - 8px),calc(100% - 9px) 100%,5px 100%,0 calc(100% - 6px),0 8px);animation:gk-impact-panel-slam var(--gk-impact-duration,7s) cubic-bezier(.08,.86,.14,1) infinite;position:absolute;inset:-12px -18px}.gk-impact-panel-fill{opacity:0;background:linear-gradient(135deg, color-mix(in srgb,var(--gk-accent) 12%,transparent), #00000008 36%, color-mix(in srgb,var(--gk-accent) 6%,transparent) 68%, transparent);animation:gk-impact-panel-fill var(--gk-impact-duration,7s) ease-out infinite;position:absolute;inset:0}.gk-impact-panel-edge{z-index:2;opacity:0;background:color-mix(in srgb,var(--gk-accent) 82%,white 18%);box-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 24%,transparent);position:absolute}.gk-impact-panel-top,.gk-impact-panel-bottom{transform-origin:50%;width:100%;height:2px;animation:gk-impact-edge-x var(--gk-impact-duration,7s) cubic-bezier(.08,.86,.14,1) infinite;left:0}.gk-impact-panel-top{top:0}.gk-impact-panel-bottom{bottom:0}.gk-impact-panel-left,.gk-impact-panel-right{transform-origin:50%;width:2px;height:100%;animation:gk-impact-edge-y var(--gk-impact-duration,7s) cubic-bezier(.08,.86,.14,1) infinite;top:0}.gk-impact-panel-left{left:0}.gk-impact-panel-right{right:0}.gk-impact-blades{pointer-events:none;z-index:2;position:absolute;inset:-22px -40px}.gk-impact-blade{opacity:0;transform-origin:0;clip-path:polygon(0 45%,100% 0,84% 100%,0 55%);background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 36%,transparent) 18%, color-mix(in srgb,var(--gk-accent) 88%,white 12%) 74%, transparent);width:44px;height:3px;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gk-accent) 14%,transparent));animation:gk-impact-blade-fire var(--gk-impact-duration,7s) cubic-bezier(.08,.86,.12,1) infinite;position:absolute;top:50%;left:50%}.gk-impact-blade-a{--gk-impact-angle:0deg;--gk-impact-start:-64px}.gk-impact-blade-b{--gk-impact-angle:180deg;--gk-impact-start:-64px}.gk-impact-blade-c{--gk-impact-angle:32deg;--gk-impact-start:-72px}.gk-impact-blade-d{--gk-impact-angle:212deg;--gk-impact-start:-72px}.gk-impact-blade-e{--gk-impact-angle:-28deg;--gk-impact-start:-68px}.gk-impact-blade-f{--gk-impact-angle:152deg;--gk-impact-start:-68px}.gk-impact-slice{pointer-events:none;z-index:7;color:inherit;opacity:0;text-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 30%,transparent);display:inline-block;position:absolute;inset:0}.gk-impact-slice-upper{clip-path:inset(0 0 50%);animation:gk-impact-slice-upper var(--gk-impact-duration,7s) cubic-bezier(.14,.82,.16,1) infinite}.gk-impact-slice-lower{clip-path:inset(50% 0 0);animation:gk-impact-slice-lower var(--gk-impact-duration,7s) cubic-bezier(.14,.82,.16,1) infinite}.gk-impact-core-flash{pointer-events:none;z-index:8;opacity:0;clip-path:polygon(50% 0,58% 36%,100% 50%,60% 60%,50% 100%,41% 61%,0 50%,40% 39%);background:radial-gradient(ellipse at center, color-mix(in srgb,var(--gk-accent) 32%,white 16%), color-mix(in srgb,var(--gk-accent) 10%,transparent) 42%, transparent 70%);width:calc(100% + 32px);height:calc(100% + 24px);animation:gk-impact-core var(--gk-impact-duration,7s) ease-out infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.32)}@keyframes gk-afterimage-main{0%,10%,48%,to{opacity:1;text-shadow:none;transform:translate(0,0)scale(1)}13%{opacity:.92;transform:translate(-2px)scale(.995)}16%{opacity:.18;transform:translate(16px)scale(1.01)}18%{opacity:0;transform:translate(42px)scale(1.02)}24%{opacity:0;transform:translate(42px)scale(1.02)}29%{opacity:.4;transform:translate(-10px)scale(.99)}32%{opacity:1;text-shadow:0 0 10px color-mix(in srgb,var(--gk-accent) 34%,transparent);transform:translate(3px)scale(1.015)}36%{opacity:1;text-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 16%,transparent);transform:translate(0,0)scale(1)}42%{text-shadow:none}}@keyframes gk-afterimage-ghost-a{0%,12%,43%,to{opacity:0;transform:translate(0,0)}16%{opacity:.36;transform:translate(-10px)}21%{opacity:.5;transform:translate(-20px)}27%{opacity:.34;transform:translate(-12px)}33%{opacity:0;transform:translate(0,0)}}@keyframes gk-afterimage-ghost-b{0%,14%,44%,to{opacity:0;transform:translate(0,0)}18%{opacity:.28;transform:translate(-20px)}23%{opacity:.42;transform:translate(-34px)}29%{opacity:.24;transform:translate(-18px)}34%{opacity:0;transform:translate(0,0)}}@keyframes gk-afterimage-ghost-c{0%,16%,45%,to{opacity:0;transform:translate(0,0)}20%{opacity:.2;transform:translate(-32px)}25%{opacity:.32;transform:translate(-48px)}30%{opacity:.16;transform:translate(-24px)}35%{opacity:0;transform:translate(0,0)}}@keyframes gk-afterimage-streak-a{0%,12%,38%,to{opacity:0;transform:scaleX(.08)translate(-24%)}17%{opacity:.78;transform:scaleX(1)translate(4%)}22%{opacity:.24;transform:scaleX(1.08)translate(16%)}28%{opacity:0;transform:scaleX(1.12)translate(24%)}}@keyframes gk-afterimage-streak-b{0%,17%,41%,to{opacity:0;transform:scaleX(.08)translate(-18%)}22%{opacity:.52;transform:scaleX(.9)translate(8%)}29%{opacity:.16;transform:scaleX(1.02)translate(18%)}35%{opacity:0;transform:scaleX(1.08)translate(26%)}}@keyframes gk-afterimage-impact{0%,27%,43%,to{opacity:0;transform:translate(-50%,-50%)scale(.35)}32%{opacity:.92;transform:translate(-50%,-50%)scale(1)}35%{opacity:.24;transform:translate(-50%,-50%)scale(1.35)}39%{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.gk-afterimage-name-wrap{isolation:isolate;display:inline-block;position:relative;overflow:visible}.gk-afterimage-name-text{z-index:4;animation:gk-afterimage-main var(--gk-afterimage-duration,6.8s) cubic-bezier(.18,.78,.18,1) infinite;will-change:transform,opacity,text-shadow;display:inline-block;position:relative}.gk-afterimage-ghost{pointer-events:none;z-index:2;color:inherit;opacity:0;text-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 22%,transparent);will-change:transform,opacity;display:inline-block;position:absolute;inset:0}.gk-afterimage-ghost-a{filter:brightness(.96);animation:gk-afterimage-ghost-a var(--gk-afterimage-duration,6.8s) cubic-bezier(.18,.78,.18,1) infinite}.gk-afterimage-ghost-b{filter:brightness(.84);animation:gk-afterimage-ghost-b var(--gk-afterimage-duration,6.8s) cubic-bezier(.18,.78,.18,1) infinite}.gk-afterimage-ghost-c{filter:brightness(.72);animation:gk-afterimage-ghost-c var(--gk-afterimage-duration,6.8s) cubic-bezier(.18,.78,.18,1) infinite}.gk-afterimage-streak{pointer-events:none;z-index:1;opacity:0;transform-origin:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb,var(--gk-accent) 18%,transparent) 12%, color-mix(in srgb,var(--gk-accent) 74%,white 14%) 44%, color-mix(in srgb,var(--gk-accent) 28%,transparent) 72%, transparent 100%);height:2px;box-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 16%,transparent);border-radius:999px;position:absolute;left:-18%;right:-20%}.gk-afterimage-streak-a{animation:gk-afterimage-streak-a var(--gk-afterimage-duration,6.8s) cubic-bezier(.12,.8,.16,1) infinite;top:35%}.gk-afterimage-streak-b{height:1px;animation:gk-afterimage-streak-b var(--gk-afterimage-duration,6.8s) cubic-bezier(.12,.8,.16,1) infinite;top:67%}.gk-afterimage-impact{pointer-events:none;z-index:5;opacity:0;border:1px solid color-mix(in srgb,var(--gk-accent) 72%,white 18%);width:14px;height:14px;box-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 20%,transparent);animation:gk-afterimage-impact var(--gk-afterimage-duration,6.8s) ease-out infinite;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.35)}.gk-afterimage-impact:before,.gk-afterimage-impact:after{content:"";background:color-mix(in srgb,var(--gk-accent) 82%,white 18%);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gk-afterimage-impact:before{width:18px;height:1px}.gk-afterimage-impact:after{width:1px;height:18px}@keyframes gk-hologram-main{0%,10%,47%,to{opacity:1;filter:none;text-shadow:none;transform:translate(0,0)}12%{opacity:.45;filter:brightness(1.08);transform:translateY(1px)}15%{opacity:.92;text-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 24%,transparent);transform:translate(-1px)}19%{opacity:1;text-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 30%,transparent);transform:translate(0,0)}26%{opacity:.92;transform:translate(1px)}31%{opacity:.18;filter:brightness(1.18);transform:translate(-2px)}33%{opacity:.96;transform:translate(2px)}36%{opacity:.55;transform:translateY(-1px)}39%{opacity:1;text-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 18%,transparent);transform:translate(0,0)}44%{text-shadow:none}}@keyframes gk-hologram-ghost-upper{0%,11%,43%,to{opacity:0;transform:translate(0,0)}15%{opacity:.18;transform:translate(-2px,-1px)}21%{opacity:.34;transform:translate(3px,-2px)}27%{opacity:.18;transform:translate(-1px,-1px)}31%{opacity:.62;transform:translate(5px,-2px)}34%{opacity:.14;transform:translate(-3px,-1px)}39%{opacity:0;transform:translate(0,0)}}@keyframes gk-hologram-ghost-lower{0%,13%,45%,to{opacity:0;transform:translate(0,0)}17%{opacity:.16;transform:translate(2px,1px)}24%{opacity:.3;transform:translate(-3px,2px)}30%{opacity:.12;transform:translate(2px,1px)}33%{opacity:.54;transform:translate(-5px,2px)}37%{opacity:.18;transform:translate(3px,1px)}41%{opacity:0;transform:translate(0,0)}}@keyframes gk-hologram-scan{0%,10%,42%,to{opacity:0;top:-30%}13%{opacity:.12;top:-18%}21%{opacity:.34;top:28%}29%{opacity:.28;top:68%}36%{opacity:0;top:118%}}@keyframes gk-hologram-noise-a{0%,15%,42%,to{opacity:0;transform:translate(0)scaleX(.3)}18%{opacity:.28;transform:translate(3px)scaleX(1)}22%{opacity:0;transform:translate(-2px)scaleX(.6)}31%{opacity:.52;transform:translate(-5px)scaleX(.88)}34%{opacity:0;transform:translate(4px)scaleX(.4)}}@keyframes gk-hologram-noise-b{0%,19%,44%,to{opacity:0;transform:translate(0)scaleX(.2)}23%{opacity:.22;transform:translate(-4px)scaleX(.78)}26%{opacity:0;transform:translate(3px)scaleX(.45)}33%{opacity:.42;transform:translate(5px)scaleX(1)}37%{opacity:0;transform:translate(-3px)scaleX(.35)}}.gk-hologram-name-wrap{isolation:isolate;display:inline-block;position:relative;overflow:visible}.gk-hologram-name-text{z-index:3;animation:gk-hologram-main var(--gk-hologram-duration,6.2s) steps(1,end) infinite;will-change:transform,opacity,filter,text-shadow;display:inline-block;position:relative}.gk-hologram-ghost{pointer-events:none;z-index:2;color:inherit;opacity:0;text-shadow:0 0 7px color-mix(in srgb,var(--gk-accent) 30%,transparent);will-change:transform,opacity;display:inline-block;position:absolute;inset:0}.gk-hologram-ghost-upper{clip-path:inset(0 0 52%);animation:gk-hologram-ghost-upper var(--gk-hologram-duration,6.2s) steps(1,end) infinite}.gk-hologram-ghost-lower{clip-path:inset(48% 0 0);animation:gk-hologram-ghost-lower var(--gk-hologram-duration,6.2s) steps(1,end) infinite}.gk-hologram-scanband{pointer-events:none;z-index:4;opacity:0;background:linear-gradient(180deg, transparent, color-mix(in srgb,var(--gk-accent) 9%,transparent) 30%, color-mix(in srgb,var(--gk-accent) 25%,transparent) 50%, color-mix(in srgb,var(--gk-accent) 9%,transparent) 70%, transparent);border-top:1px solid color-mix(in srgb,var(--gk-accent) 18%,transparent);border-bottom:1px solid color-mix(in srgb,var(--gk-accent) 12%,transparent);width:108%;height:22%;animation:gk-hologram-scan var(--gk-hologram-duration,6.2s) linear infinite;position:absolute;left:-4%}.gk-hologram-noise{pointer-events:none;z-index:5;opacity:0;transform-origin:50%;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb,var(--gk-accent) 28%,transparent) 10%, color-mix(in srgb,var(--gk-accent) 72%,white 12%) 38%, transparent 72%);height:2px;box-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 14%,transparent);position:absolute;left:4%;right:4%}.gk-hologram-noise-a{animation:gk-hologram-noise-a var(--gk-hologram-duration,6.2s) steps(1,end) infinite;top:34%}.gk-hologram-noise-b{animation:gk-hologram-noise-b var(--gk-hologram-duration,6.2s) steps(1,end) infinite;top:68%}@keyframes gk-katana-hilt-cue{0%,11%,23%,to{opacity:0;transform:translate(-6px,5px)rotate(-38deg)scale(.86)}13%{opacity:.28;transform:translate(-3px,3px)rotate(-38deg)scale(.9)}16%{opacity:.92;transform:translate(0,0)rotate(-38deg)scale(1)}19%{opacity:1;transform:translate(1px,-1px)rotate(-38deg)scale(1.02)}21%{opacity:0;transform:translate(10px,-9px)rotate(-38deg)scale(.95)}}@keyframes gk-katana-draw-streak{0%,18%,27%,to{opacity:0;transform:translate(-50%,-50%)rotate(-38deg)scaleX(.02)}20%{opacity:.18;transform:translate(-50%,-50%)rotate(-38deg)scaleX(.08)}21.5%{opacity:1;transform:translate(-50%,-50%)rotate(-38deg)scaleX(1)}23%{opacity:.34;transform:translate(-50%,-50%)rotate(-38deg)scaleX(1.08)}25%{opacity:0;transform:translate(-50%,-50%)rotate(-38deg)scaleX(1.14)}}@keyframes gk-katana-upper-split{0%,21%,38%,to{opacity:0;transform:translate(0,0)}23%{opacity:.96;transform:translate(0,0)}27%{opacity:1;transform:translate(2px,-2px)}31%{opacity:1;transform:translate(3px,-3px)}35%{opacity:.72;transform:translate(0,0)}37%{opacity:0;transform:translate(0,0)}}@keyframes gk-katana-lower-split{0%,21%,38%,to{opacity:0;transform:translate(0,0)}23%{opacity:.96;transform:translate(0,0)}27%{opacity:1;transform:translate(-2px,2px)}31%{opacity:1;transform:translate(-3px,3px)}35%{opacity:.72;transform:translate(0,0)}37%{opacity:0;transform:translate(0,0)}}@keyframes gk-katana-cut-line{0%,25%,41%,to{opacity:0;transform:translate(-50%,-50%)rotate(-38deg)scaleX(.06)}28%{opacity:.18;transform:translate(-50%,-50%)rotate(-38deg)scaleX(.16)}30%{opacity:.96;transform:translate(-50%,-50%)rotate(-38deg)scaleX(1)}33%{opacity:.38;transform:translate(-50%,-50%)rotate(-38deg)scaleX(1.03)}37%{opacity:.08;transform:translate(-50%,-50%)rotate(-38deg)scaleX(1.03)}40%{opacity:0}}@keyframes gk-katana-cut-spark{0%,28%,39%,to{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(0)}30%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(18deg)}33%{opacity:.4;transform:translate(-50%,-50%)scale(.72)rotate(42deg)}37%{opacity:0;transform:translate(-50%,-50%)scale(.42)rotate(70deg)}}.gk-katana-shell{pointer-events:none;z-index:10;isolation:isolate;position:absolute;inset:-3px;overflow:visible}.gk-katana-hilt{z-index:15;opacity:0;transform-origin:100%;width:30px;height:8px;animation:gk-katana-hilt-cue var(--gk-katana-duration,6.1s) cubic-bezier(.22,.76,.22,1) infinite;position:absolute;bottom:3px;left:-5px}.gk-katana-grip{background:repeating-linear-gradient(90deg, color-mix(in srgb,var(--gk-accent) 34%,#111 66%) 0 3px, color-mix(in srgb,var(--gk-accent) 66%,white 8%) 3px 4px);width:23px;height:4px;box-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 14%,transparent);border-radius:2px;position:absolute;top:2px;left:0}.gk-katana-guard{background:color-mix(in srgb,var(--gk-accent) 80%,white 20%);width:2px;height:8px;box-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 26%,transparent);border-radius:999px;position:absolute;top:0;right:2px}.gk-katana-draw-streak{z-index:14;opacity:0;transform-origin:50%;background:linear-gradient(90deg, transparent 0%, transparent 8%, color-mix(in srgb,var(--gk-accent) 48%,white 52%) 37%, white 49%, color-mix(in srgb,var(--gk-accent) 76%,white 24%) 58%, transparent 88%, transparent 100%);width:148%;height:2px;box-shadow:0 1px 0 #000000a6, 0 0 3px color-mix(in srgb,var(--gk-accent) 16%,transparent);animation:gk-katana-draw-streak var(--gk-katana-duration,6.1s) cubic-bezier(.08,.82,.14,1) infinite;position:absolute;top:50%;left:50%}.gk-katana-split{z-index:11;border-radius:inherit;position:absolute;inset:3px;overflow:hidden}.gk-katana-half{opacity:0;will-change:transform,opacity;position:absolute;inset:0;overflow:hidden}.gk-katana-half-upper{clip-path:polygon(0 0,100% 0,100% 18%,0 86%);animation:gk-katana-upper-split var(--gk-katana-duration,6.1s) cubic-bezier(.2,.8,.2,1) infinite}.gk-katana-half-lower{clip-path:polygon(0 86%,100% 18%,100% 100%,0 100%);animation:gk-katana-lower-split var(--gk-katana-duration,6.1s) cubic-bezier(.2,.8,.2,1) infinite}.gk-katana-avatar-copy{width:100%;height:100%;display:block;position:absolute;inset:0}.gk-katana-avatar-copy>*{width:100%;height:100%}.gk-katana-cut-line{z-index:16;opacity:0;transform-origin:50%;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 52%,transparent) 12%, color-mix(in srgb,var(--gk-accent) 86%,white 14%) 46%, white 50%, color-mix(in srgb,var(--gk-accent) 86%,white 14%) 54%, color-mix(in srgb,var(--gk-accent) 52%,transparent) 88%, transparent);width:122%;height:1px;box-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 20%,transparent);animation:gk-katana-cut-line var(--gk-katana-duration,6.1s) ease-out infinite;position:absolute;top:50%;left:50%}.gk-katana-cut-spark{z-index:17;opacity:0;width:10px;height:10px;animation:gk-katana-cut-spark var(--gk-katana-duration,6.1s) ease-out infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.3)}.gk-katana-cut-spark:before,.gk-katana-cut-spark:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 88%,white 12%), transparent);border-radius:999px;width:12px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(18deg)}.gk-katana-cut-spark:after{transform:translate(-50%,-50%)rotate(108deg)}@keyframes gk-shuriken-name-cut{0%,10%,46%,to{text-shadow:none;filter:none;transform:translate(0,0)}17%{text-shadow:-2px 0 0 color-mix(in srgb,var(--gk-accent) 18%,transparent);transform:translate(-1px)}22%{text-shadow:2px 0 0 color-mix(in srgb,var(--gk-accent) 22%,transparent), 0 0 8px color-mix(in srgb,var(--gk-accent) 18%,transparent);transform:translate(1px)}30%{text-shadow:0 0 10px color-mix(in srgb,var(--gk-accent) 26%,transparent);transform:translateY(-1px)}38%{text-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 14%,transparent);transform:translate(0,0)}}@keyframes gk-shuriken-flight-a{0%,9%,44%,to{opacity:0;top:68%;left:-10%;transform:translate(-50%,-50%)rotate(0)scale(.55)}12%{opacity:.95;top:62%;left:-4%;transform:translate(-50%,-50%)rotate(180deg)scale(.9)}20%{opacity:1;top:28%;left:26%;transform:translate(-50%,-50%)rotate(900deg)scale(1)}27%{opacity:.9;top:60%;left:56%;transform:translate(-50%,-50%)rotate(1520deg)scale(.92)}34%{opacity:0;top:24%;left:86%;transform:translate(-50%,-50%)rotate(1980deg)scale(.65)}}@keyframes gk-shuriken-flight-b{0%,14%,48%,to{opacity:0;top:30%;left:110%;transform:translate(-50%,-50%)rotate(0)scale(.5)}18%{opacity:.88;top:34%;left:102%;transform:translate(-50%,-50%)rotate(-220deg)scale(.88)}25%{opacity:1;top:64%;left:72%;transform:translate(-50%,-50%)rotate(-1020deg)scale(1)}31%{opacity:.9;top:22%;left:40%;transform:translate(-50%,-50%)rotate(-1680deg)scale(.92)}38%{opacity:0;top:54%;left:8%;transform:translate(-50%,-50%)rotate(-2180deg)scale(.6)}}@keyframes gk-shuriken-flight-c{0%,20%,52%,to{opacity:0;top:-16%;left:44%;transform:translate(-50%,-50%)rotate(0)scale(.45)}24%{opacity:.85;top:-6%;left:42%;transform:translate(-50%,-50%)rotate(240deg)scale(.82)}30%{opacity:1;top:26%;left:46%;transform:translate(-50%,-50%)rotate(980deg)scale(1)}36%{opacity:.88;top:64%;left:52%;transform:translate(-50%,-50%)rotate(1600deg)scale(.92)}42%{opacity:0;top:108%;left:58%;transform:translate(-50%,-50%)rotate(2180deg)scale(.58)}}@keyframes gk-shuriken-slash-a{0%,14%,27%,to{opacity:0;transform:scaleX(.15)rotate(-18deg)}18%{opacity:.92;transform:scaleX(1)rotate(-18deg)}24%{opacity:.14;transform:scaleX(1.08)rotate(-18deg)}}@keyframes gk-shuriken-slash-b{0%,24%,39%,to{opacity:0;transform:scaleX(.15)rotate(15deg)}28%{opacity:.82;transform:scaleX(1)rotate(15deg)}35%{opacity:.12;transform:scaleX(1.06)rotate(15deg)}}.gk-shuriken-name-wrap{isolation:isolate;display:inline-block;position:relative;overflow:visible}.gk-shuriken-name-text{z-index:2;animation:gk-shuriken-name-cut var(--gk-shuriken-duration,5.9s) cubic-bezier(.2,.78,.22,1) infinite;display:inline-block;position:relative}.gk-shuriken-projectile{pointer-events:none;z-index:4;opacity:0;will-change:left,top,transform,opacity;width:18px;height:18px;position:absolute}.gk-shuriken-projectile-a{animation:gk-shuriken-flight-a var(--gk-shuriken-duration,5.9s) cubic-bezier(.2,.75,.2,1) infinite}.gk-shuriken-projectile-b{animation:gk-shuriken-flight-b var(--gk-shuriken-duration,5.9s) cubic-bezier(.2,.75,.2,1) infinite}.gk-shuriken-projectile-c{animation:gk-shuriken-flight-c var(--gk-shuriken-duration,5.9s) cubic-bezier(.2,.75,.2,1) infinite}.gk-shuriken-trail{background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 30%,transparent), color-mix(in srgb,var(--gk-accent) 72%,transparent));width:24px;height:2px;filter:blur(.2px) drop-shadow(0 0 4px color-mix(in srgb,var(--gk-accent) 22%,transparent));border-radius:999px;position:absolute;top:50%;left:-22px;transform:translateY(-50%)}.gk-shuriken-star{position:absolute;inset:0}.gk-shuriken-star:before,.gk-shuriken-star:after{content:"";background:linear-gradient(90deg, color-mix(in srgb,var(--gk-accent) 70%,white 30%), color-mix(in srgb,var(--gk-accent) 92%,white 8%), color-mix(in srgb,var(--gk-accent) 70%,white 30%));width:16px;height:3px;box-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 22%,transparent);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gk-shuriken-star:after{transform:translate(-50%,-50%)rotate(90deg)}.gk-shuriken-slash{pointer-events:none;z-index:1;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 82%,white 18%) 18%, color-mix(in srgb,var(--gk-accent) 50%,transparent) 52%, transparent);opacity:0;transform-origin:50%;border-radius:999px;height:1px;position:absolute;left:10%;right:8%}.gk-shuriken-slash-a{animation:gk-shuriken-slash-a var(--gk-shuriken-duration,5.9s) ease-out infinite;top:38%}.gk-shuriken-slash-b{animation:gk-shuriken-slash-b var(--gk-shuriken-duration,5.9s) ease-out infinite;top:60%}@keyframes gk-arcane-spark-travel{0%,10%,34%,to{opacity:0;top:68%;left:-5%;transform:translate(-50%,-50%)scale(.35)}13%{opacity:1;top:62%;left:-2%;transform:translate(-50%,-50%)scale(.8)}18%{opacity:1;top:24%;left:18%;transform:translate(-50%,-50%)scale(1)}23%{opacity:.95;top:45%;left:39%;transform:translate(-50%,-50%)scale(.88)}28%{opacity:.82;top:20%;left:58%;transform:translate(-50%,-50%)scale(.72)}32%{opacity:0;top:16%;left:63%;transform:translate(-50%,-50%)scale(.35)}}@keyframes gk-arcane-name-glow{0%,11%,34%,to{text-shadow:none;filter:none}19%{text-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 24%,transparent)}25%{text-shadow:0 0 8px color-mix(in srgb,var(--gk-accent) 38%,transparent), 0 0 16px color-mix(in srgb,var(--gk-accent) 13%,transparent)}31%{text-shadow:0 0 3px color-mix(in srgb,var(--gk-accent) 18%,transparent)}}@keyframes gk-arcane-rune-draw{0%,12%,34%,to{opacity:0;transform:scaleX(.08) rotate(var(--gk-rune-rotate))}17%{opacity:.18;transform:scaleX(.28) rotate(var(--gk-rune-rotate))}24%{opacity:.72;transform:scaleX(1) rotate(var(--gk-rune-rotate))}30%{opacity:.22;transform:scaleX(1.04) rotate(var(--gk-rune-rotate))}33%{opacity:0;transform:scaleX(1.08) rotate(var(--gk-rune-rotate))}}@keyframes gk-arcane-ray-pop{0%,12%,34%,to{opacity:0;transform:translate(-50%,-50%) rotate(var(--gk-ray-rotate)) scaleX(.2)}18%{opacity:.88;transform:translate(-50%,-50%) rotate(var(--gk-ray-rotate)) scaleX(1)}25%{opacity:.34;transform:translate(-50%,-50%) rotate(var(--gk-ray-rotate)) scaleX(.62)}31%{opacity:0;transform:translate(-50%,-50%) rotate(var(--gk-ray-rotate)) scaleX(.3)}}.gk-arcane-name-wrap{isolation:isolate;display:inline-block;position:relative;overflow:visible}.gk-arcane-name-text{z-index:2;animation:gk-arcane-name-glow var(--gk-arcane-duration,5.7s) ease-in-out infinite;display:inline-block;position:relative}.gk-arcane-spark{pointer-events:none;z-index:4;opacity:0;width:12px;height:12px;animation:gk-arcane-spark-travel var(--gk-arcane-duration,5.7s) cubic-bezier(.2,.7,.22,1) infinite;will-change:left,top,transform,opacity;position:absolute;top:68%;left:-5%;transform:translate(-50%,-50%)scale(.35)}.gk-arcane-spark-core{background:color-mix(in srgb,var(--gk-accent) 78%,white 22%);width:4px;height:4px;box-shadow:0 0 4px color-mix(in srgb,var(--gk-accent) 68%,transparent), 0 0 9px color-mix(in srgb,var(--gk-accent) 30%,transparent);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gk-arcane-spark-ray{background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 72%,white 28%), transparent);opacity:0;transform-origin:50%;width:12px;height:1px;animation:gk-arcane-ray-pop var(--gk-arcane-duration,5.7s) ease-out infinite;border-radius:999px;position:absolute;top:50%;left:50%}.gk-arcane-spark-ray-a{--gk-ray-rotate:35deg}.gk-arcane-spark-ray-b{--gk-ray-rotate:-48deg}.gk-arcane-rune{pointer-events:none;z-index:1;border-top:1px solid color-mix(in srgb,var(--gk-accent) 64%,transparent);opacity:0;transform-origin:0;height:14px;animation:gk-arcane-rune-draw var(--gk-arcane-duration,5.7s) ease-out infinite;border-radius:50%;position:absolute}.gk-arcane-rune-a{--gk-rune-rotate:-7deg;width:38%;top:34%;left:2%}.gk-arcane-rune-b{--gk-rune-rotate:14deg;border-top-color:color-mix(in srgb,var(--gk-accent) 44%,transparent);width:24%;top:48%;left:34%}@keyframes gk-target-lock{0%,10%,35%,to{opacity:0;transform:scale(1.22)}13%{opacity:.35;transform:scale(1.22)}21%{opacity:.9;transform:scale(1.05)}26%{opacity:1;transform:scale(.94)}29%{opacity:.68;transform:scale(.98)}33%{opacity:0;transform:scale(1)}}@keyframes gk-target-confirm{0%,22%,35%,to{opacity:0;transform:translate(-50%,-50%)scale(.55)}26%{opacity:.82;transform:translate(-50%,-50%)scale(.8)}29%{opacity:.25;transform:translate(-50%,-50%)scale(1.08)}32%{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}.gk-target-shell{pointer-events:none;z-index:9;opacity:0;transform-origin:50%;animation:gk-target-lock var(--gk-target-duration,5.8s) cubic-bezier(.22,.72,.22,1) infinite;will-change:transform,opacity;position:absolute;inset:-4px;overflow:visible;transform:scale(1.22)}.gk-target-corner{opacity:.9;width:18px;height:18px;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--gk-accent) 32%,transparent));position:absolute}.gk-target-corner:before,.gk-target-corner:after{content:"";background:color-mix(in srgb,var(--gk-accent) 82%,white 18%);border-radius:999px;position:absolute}.gk-target-corner:before{width:12px;height:1px}.gk-target-corner:after{width:1px;height:12px}.gk-target-corner-tl,.gk-target-corner-tl:before,.gk-target-corner-tl:after{top:0;left:0}.gk-target-corner-tr,.gk-target-corner-tr:before,.gk-target-corner-tr:after{top:0;right:0}.gk-target-corner-bl,.gk-target-corner-bl:before,.gk-target-corner-bl:after{bottom:0;left:0}.gk-target-corner-br,.gk-target-corner-br:before,.gk-target-corner-br:after{bottom:0;right:0}.gk-target-confirm{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--gk-accent) 58%,transparent);opacity:0;width:28%;box-shadow:0 0 10px color-mix(in srgb,var(--gk-accent) 18%,transparent);animation:gk-target-confirm var(--gk-target-duration,5.8s) ease-out infinite;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.55)}.gk-target-confirm:before,.gk-target-confirm:after{content:"";background:color-mix(in srgb,var(--gk-accent) 68%,transparent);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gk-target-confirm:before{width:45%;height:1px}.gk-target-confirm:after{width:1px;height:45%}@keyframes gk-scanner-pass{0%,10%{opacity:0;transform:translateY(-104%)}13%{opacity:.9;transform:translateY(-104%)}34%{opacity:1;transform:translateY(0)}39%,to{opacity:0;transform:translateY(0)}}@keyframes gk-scanner-frame-pulse{0%,10%,40%,to{box-shadow:inset 0 0 0 1px #0000,inset 0 0 #0000}20%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gk-accent) 24%,transparent), inset 0 0 18px color-mix(in srgb,var(--gk-accent) 10%,transparent)}34%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gk-accent) 42%,transparent), inset 0 0 24px color-mix(in srgb,var(--gk-accent) 15%,transparent)}}.gk-scanner-shell{pointer-events:none;z-index:8;animation:gk-scanner-frame-pulse var(--gk-scanner-duration,5.6s) ease-in-out infinite;position:absolute;inset:2px;overflow:hidden}.gk-scanner-travel{opacity:0;animation:gk-scanner-pass var(--gk-scanner-duration,5.6s) cubic-bezier(.22,.68,.25,1) infinite;will-change:transform,opacity;position:absolute;inset:0;transform:translateY(-104%)}.gk-scanner-trail{background:linear-gradient(to top, color-mix(in srgb,var(--gk-accent) 13%,transparent), color-mix(in srgb,var(--gk-accent) 4%,transparent) 48%, transparent);height:24%;position:absolute;bottom:0;left:0;right:0}.gk-scanner-line{background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 72%,white 28%) 14%, color-mix(in srgb,var(--gk-accent) 88%,white 12%) 50%, color-mix(in srgb,var(--gk-accent) 72%,white 28%) 86%, transparent);height:1px;box-shadow:0 0 5px color-mix(in srgb,var(--gk-accent) 72%,transparent), 0 0 12px color-mix(in srgb,var(--gk-accent) 28%,transparent);border-radius:999px;position:absolute;bottom:0;left:7%;right:7%}.gk-scanner-tick{background:color-mix(in srgb,var(--gk-accent) 55%,transparent);opacity:.42;width:7px;height:1px;position:absolute;top:50%}.gk-scanner-tick-left{left:4px}.gk-scanner-tick-right{right:4px}@keyframes gk-name-sweep{0%,12%{background-position:220% 0}56%,to{background-position:-120% 0}}@keyframes gk-name-echo{0%,70%,to{text-shadow:none}75%{text-shadow:-4px 0 0 color-mix(in srgb,var(--gk-accent) 30%,transparent), 4px 0 0 color-mix(in srgb,var(--gk-accent) 22%,transparent)}78%{text-shadow:2px 0 0 color-mix(in srgb,var(--gk-accent) 28%,transparent), -2px 0 0 color-mix(in srgb,var(--gk-accent) 20%,transparent)}82%{text-shadow:none}}@keyframes gk-name-cut{0%,68%,to{clip-path:inset(0);transform:translate(0)}71%{clip-path:polygon(0 0,100% 0,100% 43%,0 56%);transform:translate(-2px)}74%{clip-path:polygon(0 48%,100% 36%,100% 100%,0 100%);transform:translate(2px)}78%{clip-path:inset(0);transform:translate(0)}}@keyframes gk-speed-name-hit{0%,10%,29%,to{text-shadow:0 0 #0000;transform:translate(0,0)scale(1)}12%{transform:translate(-1px)scale(.985)}15%{text-shadow:0 0 12px color-mix(in srgb,var(--gk-accent) 48%,transparent);transform:translate(1px)scale(1.035)}19%{text-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 28%,transparent);transform:translate(0,0)scale(1.01)}24%{text-shadow:0 0 #0000;transform:translate(0,0)scale(1)}}@keyframes gk-speed-ray-burst{0%,9%,30%,to{opacity:0;transform:translate(0)scaleX(.08)}12%{opacity:0;transform:translate(0)scaleX(.12)}15%{opacity:.95;transform:translate(3px)scaleX(.52)}20%{opacity:.72;transform:translate(18px)scaleX(1)}26%{opacity:0;transform:translate(38px)scaleX(1.22)}}@keyframes gk-speed-core-flash{0%,10%,28%,to{opacity:0;transform:translate(-50%,-50%)scaleX(.18)}14%{opacity:.3;transform:translate(-50%,-50%)scaleX(.6)}18%{opacity:.14;transform:translate(-50%,-50%)scaleX(1)}24%{opacity:0;transform:translate(-50%,-50%)scaleX(1.2)}}.gk-speed-name-wrap{isolation:isolate;display:inline-block;position:relative;overflow:visible}.gk-speed-name-text{z-index:2;transform-origin:50%;animation:gk-speed-name-hit var(--gk-speed-duration,5.8s) cubic-bezier(.2,.8,.2,1) infinite;will-change:transform,text-shadow;display:inline-block;position:relative}.gk-speed-core{pointer-events:none;z-index:0;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--gk-accent) 18%,transparent), color-mix(in srgb,var(--gk-accent) 36%,transparent), color-mix(in srgb,var(--gk-accent) 18%,transparent), transparent);filter:blur(8px);width:115%;height:40%;animation:gk-speed-core-flash var(--gk-speed-duration,5.8s) ease-out infinite;border-radius:999px;position:absolute;top:50%;left:50%}.gk-speed-ray{pointer-events:none;z-index:1;width:1px;height:1px;transform:rotate(var(--gk-ray-angle));transform-origin:50%;position:absolute;top:50%;left:50%}.gk-speed-ray-line{width:var(--gk-ray-length);height:var(--gk-ray-thickness);transform-origin:0;opacity:0;background:linear-gradient(90deg, color-mix(in srgb,var(--gk-accent) 90%,white 10%), color-mix(in srgb,var(--gk-accent) 58%,transparent) 52%, transparent);box-shadow:0 0 6px color-mix(in srgb,var(--gk-accent) 24%,transparent);animation:gk-speed-ray-burst var(--gk-speed-duration,5.8s) cubic-bezier(.18,.75,.22,1) infinite;animation-delay:var(--gk-ray-delay);will-change:transform,opacity;border-radius:999px;position:absolute;top:-1px;left:3px}@keyframes gk-title-reveal{0%,12%{letter-spacing:.42em;opacity:.25;filter:blur(2px)}28%,78%{letter-spacing:.22em;opacity:1;filter:blur()}to{letter-spacing:.22em;opacity:1}}@keyframes gk-title-scan{0%,58%,to{text-shadow:none}65%{text-shadow:0 -5px 12px var(--gk-accent)}72%{text-shadow:0 5px 12px var(--gk-accent)}}@keyframes gk-badge-orbit{to{transform:rotate(360deg)}}@keyframes gk-badge-signal{0%,68%,to{transform:translate(0)}72%{transform:translate(-2px)}75%{transform:translate(2px)}78%{transform:translate(0)}}@keyframes gk-badge-spark{0%,76%,to{box-shadow:0 0 #0000}80%{box-shadow:0 0 18px var(--gk-accent)}84%{box-shadow:0 0 5px var(--gk-accent)}}@media (prefers-reduced-motion:reduce){.gk-speed-name-text,.gk-speed-core,.gk-speed-ray-line{animation:none!important}.gk-speed-core,.gk-speed-ray-line{opacity:0!important}.gk-scanner-shell,.gk-scanner-travel{animation:none!important}.gk-scanner-travel{opacity:0!important}.gk-insert-name-text,.gk-insert-pixel,.gk-insert-scan>i{animation:none!important}.gk-insert-pixel,.gk-insert-scan>i{opacity:0!important}.gk-target-shell,.gk-target-confirm{opacity:0!important;animation:none!important}.gk-arcane-name-text,.gk-arcane-spark,.gk-arcane-spark-ray,.gk-arcane-rune{animation:none!important}.gk-arcane-spark,.gk-arcane-spark-ray,.gk-arcane-rune{opacity:0!important}.gk-shuriken-name-text,.gk-shuriken-projectile,.gk-shuriken-slash{animation:none!important}.gk-shuriken-projectile,.gk-shuriken-slash{opacity:0!important}.gk-katana-hilt,.gk-katana-draw-streak,.gk-katana-half,.gk-katana-cut-line,.gk-katana-cut-spark{opacity:0!important;animation:none!important}.gk-hologram-name-text,.gk-hologram-ghost,.gk-hologram-scanband,.gk-hologram-noise{animation:none!important}.gk-hologram-ghost,.gk-hologram-scanband,.gk-hologram-noise{opacity:0!important}.gk-rune-shell,.gk-rune-ring,.gk-rune-mark,.gk-rune-seal,.gk-rune-flash{animation:none!important}.gk-rune-shell,.gk-rune-mark,.gk-rune-seal,.gk-rune-flash{opacity:0!important}.gk-hoard-treasure,.gk-hoard-glint,.gk-spirit-shell,.gk-spirit-aura,.gk-spirit-flame,.gk-spirit-surge,.gk-spirit-hug,.gk-spirit-core,.gk-portal-shell,.gk-portal-ring,.gk-portal-fragment,.gk-portal-warp,.gk-portal-wave,.gk-energy-shell,.gk-energy-ring,.gk-energy-node,.gk-energy-core,.gk-energy-charge,.gk-energy-pulse,.gk-mecha-shell,.gk-mecha-reactor-ring,.gk-mecha-reactor-core,.gk-mecha-armour,.gk-mecha-brace,.gk-mecha-vent,.gk-mecha-lock-light,.gk-mecha-hud,.gk-mecha-scan,.gk-mecha-power-wave,.gk-summon-shell,.gk-summon-ring,.gk-summon-glyph,.gk-summon-orbit,.gk-summon-sigil,.gk-summon-portal,.gk-summon-alignment,.gk-summon-column,.gk-horizon-shell,.gk-horizon-disc,.gk-horizon-orbit,.gk-horizon-particle,.gk-horizon-lens,.gk-horizon-core,.gk-horizon-surge,.gk-final-shell,.gk-final-arc,.gk-final-ring,.gk-final-fragment,.gk-final-core,.gk-final-distortion,.gk-final-wave,.gk-final-crown{opacity:0!important;animation:none!important}.gk-afterimage-name-text,.gk-afterimage-ghost,.gk-afterimage-streak,.gk-afterimage-impact{animation:none!important}.gk-afterimage-ghost,.gk-afterimage-streak,.gk-afterimage-impact{opacity:0!important}.gk-impact-name-text,.gk-impact-panel,.gk-impact-panel-fill,.gk-impact-panel-edge,.gk-impact-blade,.gk-impact-slice,.gk-impact-core-flash{animation:none!important}.gk-impact-panel,.gk-impact-panel-fill,.gk-impact-panel-edge,.gk-impact-blade,.gk-impact-slice,.gk-impact-core-flash{opacity:0!important}.gk-quantum-name-text,.gk-quantum-phase,.gk-quantum-slice,.gk-quantum-seam{animation:none!important}.gk-quantum-phase,.gk-quantum-slice,.gk-quantum-seam{opacity:0!important}.gk-voidcut-name-text,.gk-voidcut-aura,.gk-voidcut-slice,.gk-voidcut-fracture,.gk-voidcut-rift,.gk-voidcut-edge,.gk-voidcut-distortion,.gk-voidcut-surge,.gk-voidcut-shard{animation:none!important}.gk-voidcut-aura,.gk-voidcut-slice,.gk-voidcut-fracture,.gk-voidcut-rift,.gk-voidcut-edge,.gk-voidcut-distortion,.gk-voidcut-surge,.gk-voidcut-shard{opacity:0!important}}
