body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:#2f363f}.logo{color:#bdbdbd;font-family:Roboto,sans-serif;font-size:3rem;font-weight:400}.logo span,.subtitle.slogan{color:#64676f}.centerall{height:100vh;padding:0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.auth-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.auth-table{display:table;height:100%;width:100%}@media screen and (min-width:770px){.auth-header,.auth-tableCell.left-cell{width:500px!important}}@media screen and (max-width:769px){.auth-tableCell.right-cell{display:none}}.auth-tableCell{display:table-cell;padding:20px;vertical-align:middle;position:relative}.auth-tableCell .row.field input{width:100%}.auth-header{padding:40px;top:0;left:0;text-align:center;width:100%;position:absolute;z-index:2}.auth-header .inner{max-width:440px;width:100%;text-align:center;display:inline-block;position:relative}.auth-header .auth-logo{width:50px;height:50px;display:inline-block}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.auth-right-img{width:100px;height:100px;margin-left:auto;margin-right:auto;display:block}.auth-right-img.loading{-webkit-animation:bounce 1.8s cubic-bezier(.075,.82,.165,1) 4;animation:bounce 1.8s cubic-bezier(.075,.82,.165,1) 4;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.auth-right-img.loaded{width:100%;height:auto}.right-cell{background-color:#2f363f}.right-cell .centered{text-align:center}.right-cell-title{line-height:28px;font-size:26px;font-weight:400;color:#3c4858;text-align:center;margin-top:20px;text-rendering:optimizeLegibility}.auth-header .auth-close{width:32px;height:32px;position:absolute;top:0;right:0}.auth-header .auth-close i{font-size:32px;line-height:32px;height:32px;margin:0;padding:0;color:#757575}.auth-header .auth-close i:hover{color:#969696}.auth-logo img{width:100%;height:100%}.auth-content{padding:80px 10px;max-width:440px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-duration:.3s;margin-left:auto;margin-right:auto}.auth-content .title{margin-top:0;margin-bottom:10px}.auth-content .title h3{line-height:28px;font-size:20px;font-weight:400;color:#3c4858;text-align:center}.auth-content .sub-title{margin-bottom:40px;text-align:center}.auth-content .sub-title span{font-size:16px;color:#8492a6;font-weight:300;line-height:1}.sub-text-right{text-align:right}.sub-text-right a{color:#8492a6;line-height:1;font-weight:300;font-size:16px;text-transform:none}.auth-content .success-check{text-align:center;margin-bottom:20px}.auth-content .success-check i{font-size:100px;line-height:100px;height:100px;color:#28cd6a}.auth-content .action a,.auth-content .action button{width:100%;height:auto;padding:0 25px;min-width:50px;line-height:50px;font-size:16px;text-transform:none;background-color:#28cd6a}.auth-content form{margin-bottom:40px}.auth-content form .field{width:100%;height:50px;display:inline-block;position:relative;margin-bottom:15px}.auth-content form .field i{position:absolute;top:13px;left:13px;color:#e0e6ed}.auth-content form .field ul{margin:-15px 0 0}.auth-content form input,.auth-content form input.valid{padding:0 16px 0 48px;font-size:16px;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;box-sizing:border-box;height:50px;border-radius:4px;border:1px solid #e0e6ed;box-shadow:none;outline:none}.auth-content form input.valid::placeholder,.auth-content form input::placeholder{color:#8492a6}.auth-content form input.valid:active,.auth-content form input.valid:focus,.auth-content form input:active,.auth-content form input:focus{border:1px solid #3a8ed5;box-shadow:none;outline:none}.auth-content form div.field:focus-within i{color:#3a8ed5}.btn.share-link{margin:0 10px;width:140px}.auth-content .sub-text-bottom{margin-top:40px;margin-bottom:20px;color:#8492a6;font-weight:300;font-size:16px;text-align:center;line-height:28px}