/* [project]/web/app/entrar/entrar.css [app-client] (css) */
.do-entrar__eyebrow {
  letter-spacing: .08em;
  text-transform: uppercase;
  color: var(--do-texto-2);
  font-size: 13px;
  font-weight: 600;
}

.do-entrar__titulo {
  letter-spacing: -.014em;
  margin: 0;
  font-size: 36px;
  font-weight: 650;
  font-stretch: 80%;
  line-height: 1.02;
}

.do-entrar__elegido {
  border: 2px solid var(--do-accion);
  background: var(--do-superficie);
  box-shadow: 0 3px 0 var(--do-accion);
  border-radius: 12px;
  flex-direction: column;
  gap: 4px;
  padding: 14px 16px;
  animation: .26s steps(4, end) doCae;
  display: flex;
}

.do-entrar__elegido strong {
  color: var(--do-accion);
  font-size: 20px;
}

.do-entrar-enviado {
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  display: flex;
}

.do-entrar-enviado__sobre {
  border: 2px solid var(--do-tinta);
  background: var(--do-superficie);
  border-radius: 16px;
  padding: 14px;
  animation: 2.4s steps(6, end) infinite doBob;
  display: flex;
}

.do-entrar-enviado__titulo {
  letter-spacing: -.014em;
  font-size: 34px;
  font-weight: 650;
  font-stretch: 80%;
}

@media (prefers-reduced-motion: reduce) {
  .do-entrar__elegido, .do-entrar-enviado__sobre {
    animation: none;
  }
}

.do-entrar__acepto {
  cursor: pointer;
  align-items: flex-start;
  gap: 12px;
  min-height: 48px;
  padding: 8px 0;
  font-size: 15px;
  line-height: 1.4;
  display: flex;
}

.do-entrar__acepto input {
  width: 26px;
  height: 26px;
  accent-color: var(--do-accion);
  flex: none;
  margin: 2px 0 0;
}

.do-entrar__acepto a, .do-entrar__legal a {
  color: var(--do-accion);
}

.do-entrar__acepto--falta {
  color: var(--do-no-cumple);
}

.do-entrar__legal {
  color: var(--do-texto-2);
  margin: 0;
  font-size: 13px;
  line-height: 1.4;
}

/*# sourceMappingURL=web_app_entrar_entrar_11wzb49.css.map*/