
.mobile-auth-brand-v2{display:none}

@media(max-width:720px){
  .auth-page{
    min-height:100dvh !important;
    padding:18px !important;
    place-items:center !important;
  }
  .auth-shell{
    width:min(100%,460px) !important;
    border-radius:28px !important;
  }
  .auth-panel{
    padding:30px 26px 32px !important;
  }
  .mobile-auth-brand-v2{
    display:flex !important;
    align-items:center !important;
    gap:12px !important;
    margin-bottom:28px !important;
  }
  .mobile-auth-brand-v2 .mark{
    width:44px !important;height:44px !important;border-radius:14px !important;
    display:grid !important;place-items:center !important;
    background:linear-gradient(135deg,#21b17b,#0b6b4d) !important;
    color:#fff !important;font-size:19px !important;font-weight:800 !important;
  }
  .mobile-auth-brand-v2 strong{display:block !important;font-size:20px !important}
  .mobile-auth-brand-v2 span{display:block !important;font-size:12px !important;color:#738079 !important}
  .auth-panel h2{font-size:28px !important;margin-bottom:16px !important}
  .auth-panel .form input{min-height:52px !important;font-size:16px !important}
  .auth-panel .form .btn{width:100% !important;min-height:50px !important;font-size:16px !important}
}
