.pb-spinner-container{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.pb-spinner-container .spinner{animation:loader-rotate 1s linear infinite;width:90px;height:90px;border:2px solid #efefef;border-top:3px solid #009cff;border-radius:50%}@keyframes loader-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}button.sso-button{color:#767676;background-color:#fff;border-radius:23px;border:1px solid #767676;display:inline-flex;justify-content:center;align-items:center;width:160px;height:45px;cursor:pointer;font-family:inherit}button.sso-button .pb-spinner-container{display:inline-flex;width:auto}button.sso-button svg{width:18px;height:18px}button.sso-button span{margin-left:10px;font-size:14px}button.sso-button:not([disabled]):focus,button.sso-button:not([disabled]):hover{outline:none;border-color:#009cff}button.sso-button[disabled]{cursor:default;opacity:.5}.or-separator{position:relative;display:flex;text-align:center;color:#aaa;font-size:16px;align-items:center;justify-content:space-between;margin:20px 0}.or-separator:after,.or-separator:before{content:"";border-top:1px solid #dbdbdb;height:1px;width:calc(50% - 20px)}div.text-input-container{min-height:68px}div.text-input-container .input-label{font-family:inherit;color:#767676}div.text-input-container .label-focused{color:#767676}div.text-input-container .input-root{font-family:pbNavbarRegular,Poppins Regular,Helvetica Neue,Helvetica,Arial,sans-serif}div.text-input-container .input-root:hover:before{border-bottom-width:1px!important}div.text-input-container .input-root:before{border-bottom-color:#dbdbdb}div.text-input-container .input-root:after{border-bottom-width:1px;border-bottom-color:#009cff}div.text-input-container .input-root .text-input{color:#000;font-family:inherit}div.text-input-container .input-root.error-input:after{border-bottom-color:#e41020}.login-container{max-width:364px;text-align:center;color:#555}.login-container .top span{letter-spacing:-.5px;margin-right:3px}.login-container h1.login-title{font-size:26px;font-weight:400;margin-bottom:13px}.login-container h2.continue{font-size:16px;font-weight:400;margin:0 0 19px}.login-container .login-buttons{display:flex;justify-content:space-between}.login-container .forgot-password{font-size:12px;float:right;margin-top:-4px}.login-container .login-btn{height:44px;width:100%;border-radius:22px;border:0;background-color:#bc49ff;color:#fff;font-size:14px;letter-spacing:.3px;font-family:inherit;cursor:pointer;margin-bottom:15px;margin-top:30px}.login-container .login-btn:focus,.login-container .login-btn:hover{outline:none;background-color:#a916ff}.login-container .submit-error{min-height:50px;margin-top:15px;color:#e41020}.sso-login-container{max-width:364px;text-align:center;color:#555}.sso-login-container h1{font-size:26px;font-weight:400;margin-bottom:13px}.sso-login-container .submit-btn{height:44px;width:100%;border-radius:22px;border:0;background-color:#bc49ff;color:#fff;margin-top:40px;font-size:14px;letter-spacing:.3px;font-family:inherit;cursor:pointer;margin-bottom:15px}.sso-login-container .submit-btn:focus,.sso-login-container .submit-btn:hover{outline:none;background-color:#a916ff}.sso-login-container .submit-error{margin-top:15px;color:#e41020}.sso-login-container .back-link{color:#767676;text-decoration:none}.sso-login-container .back-link svg{width:12px;height:12px;color:#555;margin-right:5px}.sso-login-container .back-link span{color:#009cff}.sso-login-container .back-link:hover span{text-decoration:underline}.verify-email-container{max-width:364px;text-align:center;color:#555}.verify-email-container h1{font-size:26px;font-weight:400;margin-bottom:13px}.verify-email-container h2{font-size:16px;font-weight:400}.verify-email-container .submit-btn{height:44px;width:100%;border-radius:22px;border:0;background-color:#28a745;color:#fff;margin-top:40px;font-size:14px;letter-spacing:.3px;font-family:inherit;cursor:pointer;margin-bottom:15px}.verify-email-container .submit-btn:focus,.verify-email-container .submit-btn:hover{outline:none;background-color:#1e7e34}.verify-email-container .submit-error{margin-top:15px;color:#e41020}.reset-password-container{text-align:center;color:#555}.reset-password-container h1{font-size:26px;font-weight:400;margin-bottom:24px}.reset-password-container h2{font-size:18px;font-weight:400}.reset-password-container form{max-width:364px;margin:0 auto}.reset-password-container .submit-btn{height:44px;width:100%;border-radius:22px;border:0;background-color:#28a745;color:#fff;margin-top:40px;font-size:14px;letter-spacing:.3px;font-family:inherit;cursor:pointer;margin-bottom:15px}.reset-password-container .submit-btn:focus,.reset-password-container .submit-btn:hover{outline:none;background-color:#1e7e34}.reset-password-container .submit-error{margin-top:15px;color:#e41020}.reset-password-container .back-link{color:#767676;text-decoration:none}.reset-password-container .back-link svg{width:12px;height:12px;color:#555;margin-right:5px}.reset-password-container .back-link span{color:#009cff}.reset-password-container .back-link:hover span{text-decoration:underline}.sign-up-success-container{max-width:370px;text-align:center;color:#555}.sign-up-success-container h1{font-size:26px;font-weight:400;margin-bottom:24px}.sign-up-success-container h2{font-size:16px;font-weight:400;margin:0}.sign-up-success-container .start-creating-btn{height:44px;width:100%;border-radius:22px;border:0;background-color:#bc49ff;color:#fff;margin-top:40px;font-size:14px;letter-spacing:.3px;font-family:inherit;cursor:pointer;margin-bottom:15px}.sign-up-success-container .start-creating-btn:focus,.sign-up-success-container .start-creating-btn:hover{outline:none;background-color:#a916ff}.change-password-container{margin:0 auto;max-width:500px;text-align:center;color:#555}.change-password-container h1{font-size:26px;font-weight:400;margin-bottom:13px}.change-password-container .main{max-width:364px;margin:0 auto}.change-password-container .main h2{font-size:16px;font-weight:400;margin:0 0 19px}.change-password-container .main .submit-btn{height:44px;width:100%;border-radius:22px;border:0;background-color:#28a745;color:#fff;margin-top:40px;font-size:14px;letter-spacing:.3px;font-family:inherit;cursor:pointer;margin-bottom:15px}.change-password-container .main .submit-btn:focus,.change-password-container .main .submit-btn:hover{outline:none;background-color:#1e7e34}.change-password-container .submit-error{margin-top:15px;color:#e41020}.signup-container{max-width:500px;text-align:center;color:#555}.signup-container .top span{letter-spacing:-.5px;margin-right:3px}.signup-container h1{font-size:26px;font-weight:400;margin-bottom:13px}.signup-container .main{max-width:374px;margin:0 auto}.signup-container .main h2{font-size:16px;font-weight:400;margin:0 0 19px}.signup-container .main .login-buttons,.signup-container .main .passwords-wrapper{display:flex;justify-content:space-between}.signup-container .main .passwords-wrapper>:first-child{margin-right:8px}.signup-container .main .submit-btn{height:44px;width:100%;border-radius:22px;border:0;background-color:#bc49ff;color:#fff;font-size:14px;letter-spacing:.3px;font-family:inherit;cursor:pointer;margin-bottom:15px;margin-top:20px}.signup-container .main .submit-btn:focus,.signup-container .main .submit-btn:hover{outline:none;background-color:#a916ff}.signup-container .main .submit-error{margin-top:15px;color:#e41020}.signup-container .main .legalese{text-align:left}.signup-container .main .legalese .agree-text,.signup-container .main .legalese .checkbox-label{color:#767676;font-family:inherit;font-size:12px;line-height:1.5}.signup-container .main .legalese .checkbox-label{margin-left:-11px}.signup-container .main .legalese .agree-text{display:inline-block;margin-top:-9px}@font-face{font-family:pbNavbarRegular;font-style:normal;font-weight:400;src:local("Poppins Regular"),local("Poppins-Regular"),url(//fonts.gstatic.com/s/poppins/v1/HLBysyo0MQBO_7E-DWLwzg.woff2) format("woff2")}@font-face{font-family:pbNavbarThin;font-style:normal;font-weight:300;src:local("Poppins Light"),local("Poppins-Light"),url(//fonts.gstatic.com/s/poppins/v1/D2gN9uyZ9Ucx1fJ1Fhb7s_k_vArhqVIZ0nv9q090hN8.woff2) format("woff2")}@font-face{font-family:pbSemiBold;font-style:normal;font-weight:600;src:local("Poppins Semibold"),local("Poppins-Semibold"),url(//fonts.gstatic.com/s/poppins/v1/zO07Oxe3SOlw0l2YX2sdIfk_vArhqVIZ0nv9q090hN8.woff2) format("woff2")}@font-face{font-family:pbMedium;font-style:normal;font-weight:500;src:local("Poppins Medium"),local("Poppins-Medium"),url(//fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-family:pbMedium;font-style:normal;font-weight:500;src:local("Poppins Medium"),local("Poppins-Medium"),url(//fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:pbMedium;font-style:normal;font-weight:500;src:local("Poppins Medium"),local("Poppins-Medium"),url(//fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}body,html{margin:0;font-family:pbNavbarRegular,Poppins Regular,Helvetica Neue,Helvetica,Arial,sans-serif}body a,html a{text-decoration:none;color:#009cff}body .top,html .top{position:absolute;right:30px;top:50px;font-size:14px}body .footer,html .footer{position:absolute;width:100%;bottom:50px;left:0}body #root,html #root{height:100vh}body #root .container,html #root .container{height:100%;display:grid;grid-template-columns:600px 1fr}body #root .container .content,html #root .container .content{height:calc(100% - 200px);padding:100px 0;position:relative;background-color:#fff;display:flex;align-items:center;justify-content:center}body #root .container .content>div,html #root .container .content>div{flex-grow:1}body #root .container .content .main-logo,html #root .container .content .main-logo{position:absolute;left:30px;top:50px}body #root .container .sidebar,html #root .container .sidebar{background-image:url(https://cdn.playbuzz.com/content/login-pages/login_background_v2.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:1300px){html #root .container{grid-template-columns:1fr}html #root .container .sidebar{display:none}}