.authentication-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;min-height:100vh;width:100%}.authentication-wrapper .authentication-inner{width:100%}.authentication-wrapper.authentication-1,.authentication-wrapper.authentication-2,.authentication-wrapper.authentication-4{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.authentication-wrapper.authentication-1 .authentication-inner{max-width:300px}.authentication-wrapper.authentication-2 .authentication-inner{max-width:380px}.authentication-wrapper.authentication-3,.authentication-wrapper.authentication-3 .authentication-inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.authentication-wrapper.authentication-3 .authentication-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.authentication-wrapper.authentication-4 .authentication-inner{max-width:800px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.authentication-wrapper:after{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 0%;flex:0 0 0%;min-height:inherit;width:0;font-size:0}}.extra-actions{margin:0;margin-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.extra-actions,.ms-login-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ms-login-button{height:41px;padding:0 12px;border-radius:0;border:1px solid #8c8c8c;background:#fff;color:#5e5e5e;font-family:Segoe UI;font-size:15px;margin:0 auto 20px;white-space:nowrap}.ms-login-button>svg{margin-right:12px;-ms-flex-negative:0;flex-shrink:0}