.ttbTextTyping.starFlower{box-sizing:border-box;display:flex;position:relative;.textAnimate{align-items:center;color:inherit;display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;position:relative;text-align:center;word-break:break-word}.starFlower-inline{align-items:center;display:inline-flex}.prefixText,.suffixText,.textAnimate{display:inline-block;white-space:pre}.textAnimate span{font-size:inherit}.offscreen-text{position:absolute;visibility:hidden}.helloSvg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media (max-width:768px){.textAnimate{font-size:2rem}.inputAnimate{font-size:1.2rem;width:40%}}}
.terminal{box-shadow:0 4px 20px rgba(0,0,0,.4);box-sizing:border-box;color:#00ff9c;height:auto;margin:auto}.terminal-header{align-items:center;border-radius:8px 8px 0 0;display:flex;margin:-16px -16px 16px;padding:6px 12px}.terminal-header .dot{border-radius:50%;height:12px;margin-right:6px;width:12px}.terminal-header .dot.red{background:#ff5f56}.terminal-header .dot.yellow{background:#ffbd2e}.terminal-header .dot.green{background:#27c93f}.terminal-body{padding:10px 16px!important}
.auroraGlow{box-sizing:border-box;color:#fff;margin:0 auto;overflow:hidden;padding:50px;position:relative}.auroraGlow:before{animation:moveStripes 12s linear infinite;content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes moveStripes{0%{transform:translate(0)}to{transform:translate(100px,100px)}}.auroraGlow-frame{border-radius:16px;padding:30px;position:relative;z-index:2}.auroraGlow-icon img{margin-bottom:10px}.auroraGlow-prefix{margin-bottom:12px}.auroraGlow-typing{animation:glowText 3s linear infinite;background:linear-gradient(90deg,#f0f,#0ff,#00ff6a,#ffae00);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:2px}@keyframes glowText{0%{text-shadow:0 0 10px #f0f,0 0 20px #0ff,0 0 40px #f0f}50%{text-shadow:0 0 20px #0ff,0 0 40px #00ff6a,0 0 60px #ffae00}to{text-shadow:0 0 10px #f0f,0 0 20px #0ff,0 0 40px #f0f}}.auroraGlow-suffix{margin-top:8px;opacity:.9}.auroraGlow .typed-cursor{animation:pulseGlow 1s infinite;color:#0ff;font-weight:100}@keyframes pulseGlow{0%,to{opacity:1;text-shadow:0 0 8px #0ff,0 0 15px #0ff}50%{opacity:.5;text-shadow:0 0 4px #0ff,0 0 8px #0ff}}
.cyberWave{border-radius:16px;box-sizing:border-box;color:#fff;margin:0 auto;max-width:750px;padding:40px;position:relative}.cyberWave:before{animation:rotateBg 12s linear infinite;content:"";height:200%;left:-50%;opacity:.08;pointer-events:none;position:absolute;top:-50%;width:200%}@keyframes rotateBg{to{transform:rotate(1turn)}}.cyberWave:after{animation:flicker 4s infinite;background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.05) 1px,transparent 2px,transparent 4px);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@keyframes flicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:.15}20%,24%,55%{opacity:.35}}.cyberWave-icon img{animation:pulseIcon 2s infinite alternate;filter:drop-shadow(0 0 12px #0ff) drop-shadow(0 0 25px #ff00ff);height:70px;margin-bottom:15px;width:70px}@keyframes pulseIcon{0%{transform:scale(1)}to{transform:scale(1.15)}}.cyberWave-typing{animation:gradientMove 4s linear infinite;font-size:30px;font-weight:700;min-height:45px;position:relative;text-shadow:0 0 10px rgba(0,255,255,.7)}@keyframes gradientMove{0%{background-position:0 50%}to{background-position:100% 50%}}.cyberWave-typing span:after,.cyberWave-typing span:before{content:attr(data-text);left:0;overflow:hidden;position:absolute;width:100%;clip:rect(0,900px,0,0)}.cyberWave-typing span:before{animation:glitchTop 2.5s linear infinite alternate-reverse;color:#f0f}.cyberWave-typing span:after{animation:glitchBottom 3s linear infinite alternate-reverse;color:#0ff}@keyframes glitchTop{0%{clip:rect(0,9999px,0,0)}10%{clip:rect(5px,9999px,50px,0);transform:translate(-2px,-2px)}20%{clip:rect(10px,9999px,60px,0);transform:translate(2px,2px)}30%,to{clip:rect(0,9999px,0,0);transform:none}}@keyframes glitchBottom{0%{clip:rect(0,9999px,0,0)}10%{clip:rect(30px,9999px,80px,0);transform:translate(2px,2px)}20%{clip:rect(40px,9999px,90px,0);transform:translate(-2px,-2px)}30%,to{clip:rect(0,9999px,0,0);transform:none}}
.neonGrid{box-sizing:border-box;color:#fff;font-family:Segoe UI,sans-serif;height:auto;margin:0 auto;overflow:hidden;position:relative;text-align:center}.neonGrid:before{background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:40px 40px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.neonGrid-icon{position:relative;z-index:1}.neonGrid-icon img{filter:drop-shadow(2px 4px 6px rgba(0,0,0,.3));-o-object-fit:contain;object-fit:contain}.neonGrid-prefix,.neonGrid-typing{position:relative;z-index:1}.neonGrid-typing span{line-height:1;text-shadow:0 0 8px rgba(0,255,200,.7),-2px -2px 8px rgba(255,0,255,.7);vertical-align:middle}.neonGrid-typing .typed-cursor{display:inline-block;font-size:inherit;font-weight:700;vertical-align:middle}.neonGrid-suffix{font-size:20px;margin-top:15px;opacity:.85;position:relative;z-index:1}
.wp-block-ttb-text-typing *{box-sizing:border-box}.wp-block-ttb-text-typing .ttbTextTyping{background:inherit;box-sizing:border-box}.wp-block-ttb-text-typing .ttbTextTyping .typed-fade-out{animation:0;opacity:0;transition:opacity .25s}.wp-block-ttb-text-typing .ttbTextTyping .typed-cursor{opacity:1}.wp-block-ttb-text-typing .ttbTextTyping .typed-cursor.typed-cursor--blink{animation:typingCursorBlink .7s infinite}@keyframes typingCursorBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}
