.buttonNone{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.auth-modal{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.auth-modal .modal-box{background-color:#fefefe;margin:10% auto;border-radius:8px;max-width:360px;min-height:382px;z-index:1000}.auth-modal .modal-box .modal-content{padding:16px}.auth-modal .modal-box .modal-content .close{background:#f7f8fc;width:24px;height:24px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#666;float:right}.auth-modal .modal-box .modal-content .close:hover{background:#d8dde6}.auth-modal .modal-box .modal-content .close .ui-close{font-size:10px;height:10px;display:inline;margin-bottom:2px}.auth-modal .modal-box .modal-content .main{margin:24px}.auth-modal .modal-box .modal-content .main .icon-wrapper{display:flex;align-items:center;justify-content:center}.auth-modal .modal-box .modal-content .main form .error{color:#d41f00;font-size:12px;line-height:22px}.auth-modal .modal-box .modal-content .main a{text-decoration:none;color:#116de3}.auth-modal .modal-box .modal-content .main .modal-header{display:flex;flex-direction:row;align-items:baseline}.auth-modal .modal-box .modal-content .main .modal-header .title{font-weight:600;font-size:18px;line-height:22px;color:#333}.auth-modal .modal-box .modal-content .main .label{font-weight:500;font-size:14px;line-height:22px;color:#333}.auth-modal .modal-box .modal-content .main input{background:#fff;border:1px solid #d8dde6;border-radius:4px;width:100%;padding:8px 16px 8px 12px;font-weight:400;outline:none;font-size:14px;line-height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333}.auth-modal .modal-box .modal-content .main input:focus{border:1px solid #116de3}.auth-modal .modal-box .modal-content .main .button{padding:7px 16px;outline:none;font-weight:600;font-size:14px;line-height:18px;border-radius:4px;display:block}.auth-modal .modal-box .modal-content .main .full-width{width:100%}.auth-modal .modal-box .modal-content .main .primary-button{background:#116de3;color:#fff}.auth-modal .modal-box .modal-content .main .primary-button:disabled{background:#c1c6ce;cursor:not-allowed}.auth-modal .modal-box .modal-content .main .secondary-button{background:#fff;color:#116de3;border:1px solid #116de3}.auth-modal .modal-box .modal-content .main .secondary-button:disabled{color:#c1c6ce;border:1px solid #c1c6ce;cursor:not-allowed}.auth-modal .modal-box .modal-content .main .captcha{transform:scale(.94);justify-content:center;display:flex}.auth-modal .modal-box .modal-content .main .privacy-text{font-weight:400;font-size:12px;line-height:14px;text-align:center;color:#333;margin-top:115px}.auth-modal .modal-box .modal-content .main .forget-password{font-weight:600;font-size:14px;line-height:18px;display:flex;align-items:center;color:#116de3}.auth-modal .modal-box .modal-content .main .flex-row{display:flex;flex-direction:row}.auth-modal .modal-box .modal-content .main .flex-row a{width:100%}.auth-modal .modal-box .modal-content .main .using-email{font-weight:400;font-size:14px;line-height:22px;display:flex;align-items:center;color:#333}.auth-modal .modal-box .modal-content .main .or-text,.auth-modal .modal-box .modal-content .main .pwdless-text{font-weight:600;font-size:12px;line-height:14px;color:#666;text-align:center}.auth-modal .modal-box .modal-content .main .magic-link-expired .icon,.auth-modal .modal-box .modal-content .main .magic-link-success .icon{text-align:center}.auth-modal .modal-box .modal-content .main .magic-link-expired .title,.auth-modal .modal-box .modal-content .main .magic-link-success .title{font-weight:600;font-size:18px;line-height:22px;text-align:center;color:#333}.auth-modal .modal-box .modal-content .main .magic-link-expired .desc,.auth-modal .modal-box .modal-content .main .magic-link-success .desc{font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#666}.auth-modal .modal-box .modal-content .main .magic-link-expired .not-received,.auth-modal .modal-box .modal-content .main .magic-link-success .not-received{font-weight:600;font-size:14px;line-height:18px;text-align:center;color:#333}.auth-modal .modal-box .modal-content .main .magic-link-expired .resend-btn,.auth-modal .modal-box .modal-content .main .magic-link-success .resend-btn{width:100%;font-weight:600;font-size:14px;line-height:18px;text-align:center;color:#116de3}.auth-modal .modal-box .modal-content .main .magic-link-expired .resend-btn:disabled,.auth-modal .modal-box .modal-content .main .magic-link-success .resend-btn:disabled{color:#c1c6ce;cursor:not-allowed}.auth-modal .modal-box .modal-content .main .magic-link-expired .magic-link-sent,.auth-modal .modal-box .modal-content .main .magic-link-success .magic-link-sent{display:flex;justify-content:center}.auth-modal .modal-box .modal-content .main .magic-link-expired .magic-link-sent .text,.auth-modal .modal-box .modal-content .main .magic-link-success .magic-link-sent .text{color:#0d800e;font-size:14px;line-height:18px;font-weight:600}.ml-1{margin-left:4px}.my-2{margin-left:8px;margin-right:8px}.mb-6{margin-bottom:24px}.mb-7{margin-bottom:28px}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3,.mt-8{margin-top:12px}.ml-2{margin-left:8px}.ml-4{margin-left:16px}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mb-8{margin-bottom:32px}.mb-10{margin-bottom:40px}.mb-5{margin-bottom:20px}.mb-4{margin-bottom:16px}.grow-1{flex-grow:1}@media only screen and (max-width:768px){.auth-modal .modal-box{position:fixed;bottom:0;left:0;min-width:100%;min-height:auto;margin:0 auto;border-radius:8px 8px 0 0}.auth-modal .modal-box .modal-content{padding:16px}.auth-modal .modal-box .modal-content .close{width:32px;height:32px}.auth-modal .modal-box .modal-content .close .ui-close{font-size:11px;height:11px;display:inline;margin-bottom:2px}.auth-modal .modal-box .modal-content .main{margin:0 0 40px}.auth-modal .modal-box .modal-content .main .modal-header .title{font-size:22px;line-height:44px}.auth-modal .modal-box .modal-content .main .primary-button{padding:13px 16px}.auth-modal .modal-box .modal-content .main .privacy-text{margin-top:24px}.auth-modal .modal-box .modal-content .main .magic-link-success .icon{margin-left:18px}}