.jss1 {
  color: var(--color-text-alternative);
  font-weight: 400;
}
.jss1.jss2 {
  color: var(--color-text-alternative);
}
.jss1.jss4 {
  color: var(--color-text-alternative);
}
.jss3:before {
  border-bottom: 1px solid var(--color-text-default) !important;
}
.jss3:after {
  border-bottom: 2px solid var(--color-primary-default);
}
.jss5 {
  color: var(--color-text-alternative);
}
.jss6 {
  padding: 8px;
}
.jss6::placeholder {
  color: var(--color-text-alternative);
}
.jss7 {
  color: var(--color-background-default);
}
.jss8:after {
  border-bottom: 2px solid var(--color-background-default);
}
.jss9.jss10 {
  color: var(--color-text-alternative);
}
.jss9.jss4 {
  color: var(--color-text-alternative);
}
.jss12 {
  color: var(--color-text-default);
  border: 1px solid var(--color-border-default);
  height: 48px;
  display: flex;
  padding: 0 16px;
  align-items: center;
  border-radius: 6px;
  background-color: var(--color-background-default);
}
label + .jss12 {
  margin-top: 9px;
}
.jss12.jss11 {
  border: 1px solid var(--color-primary-default);
}
.jss13 {
  color: var(--color-text-default);
  position: initial;
  font-size: 1rem;
  transform: none;
  transition: none;
}
.jss14 {
  color: var(--color-text-default);
  position: initial;
  font-size: .75rem;
  transform: none;
  transition: none;
}
.jss15 {
  line-height: initial !important;
}