/**
 * tew-style.css – Typed.js Elementor Widget
 */

/* Wrapper principale */
.tew-typed-wrapper {
  display: block;
  width: 100%;
}

/* Span che Typed.js popola */
.tew-typed-output {
  display: inline;
}

/* Cursore – Typed.js lo inserisce automaticamente */
.tew-typed-wrapper .typed-cursor {
  display: inline-block;
  opacity: 1;
  animation: tew-blink 0.7s infinite;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  margin-left: 1px;
  color: inherit;
}

@keyframes tew-blink {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}

/* Fade-out – classe aggiunta da Typed.js quando fadeOut: true */
.tew-typed-wrapper .typed-fade-out {
  opacity: 0;
  transition: opacity 0.4s ease;
}

/* Nasconde il cursore se l'opzione è disabilitata */
.tew-typed-wrapper .typed-cursor--disabled {
  display: none;
}
