Changes css to position oauth status and shifts timeout to promise