/* app/scss/app.css */
body {
  margin: 0;
}
body .w-100 {
  width: 100%;
}
body .card-email {
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body .MuiFormGroup-root[role=radiogroup] .MuiFormControlLabel-asterisk {
  display: none;
}
@keyframes typewriter {
  0% {
    width: 0;
  }
  40% {
    width: 3em;
  }
  60% {
    width: 3em;
  }
  to {
    width: 0m;
  }
}
@keyframes typewriterReverse {
  0% {
    width: 5em;
  }
  to {
    width: 0;
  }
}
@keyframes blinkTextCursor {
  0% {
    border-right-color: #ffffffbf;
  }
  to {
    border-right-color: transparent;
  }
}
body .blinkOnly {
  animation: blinkTextCursor .5s steps(44) infinite normal;
}
body .typeWritter {
  animation: typewriter 2.5s steps(10) 1s 1 normal both, blinkTextCursor .5s steps(44) infinite normal;
}
@keyframes typing {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes blink-caret {
  0%, to {
    border-color: transparent;
  }
  50% {
    border-color: orange;
  }
}
