#app{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;color:#616161;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/public/apps/lasso-auth/static/top-bg.fd9fb196.png);background-position:top left;background-repeat:no-repeat;background-size:contain}#app #contentWrapper{display:flex;flex-direction:column;gap:32px;width:100%;max-width:540px;margin:32px 0}#app #header{text-align:center}#app #header img{height:30px}#app #footer{align-self:center;margin:-4px 0;font-size:14px;line-height:24px}#app a{color:#ffa07a}#app #noWelcomeEmail{position:absolute;top:0;text-align:center;width:100%;padding:5px 0;background-color:#cd4b3d;color:#fff;font-weight:500;font-size:17px}#app #header,#app #footer{opacity:1;transition:opacity .3s}#app #authFlowWrapper{transition:background-color .3s;background-color:#fff}#app.logging-in #authFlowWrapper,#app.app--route--login.app--flow-view--logging-in #authFlowWrapper{box-shadow:none;background-color:#fff0}#app.logging-in #header,#app.app--route--login.app--flow-view--logging-in #header,#app.logging-in #footer,#app.app--route--login.app--flow-view--logging-in #footer{opacity:0}@media only screen and (min-width: 768px){#app #contentWrapper{margin:64px 0;gap:64px}#app #header{margin-top:64px}#app #footer{display:flex;flex-direction:row;justify-content:space-between;width:100%}}@media only screen and (min-width: 820px){#app.app--route--login.app--flow-view--login #contentWrapper,#app.app--route--login.app--flow-view--login #footer{max-width:800px}}.auth-flow-step[data-v-0ca2758d]{padding:48px}.auth-flow-step .step-title[data-v-0ca2758d]{margin:-4px 0 28px;color:#212121;font-size:24px;line-height:32px;font-weight:500}.auth-flow-step .step-title small[data-v-0ca2758d]{display:block;margin-top:30px}.auth-flow-step .step-description[data-v-0ca2758d]{margin-top:-12px;margin-bottom:28px;font-size:14px;line-height:24px}@media only screen and (min-width: 768px){.auth-flow-step .step-title small[data-v-0ca2758d]{margin-left:10px;display:inline}}#ipAccessLogin[data-v-5bd46675]{text-align:center}#ipAccessLogin h3[data-v-5bd46675]{margin:15px 0}.SocialLogin{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:16px}.SocialLogin-button{appearance:none;display:flex;align-items:center;padding:5px 19px;border:1px solid #B7B7B7;border-radius:16px;margin:0;color:#616161;font-size:12px;line-height:20px;background:none;outline:none;-webkit-tap-highlight-color:transparent;user-select:none;transition:background-color .1s}.SocialLogin-button-icon{width:18px;height:18px;flex-shrink:0;margin-left:-4px;margin-right:8px;pointer-events:none}.SocialLogin-button-icon img{display:block;width:100%;height:100%}.SocialLogin-button:hover{background-color:#b7b7b733}.SocialLogin-button:focus{background-color:#b7b7b780}.SocialLogin-button:active{background-color:#b7b7b7cc}#authFlow .fade-out[data-v-b378bc0a]{animation:fadeout-b378bc0a .3s}@keyframes fadeout-b378bc0a{0%{opacity:1}to{opacity:0}}#authFlow .fade-in[data-v-b378bc0a]{animation:fadein-b378bc0a 2s}@keyframes fadein-b378bc0a{0%{opacity:0}to{opacity:1}}#authFlow .fade-in-out[data-v-b378bc0a]{animation:fadeinout-b378bc0a 3s linear forwards}@keyframes fadeinout-b378bc0a{0%{opacity:0}20%,80%{opacity:1}to{opacity:0}}#authFlow .two-factor-container[data-v-b378bc0a]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}#authFlow .two-factor-container .icon[data-v-b378bc0a]{height:64px;margin-top:-12px;margin-bottom:26px}#authFlow .two-factor-container .icon svg[data-v-b378bc0a]{height:100%;fill:#616161}#authFlow .two-factor-container form[data-v-b378bc0a]{display:flex;flex-direction:column;align-items:center;gap:16px}#authFlow .app-picker[data-v-b378bc0a]{display:flex;flex-direction:column;margin:-4px 0 -20px}#authFlow .app-picker .app[data-v-b378bc0a]{display:flex;flex-direction:row;align-items:center;padding:20px;margin:0 -20px;border-radius:8px;cursor:pointer}#authFlow .app-picker .app-text[data-v-b378bc0a]{display:flex;flex-direction:column;flex-grow:1;padding-right:16px}#authFlow .app-picker .app-title[data-v-b378bc0a]{margin:-4px 0;color:#212121;font-size:17px;line-height:24px;font-weight:500}#authFlow .app-picker .app-subtitle[data-v-b378bc0a]{margin:4px 0 -4px;font-size:14px;line-height:24px}#authFlow .app-picker .app-trailing-icon[data-v-b378bc0a]{display:flex;justify-content:center;align-items:center;width:18px;height:18px;font-size:18px;line-height:18px;text-align:center}#authFlow .app-picker .app i.fa[data-v-b378bc0a]{font-size:18px;color:#616161}#authFlow .app-picker .app[data-v-b378bc0a]:hover{background-color:#f1f1f1}#authFlow .login-btn-wrapper[data-v-b378bc0a]{display:flex;flex-direction:column;row-gap:32px;column-gap:16px;margin-top:32px}@media only screen and (min-width: 480px){#authFlow .login-btn-wrapper[data-v-b378bc0a]{flex-direction:row;justify-content:space-between;align-items:center}}#authFlow .login-btn-wrapper .btn[data-v-b378bc0a]{width:100%;margin-top:0}@media only screen and (min-width: 480px){#authFlow .login-btn-wrapper .btn[data-v-b378bc0a]{width:auto}}#authFlow .input-wrapper label[data-v-b378bc0a]{display:none}#authFlow .input-wrapper input[type=text][data-v-b378bc0a],#authFlow .input-wrapper input[type=password][data-v-b378bc0a]{display:block;width:100%;height:40px;padding:7px 15px;border:1px solid #b7b7b766;font:inherit;color:#616161;font-size:14px;line-height:24px;border-radius:8px;box-shadow:0 0 24px #0000000a;outline:none;transition:border-color .1s}#authFlow .input-wrapper input[type=text][data-v-b378bc0a]::-webkit-input-placeholder,#authFlow .input-wrapper input[type=password][data-v-b378bc0a]::-webkit-input-placeholder{color:#b7b7b7}#authFlow .input-wrapper input[type=text][data-v-b378bc0a]::-moz-placeholder,#authFlow .input-wrapper input[type=password][data-v-b378bc0a]::-moz-placeholder{color:#b7b7b7}#authFlow .input-wrapper input[type=text][data-v-b378bc0a]:-ms-input-placeholder,#authFlow .input-wrapper input[type=password][data-v-b378bc0a]:-ms-input-placeholder{color:#b7b7b7}#authFlow .input-wrapper input[type=text][data-v-b378bc0a]:-moz-placeholder,#authFlow .input-wrapper input[type=password][data-v-b378bc0a]:-moz-placeholder{color:#b7b7b7}#authFlow .input-wrapper input[type=text][data-v-b378bc0a]:focus,#authFlow .input-wrapper input[type=password][data-v-b378bc0a]:focus{border-color:#b7b7b7}#authFlow .input-wrapper input[type=text].invalid.touched[data-v-b378bc0a],#authFlow .input-wrapper input[type=password].invalid.touched[data-v-b378bc0a]{border-color:#ef4444}#authFlow .input-wrapper input[type=text].invalid.touched[data-v-b378bc0a]::-webkit-input-placeholder,#authFlow .input-wrapper input[type=password].invalid.touched[data-v-b378bc0a]::-webkit-input-placeholder{color:#ef4444}#authFlow .input-wrapper input[type=text].invalid.touched[data-v-b378bc0a]::-moz-placeholder,#authFlow .input-wrapper input[type=password].invalid.touched[data-v-b378bc0a]::-moz-placeholder{color:#ef4444}#authFlow .input-wrapper input[type=text].invalid.touched[data-v-b378bc0a]:-ms-input-placeholder,#authFlow .input-wrapper input[type=password].invalid.touched[data-v-b378bc0a]:-ms-input-placeholder{color:#ef4444}#authFlow .input-wrapper input[type=text].invalid.touched[data-v-b378bc0a]:-moz-placeholder,#authFlow .input-wrapper input[type=password].invalid.touched[data-v-b378bc0a]:-moz-placeholder{color:#ef4444}#authFlow .input-wrapper #searchResults[data-v-b378bc0a]{position:absolute;top:100%;left:0;z-index:10;width:100%;background:#fff;border:1px solid #ccc;border-top:none;box-shadow:0 1px 5px #00000029}#authFlow .input-wrapper #searchResults .search-result[data-v-b378bc0a]{color:#6d6d6d;padding:8px 15px;cursor:pointer}#authFlow .input-wrapper #searchResults .search-result[data-v-b378bc0a]:hover{background-color:#f8f8f8}#authFlow .input-wrapper #searchResults .search-result.helper[data-v-b378bc0a]{background-color:#f8f8f8;text-align:center;cursor:initial;padding:5px}#authFlow .input-wrapper #searchResults .search-result+.search-result[data-v-b378bc0a]{border-top:1px solid #e5e5e5}#authFlow .input-wrapper+.input-wrapper[data-v-b378bc0a]{margin-top:32px}#authFlow .cta-wrapper[data-v-b378bc0a]{display:flex;flex-direction:column;row-gap:32px;column-gap:16px;margin-top:32px}@media only screen and (min-width: 480px){#authFlow .cta-wrapper[data-v-b378bc0a]{flex-direction:row;justify-content:space-between;align-items:center}}#authFlow .cta-wrapper input.btn.btn-primary[data-v-b378bc0a]{width:100%}@media only screen and (min-width: 480px){#authFlow .cta-wrapper input.btn.btn-primary[data-v-b378bc0a]{width:auto}}#authFlow .checkbox[data-v-b378bc0a]{padding:0;margin:0}#authFlow .checkbox input[data-v-b378bc0a]{top:0;left:0;padding:0;margin:0;cursor:pointer}#authFlow .checkbox label[data-v-b378bc0a]{display:block;padding:0 0 0 24px;margin:-2px 0;font-size:14px;line-height:20px}#authFlow .checkbox label[data-v-b378bc0a]:before,#authFlow .checkbox label[data-v-b378bc0a]:after{top:2px;left:0;display:block;width:16px;height:16px;padding:0;margin:0}#authFlow .checkbox label[data-v-b378bc0a]:after{font-size:10px;line-height:16px;text-align:center}#authFlow .checkbox input[type=checkbox]+label[data-v-b378bc0a]:before,#authFlow .checkbox input[type=radio]+label[data-v-b378bc0a]:before{background:#fff;border-color:#ffa07a;border-width:2px}#authFlow .checkbox-danger input[type=checkbox]:checked+label[data-v-b378bc0a]:after,#authFlow .checkbox-danger input[type=radio]:checked+label[data-v-b378bc0a]:after{color:#ffa07a}#authFlow .checkbox input[type=checkbox]:focus+label[data-v-b378bc0a]:before,#authFlow .checkbox input[type=radio]:focus+label[data-v-b378bc0a]:before{outline:none;background:#fff;border-color:#ffa07a}#authFlow button[data-v-b378bc0a],#authFlow input[type=submit][data-v-b378bc0a]{align-self:center;padding:6px 20px;border:none;font-size:12px;line-height:20px;border-radius:16px;outline:none}#authFlow button.btn-primary[data-v-b378bc0a],#authFlow input[type=submit].btn-primary[data-v-b378bc0a]{background:#FFA07A;box-shadow:0 0 10px -5px #000}#authFlow button.btn-primary[data-v-b378bc0a]:hover,#authFlow input[type=submit].btn-primary[data-v-b378bc0a]:hover{box-shadow:0 2px 10px -5px #000}#authFlow p.description[data-v-b378bc0a]{margin:-10px 0 30px}#authFlow .message[data-v-b378bc0a]{padding:12px 48px;margin:-48px -48px 48px;color:#fff;font-size:14px;line-height:24px;text-align:center;border-radius:8px 8px 0 0;background-color:#ffa07a}#authFlow .organizations[data-v-b378bc0a]{display:flex;flex-direction:column;margin:-4px 0 -20px}#authFlow .organization[data-v-b378bc0a]{display:flex;flex-direction:row;align-items:center;padding:20px;margin:0 -20px;border-radius:8px;cursor:pointer}#authFlow .organization-text[data-v-b378bc0a]{display:flex;flex-direction:column;flex-grow:1;padding-right:16px}#authFlow .organization-title[data-v-b378bc0a]{margin:-4px 0;color:#212121;font-size:17px;line-height:24px;font-weight:500}#authFlow .organization-subtitle[data-v-b378bc0a]{margin:4px 0 -4px;font-size:14px;line-height:24px}#authFlow .organization-trailing-icon[data-v-b378bc0a]{display:flex;justify-content:center;align-items:center;width:18px;height:18px;font-size:18px;line-height:18px;text-align:center}#authFlow .organization i.fa[data-v-b378bc0a]{font-size:18px;color:#616161}#authFlow .organization[data-v-b378bc0a]:hover{background-color:#f1f1f1}#authFlow .organization.selected[data-v-b378bc0a]{background-color:#e2e2e2}#authFlow .signup-wrapper form[data-v-b378bc0a]{flex:1}#authFlow .info-panel[data-v-b378bc0a]{display:flex;flex-direction:column;justify-content:center;background-color:#fafafa;color:#6d6d6d}#authFlow .info-panel h3[data-v-b378bc0a]{color:#000;font-size:20px;font-weight:500;margin:0}#authFlow .info-panel h4[data-v-b378bc0a]{color:#000;font-size:17px;font-weight:500;margin:40px 0 10px}#authFlow .info-panel .info-panel-collapsed[data-v-b378bc0a]{padding-top:40px;display:none}#authFlow .info-panel .info-panel-collapsed.uncollapse[data-v-b378bc0a]{display:block}#authFlow .info-panel p[data-v-b378bc0a]{margin:30px 0 0}#authFlow .info-panel .feature[data-v-b378bc0a]{display:flex;flex-direction:row;align-items:center}#authFlow .info-panel .feature i[data-v-b378bc0a]{margin-right:15px;color:#009982}#authFlow .info-panel .feature+.feature[data-v-b378bc0a]{margin-top:5px}#authFlow img.loader[data-v-b378bc0a]{width:60px;height:60px}#authFlow img.signup-email[data-v-b378bc0a]{width:300px}#authFlow .checkmark__circle[data-v-b378bc0a]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#009982;fill:none;animation:stroke-b378bc0a .6s cubic-bezier(.65,0,.45,1) forwards}#authFlow .checkmark[data-v-b378bc0a]{width:65px;height:65px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:0 auto 30px;box-shadow:inset 0 0 #009982;animation:fill-b378bc0a .4s ease-in-out .4s forwards,scale-b378bc0a .3s ease-in-out .9s both}#authFlow .checkmark__check[data-v-b378bc0a]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke-b378bc0a .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke-b378bc0a{to{stroke-dashoffset:0}}@keyframes scale-b378bc0a{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill-b378bc0a{to{box-shadow:inset 0 0 0 40px #009982}}#authFlow .login-columns[data-v-b378bc0a]{margin:-48px}#authFlow .login-columns .login-column-1[data-v-b378bc0a],#authFlow .login-columns .login-column-2[data-v-b378bc0a]{padding:48px}#authFlow .login-columns .login-column-1 .login-form[data-v-b378bc0a]{width:100%}#authFlow .login-columns .login-column-2[data-v-b378bc0a]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;border-top:1px solid #F1F1F1}#authFlow .login-columns .login-column-2[data-v-b378bc0a]:before{position:absolute;content:"eller";top:0;left:50%;padding:0 12px;font-size:14px;line-height:32px;background-color:#fff;transform:translate(-50%,-50%)}@media only screen and (min-width: 820px){#authFlow .login-columns[data-v-b378bc0a]{display:flex}#authFlow .login-columns .login-column-1[data-v-b378bc0a]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1}#authFlow .login-columns .login-column-2[data-v-b378bc0a]{border:none;border-left:1px solid #F1F1F1}#authFlow .login-columns .login-column-2[data-v-b378bc0a]:before{top:50%;left:0}}@media only screen and (min-width: 992px){.signup-wrapper[data-v-b378bc0a]{display:flex;flex-direction:row-reverse}.signup-wrapper .info-panel[data-v-b378bc0a]{width:300px;padding:0 50px}.signup-wrapper .info-panel .info-panel-toggle[data-v-b378bc0a]{display:none!important}.signup-wrapper .info-panel-collapsed[data-v-b378bc0a]{display:block!important}}#authFlowWrapper[data-v-92b942e5]{border-radius:8px;background-color:#fff;box-shadow:0 0 36px #00000029}
