.auth-provider-sign-in[data-v-7920270a]{width:100%;box-sizing:border-box;border:2px solid #c9c9d4;padding:24px 12px;border-radius:20px;position:relative;height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:#fefbff}.auth-provider-sign-in img[data-v-7920270a]{width:24px;height:24px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.auth-provider-sign-in span[data-v-7920270a]{color:#43474e;font-family:Roboto,sans-serif;font-weight:500;line-height:20px;font-size:14px;letter-spacing:.1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-provider-sign-in[data-v-7920270a]:hover{background-color:#ece9ed;transition:background .125s ease-in-out;color:#40434a}.auth-provider-sign-in[data-v-7920270a]:active{background-color:#d7d5d9;transition:background .125s ease-in-out;color:#3c4046}.auth-wrapper[data-v-19b11f7c]{width:100%;min-height:100vh;display:flex;justify-content:space-between}.auth-wrapper .spotlight-container[data-v-19b11f7c]{display:flex;width:50%;background-color:#d4e3ff;position:relative;min-height:100%}.auth-wrapper .spotlight-container header[data-v-19b11f7c]{position:fixed;top:20px;left:20px;right:20px;width:calc(100% - 40px);height:40px;display:flex;justify-content:flex-start}.auth-wrapper .spotlight-container header img[data-v-19b11f7c]{width:auto;height:100%}.auth-wrapper .spotlight-container .spotlight[data-v-19b11f7c]{margin-top:100px;display:flex;justify-content:center;flex-wrap:wrap;width:100%;height:auto;background-color:#d4e3ff;min-height:calc(100% - 100px)}.auth-wrapper .spotlight-container .spotlight[data-v-19b11f7c]:after,.auth-wrapper .spotlight-container .spotlight[data-v-19b11f7c]:before{display:block;height:20px;width:100%;content:"";flex-grow:1;box-flex:1;-webkit-box-flex:1;-webkit-flex-grow:1;background-color:#d4e3ff}.auth-wrapper .spotlight-container .spotlight img[data-v-19b11f7c]{width:auto;height:auto;max-width:60%;max-height:60%}.auth-wrapper .spotlight-container .spotlight h2[data-v-19b11f7c]{color:#001c3a;width:100%;margin:40px 0 0 0;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:0;line-height:52px;font-size:45px}.auth-wrapper .auth-form-wrapper[data-v-19b11f7c]{display:flex;width:50%;position:relative;min-height:calc(100vh - 100px);flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fefbff}.auth-wrapper .auth-form-wrapper[data-v-19b11f7c]:after,.auth-wrapper .auth-form-wrapper[data-v-19b11f7c]:before{display:block;height:50px;width:100%;content:"";flex-grow:1;box-flex:1;-webkit-box-flex:1;-webkit-flex-grow:1}.auth-wrapper .auth-form-wrapper .switch-view-action[data-v-19b11f7c]{position:absolute;top:20px;right:20px}.auth-wrapper .auth-form-wrapper .auth-form[data-v-19b11f7c]{width:calc(100% - 50px);max-width:400px;height:auto;margin:0;position:relative}.auth-wrapper .auth-form-wrapper .auth-form h2[data-v-19b11f7c]{color:#1b1b1f;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:0;line-height:44px;font-size:36px;margin:0}.auth-wrapper .auth-form-wrapper .auth-form p[data-v-19b11f7c]{color:#43474e;font-family:Roboto,sans-serif;font-weight:400;line-height:24px;font-size:16px;letter-spacing:.15px;margin:20px 0 0 0}.auth-wrapper .auth-form-wrapper .auth-form .fields[data-v-19b11f7c]{margin:50px 0 30px 0;width:100%}.auth-wrapper .auth-form-wrapper .auth-form .fields .separator[data-v-19b11f7c]{width:70%;height:1px;background-color:#c9c9d4;margin:32px 15%;position:relative}.auth-wrapper .auth-form-wrapper .auth-form .fields .separator span[data-v-19b11f7c]{font-family:Roboto,sans-serif;font-weight:500;line-height:6px;font-size:11px;letter-spacing:.5px;color:#1b1b1f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 8px;text-transform:uppercase;background-color:#fefbff}.auth-wrapper .auth-form-wrapper .auth-form .button-wrapper[data-v-19b11f7c]{display:flex;justify-content:space-between}.auth-wrapper .auth-form-wrapper .auth-form .overlay[data-v-19b11f7c]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fefbff}.auth-wrapper .auth-form-wrapper .auth-form .overlay .md-progress-indicator-circular[data-v-19b11f7c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-wrapper .auth-form-wrapper .legal[data-v-19b11f7c]{position:absolute;bottom:12px;left:50%;transform:translateX(-50%)}.auth-wrapper .auth-form-wrapper .legal a[data-v-19b11f7c]{color:#1b1b1f;text-decoration:none;font-family:Roboto,sans-serif;font-weight:500;line-height:16px;font-size:12px;letter-spacing:.5px;display:inline-block;margin:0 8px}.auth-wrapper[data-v-78fd2660]{width:100%;min-height:100vh;display:flex;justify-content:space-between}.auth-wrapper .spotlight-container[data-v-78fd2660]{display:flex;width:50%;background-color:#d4e3ff;position:relative;min-height:100%}.auth-wrapper .spotlight-container header[data-v-78fd2660]{position:fixed;top:20px;left:20px;right:20px;width:calc(100% - 40px);height:40px;display:flex;justify-content:flex-start}.auth-wrapper .spotlight-container header img[data-v-78fd2660]{width:auto;height:100%}.auth-wrapper .spotlight-container .spotlight[data-v-78fd2660]{margin-top:100px;display:flex;justify-content:center;flex-wrap:wrap;width:100%;height:auto;background-color:#d4e3ff;min-height:calc(100% - 100px)}.auth-wrapper .spotlight-container .spotlight[data-v-78fd2660]:after,.auth-wrapper .spotlight-container .spotlight[data-v-78fd2660]:before{display:block;height:20px;width:100%;content:"";flex-grow:1;box-flex:1;-webkit-box-flex:1;-webkit-flex-grow:1;background-color:#d4e3ff}.auth-wrapper .spotlight-container .spotlight img[data-v-78fd2660]{width:auto;height:auto;max-width:60%;max-height:60%}.auth-wrapper .spotlight-container .spotlight h2[data-v-78fd2660]{color:#001c3a;width:100%;margin:40px 0 0 0;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:0;line-height:52px;font-size:45px}.auth-wrapper .auth-form-wrapper[data-v-78fd2660]{display:flex;width:50%;position:relative;min-height:calc(100vh - 100px);flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fefbff}.auth-wrapper .auth-form-wrapper[data-v-78fd2660]:after,.auth-wrapper .auth-form-wrapper[data-v-78fd2660]:before{display:block;height:50px;width:100%;content:"";flex-grow:1;box-flex:1;-webkit-box-flex:1;-webkit-flex-grow:1}.auth-wrapper .auth-form-wrapper .switch-view-action[data-v-78fd2660]{position:absolute;top:20px;right:20px}.auth-wrapper .auth-form-wrapper .auth-form[data-v-78fd2660]{width:calc(100% - 50px);max-width:400px;height:auto;margin:0;position:relative}.auth-wrapper .auth-form-wrapper .auth-form h2[data-v-78fd2660]{color:#1b1b1f;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:0;line-height:44px;font-size:36px;margin:0}.auth-wrapper .auth-form-wrapper .auth-form p[data-v-78fd2660]{color:#43474e;font-family:Roboto,sans-serif;font-weight:400;line-height:24px;font-size:16px;letter-spacing:.15px;margin:20px 0 0 0}.auth-wrapper .auth-form-wrapper .auth-form .fields[data-v-78fd2660]{margin:50px 0 30px 0;width:100%}.auth-wrapper .auth-form-wrapper .auth-form .fields .separator[data-v-78fd2660]{width:70%;height:1px;background-color:#c9c9d4;margin:32px 15%;position:relative}.auth-wrapper .auth-form-wrapper .auth-form .fields .separator span[data-v-78fd2660]{font-family:Roboto,sans-serif;font-weight:500;line-height:6px;font-size:11px;letter-spacing:.5px;color:#1b1b1f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 8px;text-transform:uppercase;background-color:#fefbff}.auth-wrapper .auth-form-wrapper .auth-form .button-wrapper[data-v-78fd2660]{display:flex;justify-content:space-between}.auth-wrapper .auth-form-wrapper .auth-form .overlay[data-v-78fd2660]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#fefbff}.auth-wrapper .auth-form-wrapper .auth-form .overlay .md-progress-indicator-circular[data-v-78fd2660]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-wrapper .auth-form-wrapper .legal[data-v-78fd2660]{position:absolute;bottom:12px;left:50%;transform:translateX(-50%)}.auth-wrapper .auth-form-wrapper .legal a[data-v-78fd2660]{color:#1b1b1f;text-decoration:none;font-family:Roboto,sans-serif;font-weight:500;line-height:16px;font-size:12px;letter-spacing:.5px;display:inline-block;margin:0 8px}