@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap");.auth-container,.auth-title{font-family:Poppins,sans-serif}.auth-title{font-weight:700!important;font-size:2rem!important;margin-bottom:1rem!important;letter-spacing:-.5px}.auth-form .ant-form-item{margin-bottom:16px!important}.auth-form .ant-form-item-label>label{font-weight:500;font-size:.9rem;height:24px}.auth-form .ant-input,.auth-form .ant-input-password{height:42px}.auth-form .ant-input-password{padding:4px 11px!important;background:var(--bg)!important;height:42px}.auth-form .ant-input-password .ant-input{height:24px;padding:0;background:transparent!important;border:none!important;box-shadow:none!important}.auth-form .ant-input-password .ant-input-suffix{margin-right:0}.auth-form .ant-input-password-icon{color:var(--text-muted)!important}.auth-form .ant-input-affix-wrapper{background:var(--bg)!important;border-color:var(--border)!important}.auth-form .ant-input-affix-wrapper-focused,.auth-form .ant-input-affix-wrapper:focus,.auth-form .ant-input-affix-wrapper:hover{border-color:var(--primary)!important}.auth-form .ant-input-affix-wrapper .ant-input{background:var(--bg)!important}.auth-form .ant-input::placeholder{color:var(--text-muted)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary)!important;border-color:var(--primary)!important}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--primary)!important}.auth-divider{margin:16px 0!important}.auth-button{height:42px!important;font-weight:500!important}.custom-password-input.ant-input-affix-wrapper{padding:4px 11px!important;height:42px!important;display:flex;align-items:center}.custom-password-input .ant-input{background:transparent!important;height:24px!important}.custom-password-input .ant-input-suffix{display:flex;align-items:center}.custom-password-wrapper{width:100%}.custom-password-wrapper input{width:100%;border-radius:6px}.custom-password-wrapper input:focus,.custom-password-wrapper input:hover{border-color:var(--primary)!important;box-shadow:0 0 0 2px rgba(var(--primary-rgb),.2)}