@keyframes App-logo-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.gcts-login-parent-div *{box-sizing:border-box!important}.gcts-login-parent-div .form-control__input input{line-height:2}.gcts-login-parent-div .form-control__checkbox-label{text-transform:none!important}.gcts-login-parent-div input[type=checkbox],.gcts-login-parent-div input[type=radio]{visibility:visible}.gcts-login-parent-div #login-in-to-account{margin-top:0}.gcts-login-parent-div .las-wrapper{max-width:500px;position:absolute;right:0;top:2px}.gcts-login-parent-div .las-wrapper .las-need-info{width:500px!important}.pivot-login-error-message{border:1px solid #fbd5d9;border-top:5px solid #be1324;background-color:#faedef;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:.5rem;padding:.75rem 3rem 1rem 1rem;font-weight:400;font-size:1rem;line-height:1.5;margin:0 1rem;display:flex;width:370px;overflow-wrap:break-word}.pivot-login-error-message .error-icon{align-items:center;display:flex}.pivot-login-error-message .msg-text{margin-left:12px;display:flex}#ReactLoginWidgetApp #otp-button-group button{width:100%}#ReactLoginWidgetApp .usb-notification .icon svg{width:20px}.aw-usb-loginWidget #aw-password button.icon-left:before{content:""}div#auth-loginhelp .icon-left:before{content:""}