body {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto,
    "Helvetica Neue", Arial;
}
.glass {
  backdrop-filter: blur(6px);
  background-color: rgba(255, 255, 255, 0.06);
}
/* animation */
/* Blinking caret */
.caret {
  display: inline-block;
  width: 2px;
  height: 1em;
  margin-left: 3px;
  background-color: currentColor;
  animation: blink 1s steps(1) infinite;
  vertical-align: bottom;
}
@keyframes blink {
  50% {
    opacity: 0;
  }
}

#typewriter {
  white-space: nowrap;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(12px);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.animate-fadeInUp {
  animation: fadeInUp 600ms ease both;
}

.bg-accent {
    --tw-bg-opacity: 1;
    background-color: rgb(14 165 164 / var(--tw-bg-opacity, 1));
}
