#twofactor .popup-content{padding:10px}#login{width:400px;margin:0 auto;min-height:600px}#login .form-login,#login .form-signup{display:none}#login .form-active{display:block!important}#login>.inner .flag{display:flex}#login>.inner .flag .label{display:inline-block;text-align:center;padding:15px 0;color:#2f2f2f;border:none;border-top-left-radius:6px;border-top-right-radius:6px;-webkit-font-smoothing:antialiased;text-decoration:none;width:50%;box-sizing:border-box;background:#cfcfcf;font-weight:400}#login>.inner .flag .active{background:#f7f7f7;font-weight:bold}#login .form-login>.inner,#login .form-signup>.inner{background:var(--bg-default);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;padding:30px;background:var(--bg-default);border-bottom-left-radius:6px;border-bottom-right-radius:6px}#login .form-login>.inner .form-login-entry,#login .form-signup>.inner .form-login-entry{position:relative;display:flex;margin-bottom:20px;width:100%;align-items:center}#login .form-login>.inner .form-login-entry span,#login .form-signup>.inner .form-login-entry span{display:flex;padding:3%;color:#fff;text-align:center;background-color:#202124;border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;white-space:nowrap;position:relative;transition:all .1s ease-in-out;line-height:1;height:40px;align-items:center}#login .form-login>.inner .form-login-entry input[type=text],#login .form-login>.inner .form-login-entry input[type=password],#login .form-signup>.inner .form-login-entry input[type=text],#login .form-signup>.inner .form-login-entry input[type=password]{z-index:2;margin-bottom:0;width:97%;padding:3%;color:hsl(0,0%,33%);background-color:#fff;border:1px solid var(--border-color);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-bottom-left-radius:0;border-top-left-radius:0;transition:all .1s ease-in-out;outline:none;height:40px}#login .form-login>.inner .form-login-entry input[type=text]:focus,#login .form-login>.inner .form-login-entry input[type=password]:focus,#login .form-signup>.inner .form-login-entry input[type=text]:focus,#login .form-signup>.inner .form-login-entry input[type=password]:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}#login .form-login>.inner .forgot,#login .form-signup>.inner .forgot{font-size:12px;color:#b7b7b7;padding:10px 0}#login .form-login>.inner .forgot a,#login .form-signup>.inner .forgot a{color:#b7b7b7;margin:0 10px}#login .form-login>.inner>span,#login .form-signup>.inner>span{color:#555;display:block;margin-bottom:10px}#login .form-login>.inner .button,#login .form-signup>.inner .button{margin:0!important}#login .form-login .or,#login .form-signup .or{margin:30px 0}#login .form-login .or ul,#login .form-signup .or ul{display:table;width:100%;margin:0;padding:0}#login .form-login .or ul li,#login .form-signup .or ul li{display:table-cell;width:10%;vertical-align:middle;text-align:center;list-style:none}#login .form-login .or ul li hr,#login .form-signup .or ul li hr{background-color:#b4b4b4}#login .form-login .or ul li:first-child,#login .form-login .or ul li:last-child,#login .form-signup .or ul li:first-child,#login .form-signup .or ul li:last-child{width:45%}@media all and (max-width:768px){#login{width:100vw;max-width:320px}#login .form-signup>.inner,#login .form-login>.inner{padding:30px 10px}}#social-signin{text-align:center}#social-signin>.inner ul{display:block;text-align:center;width:100%;margin:0;padding:0}#social-signin>.inner ul li{display:block;text-align:center;margin:0 0 10px 0;list-style:none}#social-signin>.inner ul li a{display:flex;text-decoration:none;appearance:none;font-weight:bold;border-radius:4px;white-space:nowrap;box-sizing:border-box;height:40px;width:100%;color:#fff;display:flex;justify-content:center;align-items:center;background-color:#202124;line-height:normal}#social-signin>.inner ul li a:hover{background-color:#545455}#social-signin>.inner ul li a i{margin:0 10px;font-size:21px;color:#fff}#social-signin>.inner ul li.apple i{font-size:26px}#gcws-login-prompt{box-shadow:none;background:none!important}#gcws-login-prompt .gcwsAlert-header{background:none!important;border-bottom:none!important}#gcws-login-prompt .gcwsAlert-header a{background:none!important;color:#fff}