[data-v-6d5b3f83]:root{--book-shoot-height:104px}.login__highlight[data-v-6d5b3f83]{color:var(--main-btn-color)}.typing-effect[data-v-6d5b3f83]{position:relative;border-right:2px solid var(--main-btn-color);display:inline-block;animation:blinkCursor-data-v-6d5b3f83 .7s infinite;min-width:2px}.typing-effect--empty[data-v-6d5b3f83]{padding-right:2px}@keyframes blinkCursor-data-v-6d5b3f83{0%,to{border-right-color:var(--main-btn-color)}50%{border-right-color:transparent}}[data-v-09a7115c]:root{--book-shoot-height:104px}.image-panel[data-v-09a7115c]{width:65%;display:flex;align-items:center;min-height:100vh;background-color:var(--main-bg-color)}.image-panel--loading[data-v-09a7115c]{display:flex;align-items:center;justify-content:center}@media(max-width:1200px){.image-panel[data-v-09a7115c]{width:60%}}@media(max-width:768px){.image-panel[data-v-09a7115c]{display:none}}.image-panel__content[data-v-09a7115c]{width:100%;height:100%;max-width:700px;min-height:600px;display:flex;flex-direction:column;padding:48px 0;justify-content:space-between}.image-panel__logo[data-v-09a7115c]{height:50px;width:auto;min-width:120px;align-self:flex-start;margin-bottom:16px}.image-panel__main-content[data-v-09a7115c]{display:flex;flex-direction:column;gap:12px;flex-grow:1;margin-bottom:16px}.image-panel__headline[data-v-09a7115c]{display:flex;flex-direction:column;gap:8px;align-self:stretch;width:100%}.image-panel__title[data-v-09a7115c]{font-weight:700;color:var(--main-text-color);font-family:Mona Sans,sans-serif;font-size:2.25rem;text-align:left;margin:0;line-height:1.2}.image-panel__subtitle[data-v-09a7115c]{font-weight:450;color:var(--secondary-text-color);text-align:left;margin:0}.image-panel__signup-btn[data-v-09a7115c],.image-panel__subtitle[data-v-09a7115c]{font-family:Inter,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-panel__signup-btn[data-v-09a7115c]{width:100%;height:48px;background-color:var(--main-btn-color);font-weight:700;color:var(--main-text-color);margin-top:8px;align-self:flex-start;border-radius:8px;padding:0 24px}.image-panel__features[data-v-09a7115c]{display:flex;gap:12px;margin-bottom:12px;padding-left:0;align-self:stretch;width:100%;flex-wrap:wrap}.image-panel__feature-chip[data-v-09a7115c]{font-weight:700;color:#151515;font-family:Mona Sans,sans-serif;font-size:.8125rem;padding:6px 12px;border-radius:12px;margin-left:0;height:auto}.image-panel__feature-chip--yellow[data-v-09a7115c]{background-color:rgba(254,213,89,.15);color:#bd8e01}.image-panel__feature-chip--blue[data-v-09a7115c]{background-color:rgba(52,152,219,.15);color:#196090}.image-panel__feature-chip--purple[data-v-09a7115c]{background-color:rgba(91,45,144,.15);color:#422169}.image-panel__feature-chip--green[data-v-09a7115c]{background-color:rgba(46,204,113,.15);color:#1b7943}.image-panel__gallery[data-v-09a7115c]{flex-grow:1;height:auto;min-height:220px;width:100%;padding:8px 0 16px 0;margin:0 0 8px 0;align-self:stretch}.image-panel__image-container[data-v-09a7115c]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;height:100%}.image-panel__image-wrapper[data-v-09a7115c]{position:relative;width:100%;height:100%}.image-panel__image[data-v-09a7115c]{width:100%;height:100%;min-height:120px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid var(--light-grey-hr);background-color:rgba(0,0,0,.05)}.image-panel__partners[data-v-09a7115c]{margin-top:0;display:flex;flex-direction:column;gap:16px;width:100%}.image-panel__partners-title[data-v-09a7115c]{font-weight:700;color:var(--main-text-color);font-family:Mona Sans,sans-serif;font-size:1rem;text-align:left;margin:0}.image-panel__partner-logos[data-v-09a7115c]{margin-top:8px;display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px 30px}.image-panel__partner-logo[data-v-09a7115c]{width:auto;height:40px;max-height:40px;min-width:50px;max-width:180px;opacity:.9;-o-object-fit:contain;object-fit:contain;transition:opacity .2s ease}.image-panel__partner-logo[data-v-09a7115c]:hover{opacity:1}.image-panel__partner-logo--uber[data-v-09a7115c]{max-width:70px}[data-v-03656032]:root{--book-shoot-height:104px}.login-form[data-v-03656032]{width:35%;display:flex;justify-content:center;align-items:center;padding:48px 0}@media(max-width:1200px){.login-form[data-v-03656032]{width:40%}}@media(max-width:768px){.login-form[data-v-03656032]{width:100%;padding:0;margin-top:80px}}.login-form__container[data-v-03656032]{width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 20px}@media(max-width:768px){.login-form__container[data-v-03656032]{padding:0}}.login-form__content[data-v-03656032]{width:100%;display:flex;flex-direction:column;gap:24px;background-color:var(--secondary-bg-color);padding:32px;border-radius:8px}@media(max-width:768px){.login-form__content[data-v-03656032]{border-radius:0;padding:32px 24px;min-height:calc(100vh - 80px);justify-content:flex-start;padding-top:48px}}.login-form__welcome[data-v-03656032]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px;align-items:flex-start}.login-form__welcome-header[data-v-03656032]{display:flex;align-items:center;gap:8px}.login-form__camera-emoji[data-v-03656032]{font-size:24px;line-height:1}.login-form__welcome-title[data-v-03656032]{font-weight:700;color:var(--main-text-color);font-family:Mona Sans,sans-serif;font-size:1.5rem;margin:0;text-align:left}.login-form__welcome-subtitle[data-v-03656032]{font-weight:450;color:var(--secondary-text-color);font-family:Inter,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;text-align:left}.login-form__form[data-v-03656032]{width:100%;display:flex;flex-direction:column;gap:20px}.login-form__form-group[data-v-03656032]{display:flex;flex-direction:column;gap:8px;width:100%}.login-form__label[data-v-03656032]{font-weight:700;color:var(--main-text-color);text-align:left;margin-bottom:2px}.login-form__error[data-v-03656032],.login-form__label[data-v-03656032]{font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-form__error[data-v-03656032]{border-radius:4px;font-weight:450;color:#151515;margin-bottom:8px}.login-form__input[data-v-03656032]{width:100%}.login-form__input[data-v-03656032] :deep(.q-field__control){height:48px}.login-form__input[data-v-03656032] :deep(.q-field__native){font-weight:450;color:var(--main-text-color);font-family:Inter,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:0;padding-bottom:0}.login-form__input[data-v-03656032] :deep(.q-field__label){display:none}.login-form__input[data-v-03656032] :deep(.q-field__marginal){color:var(--secondary-text-color)}.login-form__input.q-field--focused[data-v-03656032] :deep(.q-field__control){border-color:var(--main-btn-color)}.login-form__forgot-password[data-v-03656032]{text-align:right}.login-form__forgot-link[data-v-03656032]{font-weight:450;color:var(--secondary-text-color);font-family:Inter,sans-serif;font-size:.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}.login-form__forgot-link[data-v-03656032]:hover{text-decoration:underline}.login-form__submit-btn[data-v-03656032]{width:100%;height:48px;background-color:var(--main-btn-color);font-weight:700;color:var(--main-text-color);font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-form__submit-btn[data-v-03656032]:hover{background-color:#fec517}.login-form__separator[data-v-03656032]{display:flex;align-items:center}.login-form__separator[data-v-03656032]:after,.login-form__separator[data-v-03656032]:before{content:"";flex:1;border-bottom:1px solid var(--border-outlined-btn-color)}.login-form__separator span[data-v-03656032]{padding:0 12px;font-weight:450;color:var(--secondary-text-color);font-size:.75rem}.login-form__google-btn[data-v-03656032],.login-form__separator span[data-v-03656032]{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-form__google-btn[data-v-03656032]{width:100%;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-hr);background-color:#fff;font-weight:700;color:var(--main-text-color);font-size:.875rem}.login-form__google-btn[data-v-03656032]:hover{background-color:var(--light-grey-hr)}.login-form__google-icon[data-v-03656032]{height:18px;margin-right:12px}.login-form__signup[data-v-03656032]{text-align:center;margin-top:16px;font-weight:450;color:var(--secondary-text-color)}.login-form__signup-link[data-v-03656032],.login-form__signup[data-v-03656032]{font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-form__signup-link[data-v-03656032]{font-weight:700;color:var(--main-text-color);text-decoration:none}.login-form__signup-link[data-v-03656032]:hover{text-decoration:underline}[data-v-5de6b70c]:root{--book-shoot-height:104px}.reset-form[data-v-5de6b70c]{width:35%;display:flex;justify-content:center;align-items:center;padding:48px 0}@media(max-width:1200px){.reset-form[data-v-5de6b70c]{width:40%}}@media(max-width:768px){.reset-form[data-v-5de6b70c]{width:100%;padding:0;margin-top:80px}}.reset-form__container[data-v-5de6b70c]{width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 20px}@media(max-width:768px){.reset-form__container[data-v-5de6b70c]{padding:0}}.reset-form__content[data-v-5de6b70c]{width:100%;display:flex;flex-direction:column;gap:24px;background-color:var(--secondary-bg-color);padding:32px;border-radius:8px}@media(max-width:768px){.reset-form__content[data-v-5de6b70c]{border-radius:0;padding:32px 24px;min-height:calc(100vh - 80px);justify-content:flex-start;padding-top:48px}}.reset-form__welcome[data-v-5de6b70c]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px;align-items:flex-start}.reset-form__welcome-header[data-v-5de6b70c]{display:flex;align-items:center;gap:8px}.reset-form__key-emoji[data-v-5de6b70c]{font-size:24px;line-height:1}.reset-form__welcome-title[data-v-5de6b70c]{font-weight:700;color:var(--main-text-color);font-family:Mona Sans,sans-serif;font-size:1.5rem;margin:0;text-align:left}.reset-form__welcome-subtitle[data-v-5de6b70c]{font-weight:450;color:var(--secondary-text-color);font-family:Inter,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;text-align:left}.reset-form__form[data-v-5de6b70c]{width:100%;display:flex;flex-direction:column;gap:20px}.reset-form__form-group[data-v-5de6b70c]{display:flex;flex-direction:column;gap:8px;width:100%}.reset-form__label[data-v-5de6b70c]{font-weight:700;color:var(--main-text-color);font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;margin-bottom:2px}.reset-form__input[data-v-5de6b70c]{width:100%}.reset-form__input[data-v-5de6b70c] :deep(.q-field__control){height:48px}.reset-form__input[data-v-5de6b70c] :deep(.q-field__native){font-weight:450;color:var(--main-text-color);font-family:Inter,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:0;padding-bottom:0}.reset-form__input[data-v-5de6b70c] :deep(.q-field__label){display:none}.reset-form__input[data-v-5de6b70c] :deep(.q-field__marginal){color:var(--secondary-text-color)}.reset-form__input.q-field--focused[data-v-5de6b70c] :deep(.q-field__control){border-color:var(--main-btn-color)}.reset-form__submit-btn[data-v-5de6b70c]{width:100%;height:48px;background-color:var(--main-btn-color);margin-top:8px;font-weight:700;color:var(--main-text-color);font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reset-form__submit-btn[data-v-5de6b70c]:hover{background-color:#fec517}.reset-form__back-to-login[data-v-5de6b70c]{text-align:center;margin-top:16px;font-weight:450;color:var(--secondary-text-color)}.reset-form__back-link[data-v-5de6b70c],.reset-form__back-to-login[data-v-5de6b70c]{font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reset-form__back-link[data-v-5de6b70c]{font-weight:700;color:var(--main-text-color);text-decoration:none;cursor:pointer}.reset-form__back-link[data-v-5de6b70c]:hover{text-decoration:underline}.reset-form__notification[data-v-5de6b70c]{font-weight:700;color:var(--main-text-color);background-color:rgba(254,203,48,.1);border-left:4px solid var(--main-btn-color);padding:16px;padding-left:12px}.reset-form__error[data-v-5de6b70c],.reset-form__notification[data-v-5de6b70c],.reset-form__success[data-v-5de6b70c]{border-radius:4px;font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reset-form__error[data-v-5de6b70c],.reset-form__success[data-v-5de6b70c]{font-weight:450;color:#151515}.password-strength-container[data-v-56f8fbf2]{margin:2px 0;height:20px}.strength-bar[data-v-56f8fbf2]{height:3px;background-color:rgba(0,0,0,.08);border-radius:1.5px;overflow:hidden;margin-bottom:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.strength-progress[data-v-56f8fbf2]{height:100%;transition:width .2s ease-out,background-color .2s ease-out}.strength-label[data-v-56f8fbf2]{display:flex;justify-content:flex-end}.strength-text[data-v-56f8fbf2]{font-size:10px;font-weight:500;transition:color .2s ease-out}[data-v-7caf3446]:root{--book-shoot-height:104px}.signup-form[data-v-7caf3446]{width:35%;display:flex;justify-content:center;align-items:center;padding:48px 0}@media(max-width:1200px){.signup-form[data-v-7caf3446]{width:40%}}@media(max-width:768px){.signup-form[data-v-7caf3446]{width:100%;padding:0;margin-top:80px}}.signup-form__container[data-v-7caf3446]{width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 20px}@media(max-width:768px){.signup-form__container[data-v-7caf3446]{padding:0}}.signup-form__content[data-v-7caf3446]{width:100%;display:flex;flex-direction:column;gap:24px;background-color:var(--secondary-bg-color);padding:32px;border-radius:8px}@media(max-width:768px){.signup-form__content[data-v-7caf3446]{border-radius:0;padding:32px 24px;min-height:calc(100vh - 80px);justify-content:flex-start;padding-top:48px}}.signup-form__welcome[data-v-7caf3446]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px;align-items:flex-start}.signup-form__key-emoji[data-v-7caf3446]{font-size:24px;line-height:1;margin-left:8px}.signup-form__welcome-title[data-v-7caf3446]{font-weight:700;color:var(--main-text-color);font-family:Mona Sans,sans-serif;font-size:1.5rem;margin:0;text-align:left;display:flex;align-items:center}.signup-form__welcome-subtitle[data-v-7caf3446]{font-weight:450;color:var(--secondary-text-color);font-family:Inter,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;text-align:left}.signup-form__form[data-v-7caf3446]{width:100%;display:flex;flex-direction:column;gap:12px}.signup-form__name-row[data-v-7caf3446]{display:flex;gap:16px;width:100%}.signup-form__form-group[data-v-7caf3446]{display:flex;flex-direction:column;gap:6px;width:100%}.signup-form__form-group--half[data-v-7caf3446]{width:calc(50% - 8px)}.signup-form__label[data-v-7caf3446]{font-weight:700;color:var(--main-text-color);font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;margin-bottom:2px}.signup-form__input[data-v-7caf3446]{width:100%}.signup-form__input[data-v-7caf3446] :deep(.q-field__control){height:48px}.signup-form__input[data-v-7caf3446] :deep(.q-field__native){font-weight:450;color:var(--main-text-color);font-family:Inter,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:0;padding-bottom:0}.signup-form__input[data-v-7caf3446] :deep(.q-field__label){display:none}.signup-form__input[data-v-7caf3446] :deep(.q-field__marginal){color:var(--secondary-text-color)}.signup-form__input.q-field--focused[data-v-7caf3446] :deep(.q-field__control){border-color:var(--main-btn-color)}.signup-form__terms[data-v-7caf3446]{margin-top:4px}.signup-form__terms-text[data-v-7caf3446]{font-weight:450;color:var(--secondary-text-color);text-align:left;line-height:1.4}.signup-form__terms-link[data-v-7caf3446],.signup-form__terms-text[data-v-7caf3446]{font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.signup-form__terms-link[data-v-7caf3446]{font-weight:700;color:var(--main-text-color);text-decoration:none}.signup-form__terms-link[data-v-7caf3446]:hover{text-decoration:underline}.signup-form__submit-btn[data-v-7caf3446]{width:100%;height:48px;background-color:var(--main-btn-color);margin-top:8px;font-weight:700;color:var(--main-text-color);font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.signup-form__submit-btn[data-v-7caf3446]:hover{background-color:#fec517}.signup-form__back-to-login[data-v-7caf3446]{text-align:center;margin-top:12px;font-weight:450;color:var(--secondary-text-color)}.signup-form__back-link[data-v-7caf3446],.signup-form__back-to-login[data-v-7caf3446]{font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.signup-form__back-link[data-v-7caf3446]{font-weight:700;color:var(--main-text-color);text-decoration:none;cursor:pointer}.signup-form__back-link[data-v-7caf3446]:hover{text-decoration:underline}.signup-form__error[data-v-7caf3446]{border-radius:4px;font-weight:450;color:#151515;font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:8px}[data-v-7caf3446]:deep(.q-field__control){height:48px}[data-v-7caf3446]:deep(.q-field__native){padding-top:0;padding-bottom:0}[data-v-7caf3446]:deep(.q-checkbox){padding:0}.login-form__google-btn[data-v-7caf3446]{width:100%;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-hr);background-color:#fff;font-weight:700;color:var(--main-text-color);font-family:Inter,sans-serif;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-form__google-btn[data-v-7caf3446]:hover{background-color:var(--light-grey-hr)}.login-form__google-icon[data-v-7caf3446]{height:18px;margin-right:12px}.login-form__separator[data-v-7caf3446]{display:flex;align-items:center}.login-form__separator[data-v-7caf3446]:after,.login-form__separator[data-v-7caf3446]:before{content:"";flex:1;border-bottom:1px solid var(--border-outlined-btn-color)}.login-form__separator span[data-v-7caf3446]{padding:0 12px;font-weight:450;color:var(--secondary-text-color);font-family:Inter,sans-serif;font-size:.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-v-783f6411]:root{--book-shoot-height:104px}.login[data-v-783f6411]{display:flex;height:100vh;width:100vw;overflow:hidden;background-color:var(--main-bg-color);position:relative}.login__mobile-logo[data-v-783f6411]{display:none;height:40px;position:absolute;top:24px;left:24px;z-index:10}@media(max-width:768px){.login__mobile-logo[data-v-783f6411]{display:block}}.login__container[data-v-783f6411]{display:flex;width:100%;max-width:1440px;margin:0 auto;padding:0 40px}@media(max-width:768px){.login__container[data-v-783f6411]{flex-direction:column;padding:0}}