.sidebar{display:flex;flex-direction:column;background-image:url(https://cdn.playbuzz.com/content/login-pages/background.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;justify-content:flex-end;align-items:center;overflow-y:hidden}.sidebar .description-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:5%;padding-bottom:5%;font-family:Poppins,Helvetica Neue,Helvetica,sans-serif;color:#fff;width:347px;position:relative}.sidebar .description-wrapper .rec{position:absolute;width:104px;object-fit:contain;height:200vh}.sidebar .description-wrapper .rec.first{mix-blend-mode:screen;background-image:linear-gradient(180deg,#a036f7 3%,#28a0f9 95%);left:-80px}.sidebar .description-wrapper .rec.second{mix-blend-mode:hard-light;background-color:#a036f7;left:-10px}.sidebar .description-wrapper .header{font-weight:600;font-size:26px;margin-bottom:10px;z-index:10}.sidebar .description-wrapper .desc{font-size:14px;margin:10px 0;z-index:10}.sidebar .description-wrapper .desc .checkmark{fill:#fff;width:15px;height:12px;margin-right:10px}.sidebar .devices-wrapper{width:80%;max-width:650px;margin-left:auto;margin-right:auto;padding-left:50px;padding-bottom:5%;z-index:10;flex-shrink:1;min-height:1px}.sidebar .devices-wrapper .devices{max-width:100%}div.text-input-container{position:relative;font-family:pbNavbarRegular,Poppins Regular,Helvetica Neue,Helvetica,Arial,sans-serif;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:hover:before{border-bottom-width:1px!important}div.text-input-container .input-root:before{border-bottom-color:#dbdbdb}div.text-input-container .input-root.filled:before{border-bottom-color:#767676}div.text-input-container .input-root:after{border-bottom-width:1px;border-bottom-color:#28a0f9}div.text-input-container .input-root .text-input{color:#000;font-family:pbNavbarRegular,Poppins Regular,Helvetica Neue,Helvetica,Arial,sans-serif}div.text-input-container .error-input:after{border-bottom-color:#e41020}div.text-input-container button.show-password-toggle{display:flex;background-color:transparent;border:0;padding:0;position:absolute;right:0;top:12px;cursor:pointer}div.text-input-container button.show-password-toggle:focus{outline:0}div.text-input-container button.show-password-toggle svg{width:30px;height:30px;fill:#767676}div.text-input-container button.show-password-toggle.showing svg{fill:#28a0f9}div.text-input-container .text-helper{font-family:inherit;font-size:11px}.select-input-container{min-height:68px}.select-input-container,.select-input-container .select-label,.select-input-container .select-text{font-family:pbNavbarRegular,Poppins Regular,Helvetica Neue,Helvetica,Arial,sans-serif}.select-input-container .select-formcontrol-root{width:100%}.select-input-container .select-base:before{border-bottom-color:#dbdbdb}.select-input-container.filled .select-base:before{border-bottom-color:#767676}.select-input-container .select-base:hover:before{border-bottom-width:1px!important}.select-input-container .select-base:after{border-bottom-width:1px;border-bottom-color:#28a0f9}.select-input-container .text-helper{font-family:inherit;font-size:11px}.chips-input-container,.select-menu-list ul>li{font-family:pbNavbarRegular,Poppins Regular,Helvetica Neue,Helvetica,Arial,sans-serif}.chips-input-container .chips-label{color:#000;font-size:14px}.chips-input-container .chips-container{display:block;margin:8px 0}.chips-input-container .chips-container .chip-container{display:inline-block;border-radius:16px;background-color:#dbdbdb;color:#555;border:0;padding:5px 12px;margin:0 8px 12px 0;font-size:14px;font-family:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease}.chips-input-container .chips-container .chip-container:hover{background-color:#aaa;color:#000}.chips-input-container .chips-container .chip-container:focus{outline:0}.chips-input-container .chips-container .chip-container.selected{background-color:rgba(188,73,255,.2);color:#a036f7}.chips-input-container.error .chips-label{color:#e41020}.chips-input-container.error .chips-error-label{font-size:10px;color:#e41020}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:#28a0f9}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)}.login-container{max-width:364px;text-align:center;color:#555}.login-container .error-signup-link span,.login-container .top span{letter-spacing:-.5px;margin-right:3px}.login-container h1.login-title{font-size:26px;margin-bottom:13px;font-weight:600}.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:#a036f7;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:#880af0}.login-container .submit-error{margin:15px 0 5px;color:#e41020}.sso-login-container{max-width:364px;text-align:center;color:#555}.sso-login-container h1{font-size:26px;font-weight:600;margin-bottom:13px}.sso-login-container .submit-btn{height:44px;width:100%;border-radius:22px;border:0;background-color:#a036f7;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:#880af0}.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:#28a0f9}.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:600;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:600;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:#28a0f9}.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:600;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:#a036f7;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:#880af0}.change-password-container{margin:0 auto;max-width:500px;text-align:center;color:#555}.change-password-container h1{font-size:26px;font-weight:600;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:600;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{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:#a036f7;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:#880af0}.signup-container .main .submit-error{margin:5px 0 10px;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}.introduction-container{display:flex;flex-direction:column;align-items:center}.introduction-container,.introduction-container *{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}.introduction-container .gift-container{margin:24px auto}.introduction-container .gift-container .gift{height:128px}.introduction-container .offer-title{font-weight:700;font-size:20px;color:#555}.introduction-container .offer-description{margin:24px 50px;font-size:14px;line-height:1.57;text-align:center;color:#606060}.introduction-container .offer-action-buttons .next{width:242px;margin-bottom:24px;padding:10px 0;border-radius:23px;background-color:#a036f7;font-size:14px;color:#fff;text-transform:none}.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 #28a0f9;border-radius:50%}@keyframes loader-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.additional-data-container{display:flex;flex-direction:column;width:500px;padding:0 45px}.additional-data-container,.additional-data-container *{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}.additional-data-container.loading{position:relative}.additional-data-container.loading .spinner-container{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.9;z-index:100;background-color:#fff;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.additional-data-container.loading .spinner-container span{font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400}.additional-data-container.loading .spinner-container .pb-spinner-container{position:relative;height:55px;width:55px}.additional-data-container .additional-data-title{font-size:20px;font-weight:700;color:#555;margin-top:24px;margin-bottom:30px}.additional-data-container .additional-data-form{width:364px;margin-bottom:24px}.additional-data-container .additional-data-form .chips-input{margin-top:20px;width:435px}.additional-data-container .additional-data-form .submit-error{color:#e41020}.additional-data-container .additional-data-form .submit-button{border-radius:22px;background-color:#a036f7;color:#fff;width:500px;box-sizing:border-box;padding:10px;border:0;margin-top:20px;cursor:pointer}.additional-data-container .additional-data-form .submit-button[disabled]{opacity:.4;cursor:default}.additional-data-container .additional-data-form .is-visible{visibility:visible}.additional-data-container .additional-data-form .is-hidden{visibility:hidden}.additional-data-container .additional-data-form .is-shown-block{display:block}.additional-data-container .additional-data-form .is-hidden-block{display:none}.dialog{margin:auto}.dialog .trial-offer-wrapper{width:590px;border-radius:4px;background-color:#fff;overflow-x:hidden}.dialog .trial-offer-wrapper .slide-in{animation:slideIn .5s}@keyframes slideIn{0%{transform:translateX(900px)}75%{transform:translateX(-50px)}to{transform:translateX(0)}}.dialog .trial-offer-wrapper .slide-out{animation:slideOut .5s}@keyframes slideOut{0%{transform:translateX(0)}to{transform:translateX(-900px)}}@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:#28a0f9}body a:hover,html a:hover{color:#0688e8}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}@media (max-width:1300px){html #root .container{grid-template-columns:1fr}html #root .container .sidebar{display:none}}