.app-vertical-lines{pointer-events:none}.app-vertical-lines .line{position:absolute;top:0;bottom:0;width:1px;background-color:#189dd8;opacity:.5}.app-vertical-lines .line:first-child{left:150px}.app-vertical-lines .line:nth-child(2){left:calc(25% + 75px)}.app-vertical-lines .line:nth-child(3){left:50%}.app-vertical-lines .line:nth-child(4){left:calc(75% - 75px)}.app-vertical-lines .line:nth-child(5){left:calc(100% - 150px)}@media only screen and (max-width:1440px){.app-vertical-lines .line:first-child{left:24px}.app-vertical-lines .line:nth-child(2){left:calc(25% + 12px)}.app-vertical-lines .line:nth-child(3){left:50%}.app-vertical-lines .line:nth-child(4){left:calc(75% - 12px)}.app-vertical-lines .line:nth-child(5){left:calc(100% - 24px)}}@media only screen and (max-width:1200px){.app-vertical-lines .line:nth-child(2),.app-vertical-lines .line:nth-child(4){display:none}}@media only screen and (max-width:576px){.app-vertical-lines .line:first-child{left:7px}.app-vertical-lines .line:nth-child(3){display:none}.app-vertical-lines .line:nth-child(5){left:calc(100% - 7px)}}#not-authenticated{position:relative;min-height:100%;padding:24px;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--color-sign-in-gradient-from)),to(var(--color-sign-in-gradient-to)));background-image:linear-gradient(180deg,var(--color-sign-in-gradient-from),var(--color-sign-in-gradient-to))}#not-authenticated,#not-authenticated #app-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}#not-authenticated #app-body{width:100%;z-index:1}#not-authenticated #app-body .app-branding-logo{margin-bottom:80px}#not-authenticated #app-body h2{margin-bottom:40px;text-align:center}#not-authenticated #app-body .form,#not-authenticated #app-body form{border-radius:6px;-webkit-box-shadow:var(--box-shadow-tertiary);box-shadow:var(--box-shadow-tertiary)}#not-authenticated #app-body .form,#not-authenticated #app-body .wrapper,#not-authenticated #app-body form{position:relative;width:100%;max-width:610px;padding:80px;background:var(--color-component-bg-primary)}#not-authenticated #app-body .form .app-input,#not-authenticated #app-body .form p,#not-authenticated #app-body .wrapper .app-input,#not-authenticated #app-body .wrapper p,#not-authenticated #app-body form .app-input,#not-authenticated #app-body form p{margin-bottom:30px}#not-authenticated #app-body .form p,#not-authenticated #app-body .wrapper p,#not-authenticated #app-body form p{font-size:18px;text-align:center}#not-authenticated #app-body .form .actions,#not-authenticated #app-body .wrapper .actions,#not-authenticated #app-body form .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#not-authenticated #app-body .form .actions button,#not-authenticated #app-body .wrapper .actions button,#not-authenticated #app-body form .actions button{width:100%;max-width:210px}#not-authenticated #app-body .form .actions a,#not-authenticated #app-body .wrapper .actions a,#not-authenticated #app-body form .actions a{font-size:16px;line-height:24px;color:var(--color-link);text-decoration:underline;-webkit-transition:color .3s;transition:color .3s}#not-authenticated #app-body .form .actions a:hover,#not-authenticated #app-body .wrapper .actions a:hover,#not-authenticated #app-body form .actions a:hover{color:var(--color-link-hover)}#not-authenticated #app-body .form .actions button+a,#not-authenticated #app-body .form .actions button+button,#not-authenticated #app-body .wrapper .actions button+a,#not-authenticated #app-body .wrapper .actions button+button,#not-authenticated #app-body form .actions button+a,#not-authenticated #app-body form .actions button+button{margin-top:22px}#not-authenticated #app-body .form .actions p,#not-authenticated #app-body .wrapper .actions p,#not-authenticated #app-body form .actions p{margin-top:30px;margin-bottom:15px}#not-authenticated.without-branding{--color-sign-in-gradient-from:#333;--color-sign-in-gradient-to:#333;--box-shadow-tertiary:0 2px 8px 0 rgba(51,51,51,0.2);--color-component-bg-primary:#fff;--color-link:#000;--color-link-hover:red;--color-text-default:#000;--color-text-primary:#000;--color-input-bg:#fff;--color-input-border:#5f6369;--color-input-border-hover:#5f6369;--color-input-border-active:#5f6369;--color-input-border-error:red;--color-input-placeholder:#5f6369;--color-input-label:#000;--color-input-label-typing:#5f6369;--color-btn-primary:#fff;--color-btn-primary-hover:#fff;--color-btn-primary-active:#fff;--color-btn-primary-bg:red;--color-btn-primary-bg-hover:#900;--color-btn-primary-bg-active:#900;--color-btn-primary-disabled-bg:rgba(255,0,0,0.4)}@media (max-width:480px){#not-authenticated{padding:24px 15px}#not-authenticated #app-body .form,#not-authenticated #app-body .wrapper,#not-authenticated #app-body form{padding:25px 15px 50px}}