@import url('global.css');
@import url('galaxy.css');
@import url('mobile.css');
 .ai-close{
  background: transparent;
  border: none;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
  transition: 0.3s;
}

.ai-close:hover{
  color: #00f5ff;
  transform: rotate(90deg);
}

/*botao fechar do chat*/ 







/* LOGO + BRILHO */
.logo-area{
  position:relative;
  display:inline-block;
  animation: glowPulse 3s ease-in-out infinite;
}

@keyframes glowPulse{
  0%{filter:drop-shadow(0 0 8px rgba(255,255,255,0.15));}
  50%{filter:drop-shadow(0 0 28px rgba(255,255,255,0.55));}
  100%{filter:drop-shadow(0 0 8px rgba(255,255,255,0.15));}
}

#logo{
  width:220px;
  display:block;
}

/* ⚡ RAIO MELHORADO */
#lightning{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  pointer-events:none;
  z-index:2;

  /* 🔥 deixa o efeito visível e bonito */
  mix-blend-mode: screen;
  opacity:0.8;
}
/* MENU */
.edcarlos-menu-core{
  position:fixed;
  bottom:20px;
  right:20px;
  width:70px;
  height:70px;
  border-radius:50%;
  background:radial-gradient(circle,#00f5ff,#001f2f);
  display:flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
    will-change: transform;

  z-index:1000;

  border:2px solid #00f5ff;
  animation:pulseBtn 2s infinite;
}

@keyframes pulseBtn{
  0%{transform:scale(1);}
  50%{transform:scale(1.1);}
  100%{transform:scale(1);}
}

 

/*efeito maquina*/
.typewriter{
  margin-top:15px;
  font-size:16px;
  letter-spacing:2px;
  color:#00f5ff;
  text-shadow:0 0 10px rgba(0,245,255,0.6);
  min-height:20px;
}

/* cursor piscando */
.typewriter::after{
  content:"|";
  animation: blink 0.7s infinite;
  margin-left:1px;
  color:#fff;
}

@keyframes blink{
  50%{opacity:0;}
}
