.login-form-container[data-v-87e78685]{display:block;width:100%;padding:1rem}.form-control[data-v-87e78685]{margin-bottom:15px}.errors[data-v-87e78685]{color:red;margin-bottom:10px;text-align:left}[data-v-a3aecf75] .modal-header{background-color:#fafafa;color:#3b707d;font-weight:700;border-bottom:0}[data-v-a3aecf75] .modal-content{padding:0}@media screen and (max-width: 991px){[data-v-a3aecf75] .modal-content{margin:0;top:0;right:0;left:0;bottom:0;min-height:100%;min-width:100vw}}@media screen and (max-width: 991px){[data-v-a3aecf75] .modal{margin:0;top:76px;right:0;left:0;bottom:0;min-height:calc(100vh - 76px);min-width:100vw}}[data-v-a3aecf75] .close-btn{color:#fff}[data-v-a3aecf75] .btn-accent{border-radius:50px;text-transform:uppercase;font-weight:700}[data-v-a3aecf75] .form-control:focus{border-color:#578d9a;box-shadow:0 0 0 .25rem #578d9a40}[data-v-a3aecf75] .terms-text a{color:#07a641}.title[data-v-a3aecf75]{font-size:28px;padding:10px 40px;text-align:center;border-radius:4px 4px 0 0}@media screen and (max-width: 991px){.title[data-v-a3aecf75]{color:#000;font-size:23px;padding:10px 20px}}#registerOverlay[data-v-a3aecf75]{background:rgba(0,0,0,.66);width:100%;height:100vh;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9999;display:flex;justify-content:center;align-items:center}.form[data-v-a3aecf75]{background-color:#fff;border-radius:4px;width:500px}.btn[data-v-a3aecf75]{margin-left:0;margin-top:20px}.form form[data-v-a3aecf75]{padding:40px;text-align:center}.errors[data-v-a3aecf75]{color:red;margin-bottom:10px;text-align:left}.button-container[data-v-a3aecf75]{display:flex;flex-direction:column}.login-tab-button[data-v-a3aecf75]{margin-top:1rem;border:0;background-color:transparent;color:var(--primary)}.terms-checkbox-container[data-v-a3aecf75]{margin-top:20px;display:flex;justify-content:center;align-items:center}.terms-text[data-v-a3aecf75]{margin-left:6px;text-align:left}.login-button[data-v-a5a6ac32]{position:relative;display:inline-block;text-align:center;border-radius:5px;padding:8px;text-decoration:none;font-size:16px;width:100%;max-width:400px;margin:0 auto}.login-button img[data-v-a5a6ac32]{width:20px;margin-right:8px}.login-button.login-google[data-v-a5a6ac32]{background-color:#f0f0f0;color:#242424;margin-bottom:10px;border:1px solid #d4d4d4;font-weight:400}.login-button.login-google[data-v-a5a6ac32]:hover{background-color:#e5e5e5}.input-wrapper[data-v-b4bb2f4c]{display:flex;flex-direction:column;gap:6px}.input-label[data-v-b4bb2f4c]{font-size:14px;font-weight:500;color:#242424}.code-input-container[data-v-b4bb2f4c]{display:flex;gap:8px;justify-content:space-between;width:100%}.code-digit-container[data-v-b4bb2f4c]{flex:1;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #CDCDCD;border-radius:8px;box-shadow:0 1px 2px #1018280d;transition:all 125ms ease;height:64px;aspect-ratio:3/4;max-width:calc((100% - 40px) / 6);min-width:40px}.code-digit-container.focused[data-v-b4bb2f4c]{border-color:#276063;box-shadow:0 0 0 4px #c9d7d8}.code-digit-container.error[data-v-b4bb2f4c]{border-color:#ef4444}.code-digit-container.error.focused[data-v-b4bb2f4c]{border-color:#ef4444;box-shadow:0 0 0 4px #fee4e2}.code-digit-container.disabled[data-v-b4bb2f4c]{opacity:.6;cursor:not-allowed;background-color:#f9f9f9}.code-digit-container input[data-v-b4bb2f4c]{width:100%;height:100%;border:none;outline:none;background:transparent;font-size:20px;font-weight:600;text-align:center;color:#0d0d0d;padding:0;border-radius:8px}.input-hint[data-v-b4bb2f4c]{font-size:14px;font-weight:400;color:#5c5c5c;margin:0;text-align:left}.input-error[data-v-b4bb2f4c]{font-size:14px;font-weight:400;color:#f04438;margin:0;text-align:left}.modal-email[data-v-abab714e]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}[data-v-abab714e] .modal-email-input{padding:6px 16px!important}.container[data-v-abab714e]{width:100%;max-width:600px;margin:auto}.preview-container[data-v-abab714e]{background:#F6FAFA;border:1px solid #DEDEDE;border-radius:5px;width:100%;padding-left:12px;padding-right:12px;display:flex;gap:24px;align-items:center;margin-bottom:32px;overflow:hidden}.preview-img[data-v-abab714e]{box-shadow:0 0 4px #00000040;width:84px;height:84px;margin-top:14px;object-fit:cover;object-position:top}.preview-info[data-v-abab714e]{flex:1;min-width:0;overflow:hidden}.preview-title[data-v-abab714e]{font-size:14px;font-weight:500;margin-bottom:0;color:#242424;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.preview-infos[data-v-abab714e]{font-size:12px;font-weight:500;margin-bottom:0;color:#5c5c5c}.label[data-v-abab714e]{margin-bottom:6px;font-size:14px;font-weight:500;color:#242424}.input-icon[data-v-abab714e]{width:16px;color:#242424;margin-right:8px}.input-error[data-v-abab714e]{font-size:14px;font-weight:400;color:red;margin-top:12px;text-align:center}.terms-checkbox-container[data-v-abab714e]{margin-top:12px;display:flex;justify-content:center;align-items:center}.terms-text[data-v-abab714e]{font-size:14px;font-weight:400;color:#242424;margin-left:6px;text-align:center}.error-container[data-v-abab714e]{display:flex;align-items:center;justify-content:center;gap:8px}.login-link[data-v-abab714e]{background:none;border:none;color:#578d9a;cursor:pointer;text-decoration:underline;padding:0;margin-left:8px}.login-link[data-v-abab714e]:hover{color:#3a5f68}.pwd-label[data-v-abab714e]{margin-top:12px}.modal-form[data-v-abab714e]{height:100%}.code-illustration[data-v-abab714e]{height:140px;margin-bottom:32px}.login-container[data-v-abab714e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.send-new-code[data-v-abab714e]{font-size:14px;font-weight:400;color:#242424;margin-left:6px;text-align:center;margin-top:8px}.code-input-container[data-v-abab714e]{display:flex;flex-direction:column;align-items:start}.oauth-buttons-container[data-v-abab714e]{width:100%;display:flex;flex-direction:column}.text-with-lines[data-v-abab714e]{width:100%;max-width:100%;text-align:center;border-bottom:1px solid #d3d3d3;line-height:.1em;font-weight:500;font-size:16px;cursor:default;margin:30px 0}.text-with-lines span[data-v-abab714e]{background:#ffffff;padding:0 10px;cursor:text;color:#292929;text-transform:lowercase}
