.LocaleMenu_root__Z2XsK{position:fixed;top:var(--o-space-lg);inset-inline-end:var(--o-space-lg);z-index:10;animation:LocaleMenu_fadeIn__4_MTL .4s ease-out .3s both}@keyframes LocaleMenu_fadeIn__4_MTL{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.LocaleMenu_trigger__2OdwQ{display:inline-flex;align-items:center;gap:var(--o-space-xs);padding:8px 12px;min-height:36px;border:1px solid var(--o-border);border-radius:999px;background:color-mix(in srgb,var(--o-surface-raised) 70%,transparent);color:var(--o-text-secondary);font-size:var(--o-text-sm);font-weight:500;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .15s ease,background-color .15s ease,color .15s ease}.LocaleMenu_trigger__2OdwQ:hover{border-color:color-mix(in srgb,var(--o-primary) 35%,var(--o-border));background:color-mix(in srgb,var(--o-surface-raised) 90%,white 4%);color:var(--o-text)}.LocaleMenu_trigger__2OdwQ:focus-visible{outline:none;border-color:var(--o-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--o-primary) 28%,transparent)}.LocaleMenu_label__2l3_s{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LocaleMenu_menu__WPMW9{position:absolute;top:calc(100% + 8px);inset-inline-end:0;min-width:200px;max-height:min(70vh,520px);overflow-y:auto;padding:6px;margin:0;list-style:none;border:1px solid var(--o-border);border-radius:var(--o-radius-lg);background:color-mix(in srgb,var(--o-surface-raised) 96%,white 4%);box-shadow:0 12px 32px rgba(0,0,0,.28);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:LocaleMenu_menuIn__Sv2lP .16s ease-out both}@keyframes LocaleMenu_menuIn__Sv2lP{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.LocaleMenu_option__fV5Fg{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--o-space-sm);padding:8px 12px;border:0;border-radius:var(--o-radius-sm);background:transparent;color:var(--o-text-secondary);font-size:var(--o-text-sm);font-weight:500;text-align:start;cursor:pointer;transition:background-color .12s ease,color .12s ease}.LocaleMenu_option__fV5Fg:hover{background:color-mix(in srgb,var(--o-primary) 10%,transparent);color:var(--o-text)}.LocaleMenu_option__fV5Fg:focus-visible{outline:none;background:color-mix(in srgb,var(--o-primary) 14%,transparent);color:var(--o-text)}.LocaleMenu_option__fV5Fg.LocaleMenu_active__TCOQU{color:var(--o-text);background:color-mix(in srgb,var(--o-primary) 12%,transparent)}.LocaleMenu_optionLabel__PHiE_{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:480px){.LocaleMenu_root__Z2XsK{top:var(--o-space-md);inset-inline-end:var(--o-space-md)}.LocaleMenu_trigger__2OdwQ{padding:6px 10px;min-height:32px;font-size:var(--o-text-xs)}.LocaleMenu_label__2l3_s{max-width:120px}}.ThemeToggle_toggle__RoeI1{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--o-border);border-radius:var(--o-radius-full);background:color-mix(in srgb,var(--o-surface) 68%,transparent);color:var(--o-text-secondary);cursor:pointer;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:var(--o-elevation-control);transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.ThemeToggle_toggle__RoeI1:hover{border-color:color-mix(in srgb,var(--o-primary) 42%,var(--o-border));background:color-mix(in srgb,var(--o-surface) 92%,transparent);color:var(--o-text);transform:translateY(-1px)}.ThemeToggle_toggle__RoeI1:active{transform:translateY(0) scale(.95)}.ThemeToggle_toggle__RoeI1:focus-visible{outline:none;border-color:var(--o-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--o-primary) 26%,transparent)}.ThemeToggle_iconWrap__ruNAR{display:inline-flex;animation:ThemeToggle_themeIconIn__XJ9ux .32s cubic-bezier(.16,1,.3,1)}@keyframes ThemeToggle_themeIconIn__XJ9ux{0%{opacity:0;transform:rotate(-40deg) scale(.6)}to{opacity:1;transform:rotate(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ThemeToggle_iconWrap__ruNAR{animation:none}.ThemeToggle_toggle__RoeI1,.ThemeToggle_toggle__RoeI1:active,.ThemeToggle_toggle__RoeI1:hover{transition:none;transform:none}}.Welcome_page__wud7c{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:var(--o-space-2xl) var(--o-space-lg);background:var(--o-gradient-surface);position:relative;overflow:hidden;isolation:isolate}.Welcome_page__wud7c:before{background:radial-gradient(64% 52% at 50% 40%,color-mix(in srgb,var(--o-primary) 20%,transparent) 0,transparent 72%),radial-gradient(46% 38% at 20% 16%,color-mix(in srgb,#6366F1 13%,transparent) 0,transparent 72%),radial-gradient(48% 40% at 82% 22%,color-mix(in srgb,#EC4899 10%,transparent) 0,transparent 74%);filter:blur(48px);transform-origin:50% 38%;animation:Welcome_welcomeAuroraDrift__jTZL0 42s ease-in-out infinite alternate;will-change:transform}.Welcome_page__wud7c:after,.Welcome_page__wud7c:before{content:"";position:absolute;inset:0;pointer-events:none}.Welcome_page__wud7c:after{background:radial-gradient(120% 70% at 50% -12%,color-mix(in srgb,var(--o-primary) 8%,transparent) 0,transparent 56%),radial-gradient(140% 70% at 50% 116%,color-mix(in srgb,var(--o-bg) 72%,transparent) 0,transparent 52%)}[data-theme=dark] .Welcome_page__wud7c:before{background:radial-gradient(64% 52% at 50% 40%,color-mix(in srgb,var(--o-primary) 34%,transparent) 0,transparent 72%),radial-gradient(46% 38% at 20% 16%,color-mix(in srgb,#818CF8 22%,transparent) 0,transparent 72%),radial-gradient(48% 40% at 82% 22%,color-mix(in srgb,#F472B6 15%,transparent) 0,transparent 74%)}.Welcome_grain__TT9Gn{position:absolute;inset:0;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.02}[data-theme=dark] .Welcome_grain__TT9Gn{opacity:.04;mix-blend-mode:overlay}@keyframes Welcome_welcomeAuroraDrift__jTZL0{0%{transform:translate(0) scale(1)}50%{transform:translate(2.5%,-1.5%) scale(1.05)}to{transform:translate(-2%,1.5%) scale(1.02)}}@media (prefers-reduced-motion:reduce){.Welcome_page__wud7c:before{animation:none}}.Welcome_themeToggle__HJ7pV{position:fixed;top:var(--o-space-lg);inset-inline-start:var(--o-space-lg);z-index:10;animation:Welcome_fadeIn__2NErF .4s ease-out .3s both}@media (max-width:480px){.Welcome_themeToggle__HJ7pV{top:var(--o-space-md);inset-inline-start:var(--o-space-md)}}@keyframes Welcome_fadeIn__2NErF{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Welcome_container__VqqKi{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:460px;width:100%;position:relative;z-index:1}.Welcome_logoWrap__750L0{margin-bottom:var(--o-space-xl);animation:Welcome_fadeUp__dfvWG .6s ease-out both}@keyframes Welcome_fadeUp__dfvWG{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.Welcome_tagline__GAaTC{margin:0;font-size:clamp(28px,4.4vw,40px);font-family:var(--o-font-display);font-weight:620;line-height:1.14;letter-spacing:0;color:var(--o-text);animation:Welcome_fadeUp__dfvWG .7s cubic-bezier(.16,1,.3,1) .2s both}.Welcome_subtitle__7MRht{margin:var(--o-space-md) 0 0;font-size:15px;color:var(--o-text-secondary);line-height:1.5;letter-spacing:-.005em;max-width:38ch;animation:Welcome_fadeUp__dfvWG .7s cubic-bezier(.16,1,.3,1) .38s both}.Welcome_accountSection__xuQ7v{max-width:300px;margin-top:var(--o-space-xl);animation:Welcome_fadeUp__dfvWG .6s ease-out .45s both}.Welcome_accountCard__UHoxp,.Welcome_accountSection__xuQ7v{width:100%;display:flex;flex-direction:column;align-items:stretch}.Welcome_accountCard__UHoxp{padding:var(--o-space-md);box-sizing:border-box;border:1px solid var(--o-border);border-radius:var(--o-radius-card);background:color-mix(in srgb,var(--o-surface) 88%,transparent);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);gap:var(--o-space-sm);box-shadow:var(--o-elevation-card)}.Welcome_accountLabel__k_Fwr{font-size:var(--o-text-sm);color:var(--o-text-tertiary);text-align:left}.Welcome_accountRow__pY2gN{display:flex;align-items:center;gap:var(--o-space-md)}.Welcome_accountAvatar__uKMl1{width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--o-gradient-brand);color:var(--o-primary-text);font-weight:700;flex-shrink:0}.Welcome_accountInfo__xRU_K{min-width:0;text-align:left}.Welcome_accountName__ay6Js{font-size:var(--o-text-base);font-weight:600;color:var(--o-text);word-break:break-word}.Welcome_accountEmail__g4b04{margin-top:2px;font-size:var(--o-text-sm);color:var(--o-text-secondary);word-break:break-word}.Welcome_notice__9yUUY{margin-top:26px;padding:10px 14px;background:var(--o-warning-subtle);border:1px solid color-mix(in srgb,var(--o-warning) 30%,transparent);border-radius:var(--o-radius-card);font-size:12.5px;line-height:1.5;color:var(--o-warning-text);width:100%;max-width:300px;box-sizing:border-box;text-align:start}.Welcome_actions__z1nan{display:flex;flex-direction:column;align-items:stretch;gap:var(--o-space-sm);margin-top:var(--o-space-md);width:100%;max-width:300px;margin-left:auto;margin-right:auto;animation:Welcome_fadeUp__dfvWG .6s ease-out .5s both}.Welcome_ctaBtn__m0mSr{width:100%;min-height:48px;font-size:var(--o-text-base)}.Welcome_privacy__tN6GD{margin-top:var(--o-space-xl);font-size:var(--o-text-xs);color:var(--o-text-tertiary);max-width:300px;line-height:1.5;animation:Welcome_fadeUp__dfvWG .6s ease-out .65s both}.Welcome_signInColumn__Q1iMx{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:300px;position:relative;z-index:1;animation:Welcome_fadeUp__dfvWG .6s ease-out both}.Welcome_signInLogo__NfF92{display:flex}.Welcome_signInTitle___pwsQ{margin:18px 0 0;font-size:22px;font-weight:700;line-height:1.25;color:var(--o-text)}.Welcome_signInSubtitle__vTqSx{margin:8px 0 0;max-width:240px;font-size:14px;line-height:1.5;color:var(--o-text-secondary)}.Welcome_methods___uIhY{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:26px}.Welcome_notice__9yUUY+.Welcome_methods___uIhY{margin-top:18px}.Welcome_methodItem__sYXOw{position:relative}.Welcome_methodBtn__iY01F{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 48px;border:none;border-radius:var(--o-radius-card);background:var(--o-surface);box-shadow:var(--o-shadow-sm),0 6px 16px -8px color-mix(in srgb,var(--o-primary-active) 14%,transparent);color:var(--o-text);font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .16s ease,transform .16s ease}[data-theme=dark] .Welcome_methodBtn__iY01F{background:color-mix(in srgb,var(--o-text) 7%,transparent);box-shadow:none}.Welcome_methodBtn__iY01F:hover:not(:disabled){transform:translateY(-1px)}.Welcome_methodBtn__iY01F:focus-visible{outline:none;box-shadow:var(--o-focus-ring)}.Welcome_methodBtn__iY01F:disabled{cursor:default}.Welcome_methodBtn__iY01F[data-dimmed],.Welcome_methodBtn__iY01F[data-dimmed]+.Welcome_lastUsedBadge__QUUvw{opacity:.45}.Welcome_methodIcon__iBnj8{position:absolute;inset-inline-start:15px;top:50%;display:flex;width:18px;height:18px;transform:translateY(-50%);color:var(--o-text)}.Welcome_methodSpinner__XMmJx{width:18px;height:18px;box-sizing:border-box;border:2px solid color-mix(in srgb,var(--o-text) 18%,transparent);border-top-color:var(--o-text-secondary);border-radius:50%;animation:Welcome_spin__FLFRn .7s linear infinite}.Welcome_methodLabel___1YMn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Welcome_lastUsedBadge__QUUvw{position:absolute;top:-9px;inset-inline-end:-6px;padding:2px 8px;border-radius:var(--o-radius-full);background:var(--o-primary-text-safe);box-shadow:0 0 0 2px var(--o-bg);color:var(--o-primary-text);font-size:10.5px;font-weight:600;line-height:1.4;pointer-events:none}.Welcome_guestBtn__1MdY6{margin-top:16px;padding:6px 10px;border:none;background:transparent;color:var(--o-primary-text-on-surface);font:inherit;font-size:14px;font-weight:600;cursor:pointer;border-radius:var(--o-radius-control)}.Welcome_guestBtn__1MdY6:hover{background:var(--o-primary-subtle)}.Welcome_guestBtn__1MdY6:focus-visible{outline:none;box-shadow:var(--o-focus-ring)}.Welcome_legal__jCeQ6{margin:var(--o-space-xl) 0 0;max-width:250px;font-size:11.5px;line-height:1.5;color:var(--o-text-tertiary)}.Welcome_legal__jCeQ6 a,.Welcome_privacy__tN6GD a{color:var(--o-text-secondary);text-decoration:underline;text-underline-offset:2px}.Welcome_legal__jCeQ6 a:hover,.Welcome_privacy__tN6GD a:hover{color:var(--o-text)}.Welcome_loadingState__1ssbQ{padding:var(--o-space-lg);font-size:var(--o-text-base);color:var(--o-text-secondary);text-align:center}.Welcome_spinner__DvGss{width:32px;height:32px;border:3px solid rgba(139,92,246,.15);border-top-color:rgba(139,92,246,.8);border-radius:50%;animation:Welcome_spin__FLFRn .7s linear infinite;margin-top:var(--o-space-lg)}@keyframes Welcome_spin__FLFRn{to{transform:rotate(1turn)}}.Welcome_transitionText__MV0o9{margin-top:var(--o-space-md);font-size:var(--o-text-base);color:var(--o-text-secondary);animation:Welcome_fadeUp__dfvWG .4s ease-out both}.Welcome_mergeGuide__Qht35[data-state]{padding:26px 22px 22px;border-radius:22px;text-align:start}.Welcome_mergeGuideTitle__VrAki{margin:0;font-size:18px;font-weight:700;line-height:1.35;color:var(--o-text)}.Welcome_mergeGuideBody__4ML_B{margin:10px 0 0;font-size:13.5px;line-height:1.55;color:var(--o-text-secondary)}.Welcome_mergeGuideEmail__LhUF8{display:block;font-weight:700;color:var(--o-text);overflow-wrap:anywhere}.Welcome_mergeGuidePrimary__JebX1{width:100%;margin-top:22px}.Welcome_mergeGuideAnotherWay__MFSW3{display:block;width:100%;margin-top:8px;padding:10px;border:none;background:transparent;color:var(--o-primary-text-on-surface);font:inherit;font-size:14px;font-weight:600;cursor:pointer;border-radius:var(--o-radius-control)}.Welcome_mergeGuideAnotherWay__MFSW3:hover{background:var(--o-primary-subtle)}.Welcome_mergeGuideAnotherWay__MFSW3:focus-visible{outline:none;box-shadow:var(--o-focus-ring)}