.authLayout_container__7DD4R{min-height:100vh;height:100vh;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#f3f4f6,#e5e7eb 50%,#d1d5db);position:relative;padding:3rem 1rem;overflow-y:auto;overflow-x:hidden}.authLayout_container__7DD4R:before{content:"";position:absolute;top:0;left:0;right:0;height:100vh;background:radial-gradient(circle at 50% -20%,rgba(54,113,215,.15),transparent 70%);pointer-events:none}.authLayout_content__ccaH1{width:100%;max-width:480px;padding:0 1rem;margin-bottom:2rem;z-index:10;display:flex;flex-direction:column;align-items:center}.authLayout_logoContainer__tmliV{display:flex;justify-content:center;margin-bottom:2rem}.authLayout_logo__QVYDc{width:130px;height:auto;opacity:.9}.authLayout_title__ay_rD{margin-top:1.5rem;text-align:center;font-size:2.25rem;font-weight:850;line-height:1.1;letter-spacing:-.04em;background:linear-gradient(135deg,#1f2937,#3671d7);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:#1f2937;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media(max-width:768px){.authLayout_title__ay_rD{font-size:1.875rem}}.authLayout_description__YFkFK{color:#6b7280;font-size:1rem;line-height:1.6;text-align:center;margin-top:1rem;max-width:100%;margin-left:auto;margin-right:auto;font-weight:500;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media(max-width:768px){.authLayout_description__YFkFK{font-size:.875rem}}.authLayout_formContainerRestorePassword__0Qxxg,.authLayout_formContainer__HfoPy{width:100%;max-width:480px;padding:0 1.5rem;display:flex;justify-content:center}.authLayout_formCard__gzDka{background-color:#fff;padding:3rem;width:100%;max-width:480px;box-shadow:0 20px 40px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.04);border-radius:20px;border:1px solid hsla(0,0%,100%,.8);backdrop-filter:blur(10px);position:relative;z-index:10}@media(max-width:768px){.authLayout_container__7DD4R{padding:.75rem .5rem;background:linear-gradient(to bottom right,#c7d2fe,#fff,#ccfbf1);background-size:cover;min-height:100vh;justify-content:center;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.authLayout_formCard__gzDka{background-color:#fff;box-shadow:0 10px 25px -5px rgba(0,0,0,.15);border:1px solid #f3f4f6;border-radius:.375rem;padding:1.5rem;margin-bottom:0;width:100%;max-width:440px}.authLayout_content__ccaH1{margin-bottom:.75rem;flex-shrink:0;padding-top:0}.authLayout_logoContainer__tmliV{margin-bottom:.5rem}.authLayout_logo__QVYDc{width:100px;height:15px}.authLayout_title__ay_rD{font-size:30px;line-height:38px;font-weight:700;text-align:center;margin-top:1.5rem;--tw-text-opacity:1;color:rgb(17,24,39,var(--tw-text-opacity,1))}.authLayout_description__YFkFK{margin-top:.25rem;font-size:.75rem;line-height:1rem}.authLayout_formContainerRestorePassword__0Qxxg,.authLayout_formContainer__HfoPy{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100%;max-width:100%;padding:0 1rem;margin-bottom:0}}@media(max-width:480px){.authLayout_container__7DD4R{background:linear-gradient(to bottom right,#c7d2fe,#fff,#ccfbf1);background-size:cover;justify-content:start;padding:42px 1rem .5rem;min-height:100dvh}.authLayout_content__ccaH1{padding-top:0;margin-bottom:.5rem}.authLayout_logoContainer__tmliV{margin-bottom:.375rem}.authLayout_logo__QVYDc{width:90px;height:14px}.authLayout_title__ay_rD{font-size:32px;line-height:38px;font-weight:700;text-align:center;margin-top:1.5rem;--tw-text-opacity:1;color:rgb(17,24,39,var(--tw-text-opacity,1))}.authLayout_description__YFkFK{--tw-text-opacity:1;color:rgb(75,85,99,var(--tw-text-opacity,1));font-size:12.25px;line-height:16.25px;text-align:center;margin-top:.5rem;margin-bottom:1.5rem}.authLayout_formCard__gzDka{background-color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.03);border-radius:20px;padding:2.5rem 1.5rem;margin-bottom:80px;width:100%;max-width:100%}.authLayout_formContainerRestorePassword__0Qxxg,.authLayout_formContainer__HfoPy{max-width:100%;padding:0 .25rem;margin-bottom:0}}.button_base__Kcu9_{display:inline-flex;align-items:center;justify-content:center;font-weight:600;border-radius:.5rem;transition:all .2s;border:none;cursor:pointer}.button_base__Kcu9_:focus{outline:none}.button_base__Kcu9_:disabled{cursor:not-allowed}.button_xss__PgXvg{padding:.25rem 1rem;font-size:1rem;height:36px}.button_sm__7PIFp{padding:.25rem .75rem;font-size:.875rem}.button_md___0REP{font-weight:700;border-radius:10px;height:40px}.button_large__86gJR,.button_md___0REP,.button_xl__1MTEq{padding:.75rem 1rem;font-size:1rem;line-height:1.5rem}.button_xl__1MTEq{height:34px;border-radius:10px}.button_iconSm__u8JoK{min-width:26.5px;min-height:26.5px;padding:.375rem;border-radius:10px}.button_primary__vxSEr{background-color:#4f46e5;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.button_primary__vxSEr:hover{background-color:#4338ca;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-1px)}.button_primary__vxSEr:active{background-color:#4338ca}.button_primary__vxSEr:disabled{background-color:#d1d5db;color:#6b7280;box-shadow:none;transform:none}.button_secondary__cZC8q{background-color:#fff;color:#1f2937;border:1px solid #d1d5db;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.button_secondary__cZC8q:hover{background-color:#f9fafb;border-color:#9ca3af}.button_secondary__cZC8q:active{background-color:#f3f4f6}.button_secondary__cZC8q:disabled{background-color:#f9fafb;color:#9ca3af;border-color:#e5e7eb}.button_ghost__Ryklf{background-color:rgba(0,0,0,0);color:#6b7280;border:none}.button_ghost__Ryklf:hover{background-color:#f3f4f6;color:#1f2937}.button_ghost__Ryklf:active{background-color:#e5e7eb}.button_ghost__Ryklf:disabled{color:#d1d5db;background-color:rgba(0,0,0,0)}.button_danger__asJ_r{background-color:#fff;color:#ef4444;border:1px solid rgba(239,68,68,.5)}.button_danger__asJ_r:hover{background-color:rgba(239,68,68,.05)}.button_danger__asJ_r:disabled{background-color:#f3f4f6;color:#9ca3af;border-color:#e5e7eb}.button_spinner__mifnE{animation:button_spin__hvS0t 1s linear infinite;display:block}@keyframes button_spin__hvS0t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button_loading__k5JUK.button_primary__vxSEr{color:#6b7280!important}.button_loading__k5JUK.button_primary__vxSEr,.button_loading__k5JUK.button_primary__vxSEr:hover{background-color:#d1d5db!important;box-shadow:none!important;transform:none!important}.button_loading__k5JUK.button_secondary__cZC8q{color:#9ca3af!important}.button_loading__k5JUK.button_secondary__cZC8q,.button_loading__k5JUK.button_secondary__cZC8q:hover{background-color:#f9fafb!important;border-color:#e5e7eb!important}.button_fullWidth__fks07{width:100%}.button_withIcon__Wbsuj{display:flex;align-items:center;justify-content:center;gap:.5rem}.button_cta__B2fZK{min-width:290px;height:45px;padding:12px 32px;font-size:18px;line-height:28px;font-weight:600;color:#fff;white-space:normal;display:inline-flex;align-items:center;justify-content:center}@media(max-width:768px){.button_base__Kcu9_{border-radius:.375rem}.button_sm__7PIFp{padding:.1875rem .5rem;font-size:.75rem}.button_md___0REP{max-height:28px}.button_large__86gJR,.button_md___0REP,.button_xl__1MTEq{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.button_xl__1MTEq{height:36px}.button_iconSm__u8JoK{min-width:28px;min-height:28px;padding:.25rem}.button_withIcon__Wbsuj{gap:.375rem}.button_cta__B2fZK{min-width:auto;height:auto}}@media(max-width:480px){.button_base__Kcu9_{border-radius:12px}.button_sm__7PIFp{padding:.125rem .375rem;font-size:.6875rem}.button_md___0REP{max-height:28px}.button_large__86gJR,.button_md___0REP,.button_xl__1MTEq{padding:.375rem .5rem;font-size:.75rem;line-height:1rem}.button_xl__1MTEq{height:32px}.button_iconSm__u8JoK{min-width:24px;min-height:24px;padding:.1875rem}.button_withIcon__Wbsuj{gap:.25rem}.button_cta__B2fZK{min-width:auto;height:auto}}.input_container__VabPr{width:100%}.input_loginInput__d56b4{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;height:46px;width:100%;border-radius:16px;border-width:2px;border-color:#e5e7eb;background-color:#f9fafb;padding:.75rem 1rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input_label__CcLBY{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.25rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.input_inputWrapper__qlo2K{margin-top:.25rem;position:relative;display:flex;align-items:center}.input_toggleButton__9cDk4{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:.25rem;cursor:pointer;color:#9ca3af;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:color .15s,background-color .15s;line-height:0}.input_toggleButton__9cDk4:hover{color:#374151;background-color:rgba(0,0,0,.05)}.input_toggleButton__9cDk4:focus-visible{outline:2px solid #4f46e5;outline-offset:1px}.input_toggleIcon__quF3t{width:1.125rem;height:1.125rem}.input_withToggle__WGeMl{padding-right:2.75rem}.input_base__wpNAb{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:.75rem 1rem;background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-size:1rem;line-height:1.5;transition:all .2s;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.input_base__wpNAb::-moz-placeholder{color:#9ca3af}.input_base__wpNAb::placeholder{color:#9ca3af}.input_base__wpNAb:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px rgba(79,70,229,.1);background-color:#fff}.input_base__wpNAb:hover{border-color:#d1d5db}.input_base__wpNAb.input_error__xUZsW{border-color:#ef4444}.input_base__wpNAb.input_error__xUZsW:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.input_fullWidth__juom_{width:100%}.input_errorText__1ruDu{margin-top:.25rem;font-size:.875rem;color:#ef4444}@media(max-width:768px){.input_label__CcLBY{--tw-text-opacity:1;color:rgb(55,65,81,var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;font-weight:600;margin-bottom:.125rem}.input_loginInput__d56b4{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border-radius:16px;border-width:2px;border-color:#e5e7eb;background-color:#f9fafb;padding:.75rem 1rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:1.125rem}.input_inputWrapper__qlo2K{margin-top:.125rem}.input_base__wpNAb{padding:.5rem .75rem;font-size:.875rem;border-radius:.375rem}.input_toggleIcon__quF3t{width:1.25rem;height:1.25rem}.input_errorText__1ruDu{margin-top:.125rem;font-size:.75rem}}@media(max-width:480px){.input_label__CcLBY{--tw-text-opacity:1;color:rgb(55,65,81,var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;font-weight:500;margin-bottom:.125rem}.input_loginInput__d56b4{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border-radius:16px!important;border-width:2px!important;border-color:#e5e7eb;background-color:#f9fafb;padding:.75rem 1rem!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:1.125rem}.input_inputWrapper__qlo2K{margin-top:.0625rem}.input_base__wpNAb{padding:.375rem .5rem;font-size:.75rem;border-radius:.25rem;border-width:1px}.input_toggleButton__9cDk4{right:.5rem}.input_toggleIcon__quF3t{width:1.125rem;height:1.125rem}.input_errorText__1ruDu{margin-top:.0625rem;font-size:.6875rem}}.register_formContainer__MehDU .register_form__Q_7DD{display:flex;flex-direction:column;gap:1rem}.register_formContainer__MehDU .register_inputGroup__ReNsY{display:flex;flex-direction:column}.register_formContainer__MehDU .register_inputRow__us3tM{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.register_formContainer__MehDU .register_checkboxContainer__lhNWm{display:flex;align-items:center;margin-top:.5rem}.register_formContainer__MehDU .register_checkbox__jAjO9{height:1rem;width:1rem;color:#3671d7;border-color:#d1d5db;border-radius:.25rem;accent-color:#3671d7}.register_formContainer__MehDU .register_checkbox__jAjO9:focus{box-shadow:0 0 0 3px rgba(79,70,229,.1)}.register_formContainer__MehDU .register_checkboxLabel__urz81{margin-left:.5rem;display:block;font-size:.875rem;color:#111827;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.25rem}.register_formContainer__MehDU .register_customCheckbox__97JUi{display:flex;align-items:center;cursor:pointer;margin-top:.25rem}.register_formContainer__MehDU .register_customCheckmark__7zUM5{width:1.125rem;height:1.125rem;border:2px solid #d1d5db;border-radius:.25rem;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:all .2s}.register_formContainer__MehDU .register_customCheckmark__7zUM5.register_selected__SCc59{background-color:#3671d7;border-color:#3671d7}.register_formContainer__MehDU .register_customCheckmark__7zUM5:hover{border-color:#9ca3af}.register_formContainer__MehDU .register_buttonContainer__A9uzn{display:flex;flex-direction:column;margin-top:.25rem}.register_formContainer__MehDU .register_loadingContainer__KtmM3{display:flex;justify-content:center;align-items:center;min-height:400px;padding:3rem 0}.register_formContainer__MehDU .register_spinner__mNrDp{width:40px;height:40px;border:4px solid #d1d5db;border-top-color:#3671d7;border-radius:50%;animation:register_spin__UTkDC .8s linear infinite}@keyframes register_spin__UTkDC{to{transform:rotate(1turn)}}.register_dividerSection__gdNMq{margin-top:0}.register_dividerSection__gdNMq .register_dividerContainer__02H7_{position:relative;margin:1rem 0}.register_dividerSection__gdNMq .register_dividerLine__vH1tY{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.register_dividerSection__gdNMq .register_dividerBorder__Z8Qgx{width:100%;border-top:1px solid #d1d5db}.register_dividerSection__gdNMq .register_dividerTextContainer__i_ynT{position:relative;display:flex;justify-content:center;font-size:.875rem}.register_dividerSection__gdNMq .register_dividerText__51cGA{padding-left:.5rem;padding-right:.5rem;background-color:#fff;color:#6b7280}.register_dividerSection__gdNMq .register_googleButtonContainer__od6vb{margin-bottom:0}.register_loginSection__TFRRD{margin-top:1rem;text-align:center;font-size:.875rem;color:#4b5563;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.register_loginSection__TFRRD .register_loginButton___KOQH{font-weight:500;color:#3671d7;background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit}.register_loginSection__TFRRD .register_loginButton___KOQH:hover{color:#2563eb}@media(max-width:768px){.register_formContainer__MehDU .register_inputRow__us3tM{grid-template-columns:1fr;gap:1rem}.register_formContainer__MehDU .register_form__Q_7DD{gap:1rem}.register_formContainer__MehDU .register_inputGroup__ReNsY{margin-bottom:.25rem}.register_formContainer__MehDU .register_customCheckbox__97JUi{margin-top:.375rem}.register_formContainer__MehDU .register_checkboxLabel__urz81{font-size:.75rem;line-height:1rem}.register_formContainer__MehDU .register_buttonContainer__A9uzn{margin-top:.5rem}.register_formContainer__MehDU .register_buttonContainer__A9uzn button{padding-top:1.3rem;padding-bottom:1.3rem}.register_dividerSection__gdNMq{margin-top:.75rem}.register_dividerSection__gdNMq .register_dividerContainer__02H7_{margin:1rem 0}.register_dividerSection__gdNMq .register_dividerText__51cGA{font-size:.75rem}.register_dividerSection__gdNMq .register_googleButtonContainer__od6vb{margin-bottom:.5rem}.register_dividerSection__gdNMq .register_googleButtonContainer__od6vb button{padding-top:1.3rem;padding-bottom:1.3rem}.register_loginSection__TFRRD{margin-top:.75rem;font-size:1rem}}@media(max-width:480px){.register_formContainer__MehDU .register_form__Q_7DD,.register_formContainer__MehDU .register_inputRow__us3tM{gap:1rem}.register_formContainer__MehDU .register_inputGroup__ReNsY{margin-bottom:.125rem}.register_formContainer__MehDU .register_customCheckbox__97JUi{margin-top:.25rem}.register_formContainer__MehDU .register_buttonContainer__A9uzn{margin-top:.375rem}.register_dividerSection__gdNMq{margin-top:.5rem}.register_dividerSection__gdNMq .register_dividerContainer__02H7_{margin:1rem 0}.register_dividerSection__gdNMq .register_dividerText__51cGA{font-size:.8875rem}.register_dividerSection__gdNMq .register_googleButtonContainer__od6vb{margin-bottom:.375rem}.register_loginSection__TFRRD{margin-top:.5rem;font-size:.8875rem}.register_checkboxLabel__urz81{font-size:.8875rem;line-height:.875rem}.register_authLayoutContainer__Gap3H{padding-bottom:5rem}}@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;200;300;400;500;600;700;800;900&display=swap";.sync-loader_container__OysjH{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(5px);z-index:10000;padding:0 1rem}.sync-loader_container__OysjH:before{content:"";position:absolute;top:0;left:0;right:0;height:100dvh;background:radial-gradient(circle at 50% -20%,rgba(54,113,215,.15),transparent 70%);pointer-events:none}.sync-loader_inlineContainer__drZg4{padding:2rem 0}.sync-loader_card__CAG1j,.sync-loader_inlineContainer__drZg4{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.sync-loader_card__CAG1j{gap:2rem;background-color:#fff;padding:3rem 3.5rem;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.04);border:1px solid hsla(0,0%,100%,.8);z-index:10;min-width:320px;max-width:420px}@media(max-width:480px){.sync-loader_card__CAG1j{padding:2.5rem 1.5rem;min-width:unset;margin:1rem}}.sync-loader_logo___heTm{width:130px;height:auto;opacity:.9}@media(max-width:480px){.sync-loader_logo___heTm{width:100px}}.sync-loader_spinnerWrapper__kX8j7{display:flex;align-items:center;justify-content:center}.sync-loader_spinner__lLxmO{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#3671d7;border-radius:50%;animation:sync-loader_spin__pN5if .75s linear infinite}@keyframes sync-loader_spin__pN5if{to{transform:rotate(1turn)}}.sync-loader_textGroup__Iv3f3{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.sync-loader_title__jIQAE{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;background:linear-gradient(135deg,#1f2937,#3671d7);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.sync-loader_description__zAiow,.sync-loader_title__jIQAE{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0}.sync-loader_description__zAiow{font-size:.875rem;color:#6b7280;line-height:1.5}