@import"https://fonts.googleapis.com/css?family=Montserrat:100,300,400,400i,700,900";div#app *:not(.particle:before){all:unset}div#app{position:relative;background:#eee;height:100vh;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;margin:0;box-sizing:border-box}div#app br{display:block;height:19px!important}div#app div.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffa6;display:flex;justify-content:center;align-items:center}div#app div.loading-overlay svg{width:45px;height:45px}div#app .spinning{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div#app button{padding:6px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;width:100%;box-sizing:border-box;box-shadow:inset 0 1px 1px #00000013;font-size:.875rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;height:34px;background-color:#27ae60;color:#fff;cursor:pointer}div#app button:focus{outline:none;border-color:#26c6da;box-shadow:0 0 0 2px #26c6da33}div#app button a{color:#fff;text-decoration:none}div#app form{padding:5%;background:#fff;border-radius:5px;min-width:400px}div#app form input[type=text],div#app form input[type=email],div#app form input[type=password]{padding:6px 12px;border:1px solid #ddd;border-radius:4px;font-size:16px;width:100%;box-sizing:border-box;box-shadow:inset 0 1px 1px #00000013;font-size:.875rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;height:34px}div#app form input[type=text]:focus,div#app form input[type=email]:focus,div#app form input[type=password]:focus{outline:none;border-color:#26c6da;box-shadow:0 0 0 2px #26c6da33}div#app form span.current-step-container p{font-size:.875rem!important;font-weight:700!important;margin-bottom:25px;display:block;margin-block-end:25px;margin-block-start:14px;margin-inline-end:0px;margin-inline-start:0px}div#app form label{font-size:.75rem}div#app form label span.required{color:#e74c3c}div#app form div.submit-box button{display:flex!important;justify-content:center!important;align-items:center!important;margin:20px 0}div#app div.form-group{margin-bottom:15px;position:relative;display:block;font-weight:300;min-width:400px}div#app div.form-group span.form-error{padding-left:5px;background-color:#e74c3c;border-radius:4px;color:#fff;display:block;font-size:.75rem}div#app canvas{width:100%;height:100%;position:absolute;top:0}div#app div.position-relative{position:relative;z-index:2}div#app div.success-box{display:block;overflow:hidden;min-height:400px;min-width:400px;padding:5%;background:#fff;border-radius:5px}div#app div.success-box h1{display:block;font-size:2em;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700}div#app div.success-box h2{font-weight:300;display:block;font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0px;margin-inline-end:0px}div#app div.success-box p{position:absolute;bottom:15px;right:15px;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}div#app div.error-messages p{margin:15px 0;padding:15px;color:#fff;background:#e74c3c}div#app div.login-link{font-size:.875rem;text-align:center;display:block;width:100%;cursor:pointer}div#app div.login-link a:hover{text-decoration:underline;color:#26c6da}div#app div.main-container{display:grid;grid-template-columns:35% 65%}div#app div.walkthrough-container{width:100%;min-height:100vh;background:#26c6da;background:linear-gradient(180deg,#26c6da 50%,#3b5998);box-shadow:0 0 80px #929292}div#app div.walkthrough-container div.walkthrough-sidebar{color:#fff;display:flex;justify-content:center;padding-top:25vh}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container{width:75%}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container h1{color:#fff;margin-bottom:100px;font-size:28px;font-weight:500;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif!important;display:block;margin-block-end:100px;margin-block-start:18.76px;margin-inline-end:0px;margin-inline-start:0px}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container ul{list-style:none;padding:0;font-size:24px}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container ul li{margin:50px 0;display:flex;align-items:center;opacity:.75}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container ul li span.completed-indicator{display:none}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container ul li.current-step{opacity:1}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container ul li.completed-step{opacity:1;text-decoration:line-through}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container ul li.completed-step span.completed-indicator{display:inline-block;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;border-radius:50%;border:3px solid white;margin-right:20px}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container ul li.completed-step span.completed-indicator svg{font-size:30px;width:30px;height:30px}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container ul li.current-step span.completed-indicator{display:inline-block;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;border-radius:50%;border:3px solid white;margin-right:20px}div#app div.walkthrough-container div.walkthrough-sidebar div.steps-list-container ul li.current-step span.completed-indicator svg{font-size:30px;width:30px;height:30px}div#app div.form-container{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:26vh}div#app div.honeypot-invisible{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}@media screen and (max-width: 769px){div#app div.main-container{display:block}div#app div.main-container div.walkthrough-container{display:block;min-height:auto;background:#26c6da;background:linear-gradient(180deg,#26c6da 50%,#3b5998)}div#app div.main-container div.walkthrough-container div.walkthrough-sidebar{display:block;padding-top:0}div#app div.main-container div.walkthrough-container div.walkthrough-sidebar div.steps-list-container{width:100%;overflow:hidden;position:relative}div#app div.main-container div.walkthrough-container div.walkthrough-sidebar div.steps-list-container h1{margin:15px 0;padding:20px;font-size:24px;font-weight:bolder}div#app div.main-container div.walkthrough-container div.walkthrough-sidebar div.steps-list-container div.horizontal-scroll-helper{overflow-x:scroll;scrollbar-width:thin;display:block}div#app div.main-container div.walkthrough-container div.walkthrough-sidebar div.steps-list-container div.horizontal-scroll-helper ul{font-size:14px;width:max-content;padding:15px 45px 15px 15px;display:inline-flex;margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px}div#app div.main-container div.walkthrough-container div.walkthrough-sidebar div.steps-list-container div.horizontal-scroll-helper ul li{display:inline-flex;margin:0 15px;font-size:16px}div#app div.main-container div.walkthrough-container div.walkthrough-sidebar div.steps-list-container div.horizontal-scroll-helper ul li span.completed-indicator{width:20px;height:20px;border-width:2px;margin-right:10px}div#app div.main-container div.form-container{padding-top:0%;margin-top:25%}div#app div.main-container div.form-group{min-width:unset}}@media screen and (max-width: 490px){div#app form,div#app div.success-box{min-width:initial}}div#app li.current-step{opacity:1;transform-origin:center center;will-change:transform;backface-visibility:hidden;animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{text-shadow:0 0 5px rgba(255,255,255,.05);transform:scale(1)}50%{text-shadow:0 0 20px rgba(255,255,255,.8),0 0 30px rgba(255,255,255,.75);transform:scale(1.05)}}div#app div.redirect-toast{position:fixed;bottom:20px;right:20px;background:#26c6da;color:#fff;padding:15px 20px;border-radius:5px;box-shadow:0 4px 12px #0003;z-index:1000;animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.confetti-container[data-v-06ad624c]{position:absolute!important;top:50px!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none!important;display:flex!important;justify-content:center!important}
