:root{--neon-1:59 130 246;--neon-2:168 85 247;--neon-3:236 72 153;--fx-duration:2s;--fx-ease:ease-in-out;--fx-intensity:1;--fx-blur:24px;--fx-stroke:1px;--fx-caret:.07em;--neon-color:rgb(var(--neon-1));--neon-strength:1;--glow-color:currentColor;--glow-strength:1;--glitch-color-a:#f0f;--glitch-color-b:#0ff;--glitch-speed:1.1s;--rainbow-speed:3s;--holo-speed:3s;--sparkle-alpha:.22;--sparkle-size:140px;--rm-opacity:.96;--namefx-color:var(--neon-color);--namefx-start:var(--namefx-color);--namefx-end:var(--namefx-color);--namefx-ink:currentColor}@media (prefers-reduced-motion:reduce){:root{--fx-duration:0s!important;--glitch-speed:0s!important;--rainbow-speed:0s!important;--holo-speed:0s!important;--neon-strength:.7!important;--glow-strength:.7!important;--rm-opacity:1!important}.animate-glow-pulse,.animate-neon-flicker,.typewriter-text-preview,.animate-bounce-smooth,.animate-pulse-glow,.animate-shake-subtle,.rainbow-text-animated,.holographic-text.animate-holographic,.shine-sweep:after,.glitch-text-enhanced:before,.glitch-text-enhanced:after,.fx-gradient,.fx-rainbow{transition:none!important;animation:none!important}}.text-shadow-glow-strong,.name-glow{--_c:var(--glow-color,currentColor);--_k:calc(1*var(--glow-strength)*var(--fx-intensity));text-shadow:0 0 calc(10px*var(--_k))var(--_c),0 0 calc(20px*var(--_k))var(--_c),0 0 calc(30px*var(--_k))var(--_c),0 0 calc(40px*var(--_k))var(--_c);will-change:filter}@keyframes glow-pulse{0%,to{text-shadow:0 0 calc(8px*var(--glow-strength))var(--_c),0 0 calc(16px*var(--glow-strength))var(--_c),0 0 calc(24px*var(--glow-strength))var(--_c);opacity:1;transform:scale(1)}50%{text-shadow:0 0 calc(12px*var(--glow-strength))var(--_c),0 0 calc(22px*var(--glow-strength))var(--_c),0 0 calc(32px*var(--glow-strength))var(--_c),0 0 calc(42px*var(--glow-strength))var(--_c);opacity:.98;transform:scale(1.02)}}.animate-glow-pulse{animation:glow-pulse var(--fx-duration)var(--fx-ease)infinite;display:inline-block}.text-shadow-3d,.name-shadow{text-shadow:1px 1px #0003,2px 2px #0000001f,3px 3px #00000014,4px 4px #0000000d,5px 5px 10px #0003;transform:translateZ(0)}.gradient-text,.name-gradient{background:linear-gradient(90deg,rgb(var(--neon-1)),rgb(var(--neon-2)),rgb(var(--neon-3)));color:#0000;background-size:200% 200%;-webkit-background-clip:text;background-clip:text}@keyframes rainbow-shift{to{background-position:200%}}.rainbow-text-animated,.name-rainbow{background:linear-gradient(90deg,#e81416,orange,#faeb36,#79c314,#487de7,#4b369d,#70369d,#e81416) 0 0/200%;color:#0000;filter:saturate(1.05)contrast(1.03);animation:rainbow-shift var(--rainbow-speed)linear infinite;backface-visibility:hidden;z-index:1;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative;transform:translateZ(0)}.typewriter-text-preview{white-space:nowrap;letter-spacing:.02em;font-variant-ligatures:none;color:var(--namefx-color,currentColor);text-shadow:0 0 8px color-mix(in oklch,var(--namefx-color,currentColor)40%,transparent),0 0 20px color-mix(in oklch,var(--namefx-color,currentColor)15%,transparent);border-right:.1em solid var(--namefx-color,currentColor);min-height:1.2em;padding-right:.04em;font-family:JetBrains Mono,Fira Mono,Menlo,Monaco,Consolas,monospace;font-weight:600;transition:color .3s;animation:.8s step-end infinite blink-caret-modern;display:inline-block;overflow:hidden}@supports not color-mix(in oklch, red 50%, black){.typewriter-text-preview{text-shadow:0 0 8px var(--namefx-color,currentColor),0 0 20px var(--namefx-color,currentColor)}}@keyframes blink-caret-modern{0%,to{border-right-color:var(--namefx-color,currentColor)}50%{border-right-color:#0000}}@keyframes bounce-smooth{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-bounce-smooth,.name-bounce{animation:bounce-smooth var(--fx-duration)var(--fx-ease)infinite;display:inline-block}@keyframes pulse-glow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.92;transform:scale(1.04)}}.animate-pulse-glow,.name-pulse{animation:pulse-glow var(--fx-duration)var(--fx-ease)infinite;display:inline-block}@keyframes shake-subtle{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-1.5px)}20%,40%,60%,80%{transform:translate(1.5px)}}.animate-shake-subtle,.name-shake{animation:shake-subtle .5s var(--fx-ease)infinite;display:inline-block}@keyframes holographic{0%{filter:hue-rotate()brightness(1.1);background-position:0%}50%{filter:hue-rotate(180deg)brightness(1.3)saturate(1.2);background-position:100%}to{filter:hue-rotate(360deg)brightness(1.1);background-position:0%}}.holographic-text,.name-holographic{background:linear-gradient(90deg,#ff0080,#ff8c00,#40e0d0,#8a2be2,#ff0080) 0 0/300%;filter:brightness(1.1)contrast(1.1);text-shadow:0 0 15px #fff3;backface-visibility:hidden;z-index:1;-webkit-background-clip:text;background-clip:text;position:relative;transform:translateZ(0);color:#0000!important}.holographic-text.animate-holographic,.name-holographic.animate-holographic{will-change:background-position,filter;animation:4s infinite holographic}.shine-sweep{display:inline-block;position:relative;overflow:hidden}@keyframes shine-move{0%{opacity:var(--rm-opacity);transform:translate(-100%)rotate(10deg)}to{opacity:var(--rm-opacity);transform:translate(100%)rotate(10deg)}}.shine-sweep:after{content:"";filter:blur(var(--fx-blur));animation:shine-move calc(1.8*var(--fx-duration))cubic-bezier(.2,.6,.2,1)infinite;pointer-events:none;background:linear-gradient(120deg,#0000 45%,#ffffffb3 50%,#0000 55%);position:absolute;inset:-40% -120%;transform:translate(-100%)rotate(10deg)}.text-outline{-webkit-text-stroke:var(--fx-stroke)currentColor;paint-order:stroke fill}.text-stroke-chrome{color:#0000;-webkit-text-stroke:calc(var(--fx-stroke) + .5px)#ffffffd9;background:linear-gradient(#fff 0%,#c7c7c7 48%,#f7f7f7 52%,#b9b9b9 100%);paint-order:stroke fill;-webkit-background-clip:text;background-clip:text}.sparkle-overlay{position:relative}.sparkle-overlay:after{content:"";background-image:radial-gradient(circle at 20% 10%,rgba(255,255,255,var(--sparkle-alpha))0 1px,transparent 1px),radial-gradient(circle at 80% 30%,rgba(255,255,255,var(--sparkle-alpha))0 1px,transparent 1px),radial-gradient(circle at 40% 70%,rgba(255,255,255,var(--sparkle-alpha))0 1px,transparent 1px),radial-gradient(circle at 70% 80%,rgba(255,255,255,var(--sparkle-alpha))0 1px,transparent 1px);background-size:var(--sparkle-size)var(--sparkle-size);pointer-events:none;mix-blend-mode:screen;position:absolute;inset:-2px}.glitch-text-enhanced,.name-glitch{isolation:isolate;will-change:transform;display:inline-block;position:relative}.glitch-text-enhanced:before,.glitch-text-enhanced:after,.name-glitch:before,.name-glitch:after{content:attr(data-text);pointer-events:none;mix-blend-mode:screen;filter:saturate(1.05);position:absolute;inset:0}@keyframes glitch-a{0%{clip-path:inset(0 0 82%);transform:translate(0)skew(.2deg)}10%{clip-path:inset(15% 0 58%);transform:translate(-2px,-1px)skew(.6deg)}20%{clip-path:inset(28% 0 42%);transform:translate(-3px,1px)skew(-.4deg)}30%{clip-path:inset(40% 0 30%);transform:translate(2px,1px)skew(.8deg)}40%{clip-path:inset(55% 0 20%);transform:translate(1px,-1px)skew(-.6deg)}50%{clip-path:inset(68% 0 12%);transform:translate(-1px,2px)skew(.3deg)}60%{clip-path:inset(24% 0 60%);transform:translate(3px)skew(-.9deg)}70%{clip-path:inset(36% 0 46%);transform:translate(-2px,1px)skew(.2deg)}80%{clip-path:inset(12% 0 70%);transform:translate(1px,-2px)skew(-.7deg)}90%{clip-path:inset(48% 0 34%);transform:translate(2px)skew(.4deg)}to{clip-path:inset(0 0 82%);transform:translate(0)skew(.2deg)}}@keyframes glitch-b{0%{clip-path:inset(12% 0 66%);transform:translate(0)skew(-.3deg)}10%{clip-path:inset(44% 0 38%);transform:translate(2px,1px)skew(-.5deg)}20%{clip-path:inset(62% 0 22%);transform:translate(3px,-2px)skew(.6deg)}30%{clip-path:inset(20% 0 62%);transform:translate(-2px,-1px)skew(-.8deg)}40%{clip-path:inset(32% 0 48%);transform:translate(-1px,2px)skew(.5deg)}50%{clip-path:inset(70% 0 12%);transform:translate(1px,-2px)skew(-.4deg)}60%{clip-path:inset(10% 0 76%);transform:translate(-3px)skew(.9deg)}70%{clip-path:inset(52% 0 30%);transform:translate(2px,-1px)skew(-.2deg)}80%{clip-path:inset(26% 0 58%);transform:translate(-1px,2px)skew(.7deg)}90%{clip-path:inset(40% 0);transform:translate(-2px)skew(-.3deg)}to{clip-path:inset(12% 0 66%);transform:translate(0)skew(-.3deg)}}.glitch-text-enhanced:before,.name-glitch:before{color:var(--glitch-color-a);animation:glitch-a var(--glitch-speed)steps(24)infinite alternate}.glitch-text-enhanced:after,.name-glitch:after{color:var(--glitch-color-b);animation:glitch-b calc(var(--glitch-speed)*.9)steps(24)infinite alternate-reverse}@keyframes fire-flicker{0%,to{text-shadow:0 -2px 4px #f60,0 -4px 8px #ff4500,0 -6px 16px #f20,0 -8px 24px #f006;transform:scale(1)translateY(0)}25%{text-shadow:-1px -3px 5px #f80,1px -5px 10px #ff4500,0 -7px 18px #f20,2px -9px 28px #ff000059;transform:scale(1.01)translateY(-1px)}50%{text-shadow:1px -2px 6px #fa0,-1px -4px 12px #f60,0 -6px 20px #f30,-1px -8px 30px #ff000073;transform:scale(1)translateY(0)}75%{text-shadow:0 -3px 4px #f70,2px -5px 9px #ff4500,-1px -7px 16px #f10,1px -10px 26px #ff00004d;transform:scale(1.005)translateY(-.5px)}}.name-fire{color:#fc3;will-change:text-shadow,transform;display:inline-block}.animate-fire{animation:1.5s ease-in-out infinite fire-flicker}@keyframes crystal-shimmer{0%,to{text-shadow:0 0 6px #96dcff99,0 0 12px #64c8ff4d,0 0 24px #50b4ff26;filter:brightness(1.1)contrast(1.05)}50%{text-shadow:0 0 10px #b4f0ffcc,0 0 20px #78d2ff80,0 0 36px #50b4ff40,0 0 48px #3ca0ff1a;filter:brightness(1.25)contrast(1.1)}}.name-crystal{background:linear-gradient(135deg,#a8edea 0%,#e0f7fa 25%,#80deea 50%,#b2ebf2 75%,#a8edea 100%) 0 0/200% 200%;will-change:filter,text-shadow;-webkit-background-clip:text;background-clip:text;display:inline-block;color:#0000!important}.animate-crystal-shimmer{animation:3s ease-in-out infinite crystal-shimmer,4s infinite crystal-bg-shift}@keyframes crystal-bg-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes wave-bob{0%{transform:translateY(0)rotate(0)}25%{transform:translateY(-6px)rotate(-1deg)}50%{transform:translateY(0)rotate(0)}75%{transform:translateY(6px)rotate(1deg)}to{transform:translateY(0)rotate(0)}}.name-wave{will-change:transform;display:inline-block}.animate-wave{animation:2.5s ease-in-out infinite wave-bob}@keyframes electric-crackle{0%,to{text-shadow:0 0 4px var(--namefx-color,#00d4ff),0 0 8px var(--namefx-color,#00d4ff),0 0 16px var(--namefx-color,#00d4ff);opacity:1;transform:translate(0)}5%{text-shadow:-2px 0 6px #fff,2px 0 10px var(--namefx-color,#00d4ff),0 0 24px var(--namefx-color,#00d4ff),0 0 40px var(--namefx-color,#00d4ff);opacity:.92;transform:translate(-1px)}10%{opacity:1;transform:translate(1px)}15%{text-shadow:1px 0 5px #fff,-1px 0 8px var(--namefx-color,#00d4ff),0 0 20px var(--namefx-color,#00d4ff);opacity:.95;transform:translate(0)}50%{text-shadow:0 0 6px var(--namefx-color,#00d4ff),0 0 12px var(--namefx-color,#00d4ff),0 0 20px var(--namefx-color,#00d4ff);opacity:1;transform:translate(0)}52%{opacity:.88;transform:translate(2px)}54%{text-shadow:-1px 0 8px #fff,2px 0 14px var(--namefx-color,#00d4ff),0 0 30px var(--namefx-color,#00d4ff),0 0 50px var(--namefx-color,#00d4ff);opacity:1;transform:translate(-1px)}56%{opacity:1;transform:translate(0)}}.name-electric{will-change:text-shadow,opacity,transform;display:inline-block}.animate-electric{animation:2s linear infinite electric-crackle}@keyframes smoke-drift{0%,to{text-shadow:0 0 8px #b4b4b466,0 -2px 16px #a0a0a033;filter:blur();opacity:.95;transform:translateY(0)}33%{text-shadow:2px -4px 12px #c8c8c880,-1px -6px 20px #b4b4b44d;filter:blur(.3px);opacity:.88;transform:translateY(-2px)}66%{text-shadow:-1px -3px 10px #bebebe73,1px -5px 18px #aaaaaa40;filter:blur(.15px);opacity:.92;transform:translateY(-1px)}}.name-smoke{will-change:text-shadow,filter,opacity,transform;display:inline-block}.animate-smoke{animation:4s ease-in-out infinite smoke-drift}@keyframes neon-flicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.86}}.neon-text-enhanced,.name-neon{--_ink:currentColor;--_neon:var(--namefx-color,var(--neon-color,var(--_ink)));--_k:calc(var(--neon-strength)*var(--fx-intensity));color:var(--_ink);text-shadow:0 0 calc(4px*var(--_k))#fff,0 0 calc(8px*var(--_k))#fff,0 0 calc(12px*var(--_k))var(--_neon),0 0 calc(20px*var(--_k))var(--_neon),0 0 calc(35px*var(--_k))var(--_neon),0 0 calc(50px*var(--_k))var(--_neon),0 0 calc(70px*var(--_k))var(--_neon),0 0 calc(100px*var(--_k))color-mix(in oklch,var(--_neon)80%,black);will-change:filter}@supports not color-mix(in oklch, red 50%, black){.neon-text-enhanced,.name-neon{text-shadow:0 0 calc(4px*var(--neon-strength))#fff,0 0 calc(8px*var(--neon-strength))#fff,0 0 calc(12px*var(--neon-strength))#fff,0 0 calc(16px*var(--neon-strength))var(--_neon),0 0 calc(28px*var(--neon-strength))var(--_neon),0 0 calc(40px*var(--neon-strength))var(--_neon),0 0 calc(56px*var(--neon-strength))var(--_neon)}}.animate-neon-flicker{animation:neon-flicker calc(1.2*var(--fx-duration))var(--fx-ease)infinite alternate}.fx-base{--namefx-color:var(--namefx-color);--namefx-start:var(--namefx-start);--namefx-end:var(--namefx-end);--namefx-ink:currentColor;letter-spacing:.01em;display:inline-block;position:relative}.fx-neon{--_ink:currentColor;--_neon:var(--namefx-color,var(--neon-color,var(--_ink)));color:var(--_ink);text-shadow:0 0 .02em #fff,0 0 .06em #fff,0 0 .12em var(--_neon),0 0 .22em var(--_neon),0 0 .36em var(--_neon),0 0 .56em color-mix(in oklch,var(--_neon)75%,black);filter:saturate(1.08)contrast(1.02)}@supports not color-mix(in oklch, red 50%, black){.fx-neon{text-shadow:0 0 .02em #fff,0 0 .06em #fff,0 0 .12em var(--_neon),0 0 .22em var(--_neon),0 0 .36em var(--_neon),0 0 .56em var(--_neon)}}.fx-glow{--_ink:currentColor;--_neon:var(--namefx-color,var(--neon-color,var(--_ink)));color:var(--_ink);text-shadow:0 0 .08em var(--_neon),0 0 .24em var(--_neon),0 0 .48em color-mix(in oklch,var(--_neon)70%,white)}.fx-outline{--_ink:currentColor;--_neon:var(--namefx-color,var(--neon-color,var(--_ink)));color:#0000;-webkit-text-stroke:1px var(--_neon);text-shadow:0 0 .01em var(--_neon),0 0 .12em color-mix(in oklch,var(--_neon)60%,black)}.fx-shadow{color:currentColor;text-shadow:.05em .08em .12em #00000073}.fx-duotone{background:linear-gradient(90deg,var(--namefx-start),var(--namefx-end));color:#0000;-webkit-background-clip:text;background-clip:text}.fx-gradient{background:linear-gradient(90deg,var(--namefx-start),var(--namefx-end));color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite fx-pan}@keyframes fx-pan{to{background-position:200% 0}}.fx-rainbow{--rb:conic-gradient(from 0deg,#ff0040,#ff7a00,#ffd400,#00e36f,#2bd3ff,#7a7bff,#ff4ff8,#ff0040);background:var(--rb);color:#0000;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite fx-rainbow}@keyframes fx-rainbow{to{background-position:200% 200%}}.fx-cyber{--_ink:currentColor;--_neon:var(--namefx-color,var(--neon-color,var(--_ink)));color:var(--_ink);text-shadow:0 0 .06em var(--_neon),0 0 .18em color-mix(in oklch,var(--_neon)70%,black)}.fx-cyber:after{content:attr(data-text);background:repeating-linear-gradient(#ffffff14,#ffffff14 1px,#0000 1px 3px);color:#0000;mix-blend-mode:screen;pointer-events:none;opacity:.7;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.fx-plain{color:var(--namefx-color,var(--neon-color,currentColor))}.fx-text{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@keyframes gold-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes gold-glow-pulse{0%,to{text-shadow:0 0 8px #ffd70080,0 0 16px #ffc10740,0 0 28px #ffaa001f}50%{text-shadow:0 0 12px #ffd700b3,0 0 24px #ffc10766,0 0 40px #fa03,0 0 56px #daa5201a}}.name-gold{background:linear-gradient(90deg,#bf953f 0%,#fcf6ba 25%,#b38728 37%,#fbf5b7 50%,#aa771c 63%,#fcf6ba 75%,#bf953f 100%) 0 0/400% 100%;-webkit-text-fill-color:transparent;will-change:background-position,text-shadow;backface-visibility:hidden;z-index:1;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative;transform:translateZ(0);color:#0000!important}.animate-gold{animation:4s ease-in-out infinite gold-shimmer,3s ease-in-out infinite gold-glow-pulse}@keyframes diamond-sparkle{0%,to{text-shadow:0 0 4px #fffc,0 0 8px #c8dcff66,0 0 16px #b4c8ff33;filter:brightness(1.1)contrast(1.05)}25%{text-shadow:2px -1px 6px #ffc8ffb3,-2px 1px 10px #96c8ff80,0 0 20px #c896ff4d,0 0 36px #b4c8ff26;filter:brightness(1.2)contrast(1.1)}50%{text-shadow:-1px 2px 5px #c8ffffcc,1px -2px 8px #ffc8dc80,0 0 24px #dcb4ff4d,0 0 40px #b4dcff1f;filter:brightness(1.25)contrast(1.08)}75%{text-shadow:1px 1px 6px #ffffc8b3,-1px -1px 12px #c8dcff66,0 0 18px #ffc8ff40;filter:brightness(1.15)contrast(1.05)}}@keyframes diamond-bg-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.name-diamond{background:linear-gradient(135deg,#e8e8ff 0%,#fff 15%,#d4e4ff 25%,#fff 35%,#ffe8f0 45%,#fff 55%,#e0f0ff 65%,#fff 75%,#f0e0ff 85%,#fff 100%) 0 0/300% 300%;-webkit-text-fill-color:transparent;will-change:filter,text-shadow,background-position;backface-visibility:hidden;z-index:1;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative;transform:translateZ(0);color:#0000!important}.animate-diamond{animation:2.5s ease-in-out infinite diamond-sparkle,5s infinite diamond-bg-shift}@keyframes chrome-reflect{0%{filter:brightness()contrast(1.1);background-position:-200%}50%{filter:brightness(1.2)contrast(1.15);background-position:200%}to{filter:brightness()contrast(1.1);background-position:-200%}}.name-chrome{background:linear-gradient(90deg,gray 0%,silver 15%,#e8e8e8 25%,#fff 35%,#e0e0e0 45%,#a0a0a0 55%,#d0d0d0 65%,#fff 72%,silver 80%,#909090 90%,#b0b0b0 100%) 0 0/400% 100%;-webkit-text-fill-color:transparent;-webkit-text-stroke:.3px #ffffff26;text-shadow:0 1px 2px #0000004d,0 0 10px #c8c8c826;will-change:background-position,filter;backface-visibility:hidden;z-index:1;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative;transform:translateZ(0);color:#0000!important}.animate-chrome{animation:5s ease-in-out infinite chrome-reflect}@keyframes plasma-flow{0%{text-shadow:0 0 8px #9333ea80,0 0 16px #4f46e54d,0 0 30px #ec489933;filter:hue-rotate()brightness(1.1);background-position:0%}33%{text-shadow:0 0 10px #4f46e599,0 0 20px #ec489966,0 0 36px #9333ea40,0 0 50px #3b82f61a;filter:hue-rotate(30deg)brightness(1.2);background-position:50% 100%}66%{text-shadow:0 0 8px #ec489980,0 0 18px #9333ea59,0 0 32px #4f46e533;filter:hue-rotate(-20deg)brightness(1.15);background-position:100%}to{text-shadow:0 0 8px #9333ea80,0 0 16px #4f46e54d,0 0 30px #ec489933;filter:hue-rotate()brightness(1.1);background-position:0%}}.name-plasma{background:linear-gradient(135deg,#9333ea 0%,#4f46e5 20%,#ec4899 40%,#3b82f6 60%,#9333ea 80%,#ec4899 100%) 0 0/300% 300%;-webkit-text-fill-color:transparent;will-change:background-position,text-shadow,filter;backface-visibility:hidden;z-index:1;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative;transform:translateZ(0);color:#0000!important}.animate-plasma{animation:4s ease-in-out infinite plasma-flow}@keyframes frost-sparkle{0%,to{text-shadow:0 0 4px #c8e6ff99,0 0 8px #96d2ff4d,0 0 16px #64b4ff26;filter:brightness(1.1)}33%{text-shadow:1px -1px 6px #dcf0ffcc,-1px 1px 10px #aadcff80,0 0 20px #82c8ff4d,0 0 32px #64b4ff1f;filter:brightness(1.2)contrast(1.05)}66%{text-shadow:-1px 0 5px #d2ebffb3,1px 0 12px #a0d7ff66,0 0 24px #78beff40;filter:brightness(1.15)}}@keyframes frost-bg-drift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.name-frost{background:linear-gradient(135deg,#cce7ff 0%,#e8f4ff 15%,#b3d9ff 25%,#fff 35%,#d6eaff 45%,#e0f0ff 55%,#b8dcff 65%,#f0f8ff 75%,#c4e2ff 85%,#e8f4ff 100%) 0 0/250% 250%;-webkit-text-fill-color:transparent;-webkit-text-stroke:.2px #c8e6ff4d;will-change:filter,text-shadow,background-position;backface-visibility:hidden;z-index:1;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative;transform:translateZ(0);color:#0000!important}.animate-frost{animation:3s ease-in-out infinite frost-sparkle,6s infinite frost-bg-drift}
.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.6s ease-out forwards fade-in}@keyframes smooth-load{0%{width:0%}to{width:100%}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer{animation:2s ease-in-out infinite shimmer}@keyframes logo-breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.animate-logo-breathe{animation:3s ease-in-out infinite logo-breathe}.animate-bounce{animation:1s infinite bounce}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}
