.kn-logo{width:100%;text-align:center;padding:48px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kn-logo img{width:48px;height:48px}.kn-logo .name{font-size:24px;font-weight:500;line-height:36px;margin-left:20px}.kn-check-box{border:1px solid #d9d9d9;height:16px;width:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.kn-check-box.checked{width:16px;height:16px;background:#056eec;border:none}.kn-check-box.checked .kn-icon-check{color:#fff;font-size:11px}.kn-third-party-login .QRCodeContaienr{position:absolute;width:100%;height:100%;left:0;top:0;background:#fff;z-index:100;margin:0 auto;padding:32px 0 24px 0}.kn-third-party-login .QRCodeContaienr,.kn-third-party-login .socialMediaLoginContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kn-third-party-login .socialMediaLoginContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:24px 0}.kn-third-party-login .socialMediaLoginContainer .signin-button{margin-bottom:8px;cursor:pointer}.kn-third-party-login .socialMediaLoginContainer .signin-button .icon{opacity:1}.kn-third-party-login .socialMediaLoginContainer .signin-button div{height:36px!important}.kn-third-party-login .socialMediaLoginContainer .google-sign-in-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid;border-radius:8px;height:36px;margin-bottom:8px;cursor:pointer}.kn-third-party-login .socialMediaLoginContainer .google-sign-in-button .icon{height:16px;margin-right:8px}.kn-verify{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kn-verify .kn-verify-form{width:50%;margin:60px auto 16px auto}.kn-verify .kn-verify-form .info{font-size:14px;margin-bottom:30px}.kn-verify .kn-verify-form .ui.input{display:block;margin-bottom:30px}.kn-verify .kn-verify-form .ui.input input{width:60%;margin-right:16px}.kn-verify .kn-verify-form .ui.input label{color:#283e58;cursor:pointer}.kn-verify .kn-verify-form .button{margin:0 auto;margin-bottom:16px}.kn-signup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;min-height:420px}.kn-signup,.kn-signup .QRCodeContaienr{display:-webkit-box;display:-ms-flexbox;display:flex}.kn-signup .QRCodeContaienr{margin:32px 0 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kn-signup .kn-signup-form{width:50%;min-width:280px;margin:0 auto 16px auto}.kn-signup .kn-signup-form .ui.input{display:block;margin-bottom:20px}.kn-signup .kn-signup-form .ui.input input{width:100%}.kn-signup .kn-signup-form .termsAndPrivacy{font-size:12px;margin-bottom:16px;color:#283e58;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kn-signup .kn-signup-form .termsAndPrivacy label{margin-left:10px;margin-bottom:0}.kn-signup .kn-signup-form .termsAndPrivacy label .link{cursor:pointer;font-weight:700}.kn-signup .kn-signup-form .socialMediaLoginContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:24px 0}.kn-signup .kn-signup-form .socialMediaLoginContainer .wechat{width:24px;cursor:pointer}