.auth-gradient-overlay{background:linear-gradient(135deg,#89143df2,#89143db3)}.auth-pattern-bg{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.62 9.45c.14.3.44.52.78.58l.74.1.1.74c.06.34.28.64.58.78l.68.32-.32.68c-.14.3-.44.52-.78.58l-.74.1-.1.74c-.06.34-.28.64-.58.78l-.68.32-.32-.68c-.14-.3-.44-.52-.78-.58l-.74-.1-.1-.74c-.06-.34-.28-.64-.58-.78l-.68-.32.32-.68c.14-.3.44-.52.78-.58l.74-.1.1-.74c.06-.34.28-.64.58-.78l.68-.32zM33 48l-1 1-1-1 1-1 1 1z' fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'/%3E%3C/svg%3E")}.auth-benefit-item{animation:fadeInRight .5s ease forwards;opacity:0}.auth-benefit-item:nth-child(1){animation-delay:.1s}.auth-benefit-item:nth-child(2){animation-delay:.2s}.auth-benefit-item:nth-child(3){animation-delay:.3s}@keyframes fadeInRight{0%{opacity:0;transform:translate(-15px)}to{opacity:1;transform:translate(0)}}.auth-modal-header-line{position:relative}.auth-modal-header-line:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:40px;height:2px;background-color:#89143d;border-radius:2px}.auth-compact-input input{padding-top:.5rem!important;padding-bottom:.5rem!important;font-size:.875rem!important}.auth-compact-input label{margin-bottom:.125rem!important;font-size:.75rem!important}
