html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype')}html,body{width:100%;height:100%}span.large{display:inline-block}@media(max-width:539px){span.large{display:none}}span.small{display:none}@media(max-width:539px){span.small{display:inline-block}}*{font-size:100%;font-family:Poppins,sans-serif,Arial}html,body,form,fieldset,table,tr,td,img{font-size:1rem;font-family:Poppins,sans-serif,Arial}input,button,select,textarea,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hidden{display:none}.global-error{width:100%;text-align:center;color:red;padding:0 15px}.verify-error{margin:0 auto;max-width:400px;padding:25px;border:solid 1px #ddd;border-radius:6px;line-height:22px}.verify-error h2{font-weight:500;margin-bottom:5px}.verify-error a{display:block;margin-top:10px}.root{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover!important}.root .main,.root .wrapper{width:100%}.login-via{color:#939495;font-size:.9rem;line-height:1.2rem;text-align:center;margin-bottom:5px}.login-logo{display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.login-logo img{width:150px}.message.error{color:red;font-size:.9rem;line-height:1.1rem;margin-bottom:.6rem}.transferring-overlay{display:none}.transferring-overlay.show{display:flex;width:100vw;height:100vh;z-index:9999;position:absolute;top:0;left:0;background-color:#fff;justify-content:center;align-items:center}.login-container{max-width:540px;margin:0 auto;padding:3rem;border:solid 1px #d3d3d3;border-radius:3px;background:#ffffffd1}@media(max-width:539px){.login-container{max-width:90%;padding:1.5rem}}.login-container>h1{margin-bottom:15px}.login-container div.input{border:solid 1px #aab7c2;border-radius:2px;position:relative;margin-bottom:1rem;display:flex;align-items:center;cursor:text}.login-container div.input .btn.icon{position:absolute;right:0;top:0;background:none;border:0;padding:.75rem;color:#606060;cursor:pointer}.login-container div.input .required{color:red}.login-container div.input label.focus{color:#a9a9a9;font-size:1rem;position:absolute;transition:all .1s ease-in-out;padding-left:.75rem;transform-origin:top left;transform:translate(0,0) scale(1);margin-bottom:0;left:0;cursor:text}.login-container div.input label.error{display:block;font-size:.9rem;color:red}.login-container div.input input.tbx{outline:0;width:100%;font-size:1rem;color:#111;border:0;padding:1.2rem .75rem .3rem .75rem}.login-container div.input input.tbx.error{color:red}.login-container div.input.focused label,.login-container div.input.active label{padding-left:1.15rem;transform:translate(0,-7px) scale(.7);color:#767676}.login-container div.btns{display:flex}.login-container div.btns .btn{background:#3a609d;border:0;width:100%;color:#fff;border-radius:3px;padding:.8rem 0;margin-top:.5rem;cursor:pointer;font-weight:600;font-family:Poppins,sans-serif;font-size:.9rem}.login-container div.btns .btn:hover,.login-container div.btns .btn:active{background:#4a74b7}.login-container div.btns .pmg-key{width:50px;margin-left:10px;display:flex;justify-content:center;align-items:center;text-decoration:none;background:#149d14}@media(max-width:768px){.login-container div.btns .pmg-key{display:none}}.login-container div.btns .pmg-key:hover,.login-container div.btns .pmg-key:active{background:#1ebb1e}.login-container .create-account,.login-container .twofactor-info{margin-bottom:20px;line-height:1.3rem}.login-container .twofactor-info{margin-top:20px;margin-bottom:20px;line-height:1.3rem}.login-container .user-info{margin-top:2px;margin-bottom:20px;line-height:1.3rem}.login-container .reset-password{margin-top:30px}.login-container .account{display:flex;justify-content:space-between;margin-top:20px}.login-container .account a{font-weight:400;font-size:.9rem}.login-container .add-verification{margin-top:30px;display:flex}.login-container .add-verification img{width:24px;margin-right:10px}.login-container .add-verification a{color:#686868;font-weight:400;line-height:1.2rem}.login-container .add-verification a:hover,.login-container .add-verification a:active{color:#333}.login-container .add-verification-qrcode,.login-container .add-verification-code{margin-top:20px}.login-container .add-verification-qrcode ol,.login-container .add-verification-code ol{list-style:decimal;margin-left:1.2rem;margin-top:20px}.login-container .add-verification-qrcode ol li,.login-container .add-verification-code ol li{padding-left:.5rem;margin-bottom:.5rem;line-height:1.2rem}.login-container .add-verification-qrcode .code,.login-container .add-verification-code .code{background:#f7f7bc;text-align:center;padding:.5rem 0;font-weight:500;margin-top:20px;margin-bottom:40px}.login-container .add-verification-qrcode .qrcode,.login-container .add-verification-code .qrcode{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.login-container .add-verification-qrcode .qrcode img,.login-container .add-verification-code .qrcode img{display:none;width:150px}.login-container .add-verification-qrcode .add-verification-code-btn,.login-container .add-verification-code .add-verification-code-btn,.login-container .add-verification-qrcode .add-verification-qrcode-btn,.login-container .add-verification-code .add-verification-qrcode-btn{display:block;text-align:center}.login-container .add-verification-qrcode .btns,.login-container .add-verification-code .btns{margin-top:40px}.login-container .user-disclaimer{margin-top:30px;color:#5f6368;font-size:.9rem;line-height:1.2rem}.login-container .user-disclaimer a{font-weight:400}.login-footer{font-size:.8rem;display:flex;justify-content:space-between;max-width:540px;margin:3rem auto}@media(max-width:539px){.login-footer{max-width:90%}}@media(max-width:375px){.login-footer{flex-direction:column;margin:1.5rem auto}.login-footer div{text-align:center;margin-bottom:1rem}}.login-footer a{font-weight:400}.root.bg .login-footer{position:absolute;bottom:2rem;max-width:540px}h1{font-weight:600;font-size:1.8rem}a{color:#3a609d;font-weight:500}strong{font-weight:500}