.font-style-1{letter-spacing:-.02em;font-family:Outfit,sans-serif;font-weight:800}.font-style-2{font-family:Playfair Display,serif;font-style:italic;font-weight:900}.font-style-3{letter-spacing:.02em;font-family:Righteous,cursive;font-weight:700}.font-style-4{letter-spacing:.05em;font-family:Caveat,cursive;font-weight:700}.font-style-5{letter-spacing:.05em;font-family:"Press Start 2P",monospace;font-size:.75em}.font-style-6{letter-spacing:.06em;font-family:UnifrakturMaguntia,serif;font-weight:700}.font-style-7{letter-spacing:-.03em;font-family:JetBrains Mono,monospace;font-weight:800}.font-style-8{text-transform:uppercase;letter-spacing:.04em;font-family:Inter,sans-serif;font-weight:900}.font-style-9{letter-spacing:.05em;font-family:Rubik Glitch,system-ui}.font-style-10{letter-spacing:.02em;font-family:Honk,system-ui}.font-style-11{letter-spacing:-.01em;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont;font-weight:900}.font-style-12{letter-spacing:.04em;font-family:Creepster,cursive}.name-effect-wrapper{-webkit-user-select:text;user-select:text;align-items:center;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.effect-solid{color:var(--name-color-1,#fff);text-shadow:0 2px 4px #00000080}.effect-gradient{background:linear-gradient(135deg, var(--name-color-1,#ff79c6) 0%, var(--name-color-2,#bd93f9) 50%, var(--name-color-3,#fff) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px #ff79c659);background-size:200%;-webkit-background-clip:text;background-clip:text;animation:6s infinite alternate gradientFlow}@keyframes gradientFlow{0%{background-position:0%}to{background-position:100%}}.effect-neon{color:#fff;text-shadow:0 0 5px #fff, 0 0 10px var(--name-color-1,#ff79c6), 0 0 20px var(--name-color-1,#ff79c6), 0 0 40px var(--name-color-1,#ff79c6), 0 0 80px var(--name-color-2,#bd93f9);animation:2.5s ease-in-out infinite alternate neonPulse}@keyframes neonPulse{0%{text-shadow:0 0 4px #fff, 0 0 8px var(--name-color-1,#ff79c6), 0 0 16px var(--name-color-1,#ff79c6), 0 0 32px var(--name-color-1,#ff79c6);opacity:.95}to{text-shadow:0 0 6px #fff, 0 0 12px var(--name-color-1,#ff79c6), 0 0 24px var(--name-color-1,#ff79c6), 0 0 48px var(--name-color-1,#ff79c6), 0 0 70px var(--name-color-2,#bd93f9);opacity:1}}.effect-toon{color:var(--name-color-1,#ff79c6);-webkit-text-stroke:1.5px #121216;text-shadow:2px 2px #121216,-1px -1px #121216,1px -1px #121216,-1px 1px #121216,3px 3px #000000b3;letter-spacing:.02em}.effect-pop{color:var(--name-color-1,#50fa7b);text-shadow:1px 1px 0 #121216, 2px 2px 0 #121216, 3px 3px 0 var(--name-color-2,#ff79c6), 4px 4px 0 #121216, 5px 5px 0 #0006;transform:perspective(400px)rotateX(4deg)}.effect-gummy{background:linear-gradient(180deg, #fff 0%, var(--name-color-1,#ff79c6) 35%, var(--name-color-2,#e05697) 70%, var(--name-color-3,#bd93f9) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 6px #ff79c680)drop-shadow(0 -1px 1px #fffc);-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite gummyBounce;display:inline-block}@keyframes gummyBounce{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.effect-prism{background:linear-gradient(90deg,#ff79c6 0%,#bd93f9 20%,#8be9fd 40%,#50fa7b 60%,#f1fa8c 80%,#ff79c6 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px #bd93f973);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite prismShimmer}@keyframes prismShimmer{0%{background-position:0%}to{background-position:300%}}
