body {
  margin: 0;
  background-color: transparent;
}

body,
input,
button {
  font-family: 'Inter', 'Arial', sans-serif;
}

input::-webkit-calendar-picker-indicator {
  display: none;
}

input[type='date']::-webkit-input-placeholder {
  visibility: hidden !important;
}
input:focus {
  outline: none;
}

.react-error-overlay,
#webpack-dev-server-client-overlay-div,
#webpack-dev-server-client-overlay {
  display: none !important;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  background: transparent;
}

.wrapper main > .signin {
  align-items: flex-start;

  @media screen and (min-width: 901px) {
    padding-top: 60px;
  }
}

.no-click * {
  pointer-events: none;
}
