/* Produção Só Folhas 2.3.11 — correção exclusiva do login em desktop.
   Não altera o layout mobile (regras aplicadas apenas acima de 768px). */
@media screen and (min-width: 769px) {
  .premium-login .login-card .login-field {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
  }

  .premium-login .login-card .login-field > label {
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
    margin: 0 !important;
    text-align: left !important;
    align-self: stretch !important;
  }

  .premium-login .login-card .login-field > .input-shell {
    width: 100% !important;
    max-width: none !important;
    min-width: 0 !important;
    margin: 0 !important;
    align-self: stretch !important;
    box-sizing: border-box !important;
  }

  .premium-login .login-card .login-field > .input-shell > input {
    width: 100% !important;
    min-width: 0 !important;
  }

  .premium-login .login-card .remember-login,
  .premium-login .login-card .login-submit {
    width: 100% !important;
    box-sizing: border-box !important;
  }
}
