@keyframes AuthScene-module-scss-module__2Y9v3G__dsSkeletonPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes AuthScene-module-scss-module__2Y9v3G__dsEnter{0%{opacity:0;translate:0 var(--ds-enter-y,8px)}to{opacity:1;translate:0}}@keyframes AuthScene-module-scss-module__2Y9v3G__dsCrossfade{0%{opacity:0}to{opacity:1}}@keyframes AuthScene-module-scss-module__2Y9v3G__dsRowIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AuthScene-module-scss-module__2Y9v3G__scene{flex-direction:column;flex:1 1 0;justify-content:safe center;gap:40px;width:min(100%,560px);min-height:0;margin:0 auto;display:flex}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene{flex:none;justify-content:flex-start;gap:24px;width:100%}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__copy{flex-direction:column;gap:14px;display:flex}@media (prefers-reduced-motion:no-preference){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__copy{opacity:0;animation:.64s cubic-bezier(.22,1,.36,1) 60ms forwards AuthScene-module-scss-module__2Y9v3G__sceneRise}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__copy__headline{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;color:var(--ink);font-size:clamp(40px,4.4vw,58px);font-weight:600;line-height:1.02}@media (max-width:1100px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__copy__headline{font-size:clamp(36px,4.2vw,48px)}}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__copy__headline{max-width:18ch;font-size:clamp(30px,7.4vw,38px)}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__copy__subline{max-width:34ch;font-size:var(--fs-lg);color:var(--ink-soft);line-height:1.45}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__copy__subline{font-size:var(--fs-md)}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__frame{--stage-scale:1;width:100%;padding-bottom:calc(75% + 96px);position:relative}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__frame{height:240px;padding-bottom:0}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__stage{--px:0;--py:0;transform-origin:0 0;width:560px;height:420px;scale:var(--stage-scale);position:absolute;top:0;left:0}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__stage{width:100%;height:100%;scale:none}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__stage__light{background:radial-gradient(ellipse 48% 46% at 50% 52%, var(--glow) 0%, #2f5bff12 42%, transparent 70%);pointer-events:none;display:block;position:absolute;inset:-22% -18%}@media (prefers-reduced-motion:no-preference){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__stage__light{opacity:0;animation:1.2s .2s forwards AuthScene-module-scss-module__2Y9v3G__sceneFade}}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__stage__light{inset:-40% -20%}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__layer{will-change:transform;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute}@media (prefers-reduced-motion:no-preference){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__layer{animation:.82s cubic-bezier(.22,1,.36,1) backwards AuthScene-module-scss-module__2Y9v3G__layerIn}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__layer___allocation{width:244px;transform:translate(calc(var(--px) * -3px), calc(var(--py) * -2px));animation-delay:.22s;top:0;left:0}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__layer___allocation{display:none}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__layer___movements{width:248px;transform:translate(calc(var(--px) * 2px), calc(var(--py) * -3px));animation-delay:.34s;top:40px;left:302px}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__layer___movements{display:none}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__layer___today{width:260px;transform:translate(calc(var(--px) * 4px), calc(var(--py) * 4px));animation-delay:.48s;top:222px;left:176px}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__layer___today{width:auto;animation-delay:.2s;inset:0;transform:none}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__mascot{z-index:2;width:120px;display:block;position:absolute;bottom:0;left:392px}@media (prefers-reduced-motion:no-preference){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__mascot{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) .82s forwards AuthScene-module-scss-module__2Y9v3G__sceneRise}}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__mascot{display:none}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__mascot__image{aspect-ratio:120/130;width:100%;height:auto;display:block}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;gap:14px;padding:18px 20px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #12171a0f,0 30px 60px -30px #12171a73}@media (prefers-reduced-motion:no-preference){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card{animation:9s ease-in-out infinite AuthScene-module-scss-module__2Y9v3G__cardFloat}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card___allocation{animation-duration:13s;animation-delay:-4s;rotate:-6deg}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card___movements{animation-duration:11s;rotate:5deg}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card___today{animation-delay:-7s;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #12171a0f,0 36px 70px -28px #12171a8c}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card___today{justify-content:space-between;gap:10px;height:100%;padding:18px 20px;animation:none}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__label{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__label{font-family:var(--font-geist-mono,"Geist Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--ink-muted)}[data-privacy=on] .AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__label{filter:none;-webkit-user-select:auto;user-select:auto}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__meta{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__meta{font-family:var(--font-geist-mono,"Geist Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--ink-muted)}[data-privacy=on] .AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__meta{filter:none;-webkit-user-select:auto;user-select:auto}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__meta{color:var(--ink-soft)}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__pulse{background:var(--positive);border-radius:50%;width:6px;height:6px;display:block}@media (prefers-reduced-motion:no-preference){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__card__pulse{animation:2.4s ease-in-out infinite AuthScene-module-scss-module__2Y9v3G__scenePulse}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__today{font-size:var(--fs-sm);color:var(--ink-soft);flex-direction:column;gap:2px;line-height:1.4;display:flex}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__today__amount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}[data-privacy=on] .AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__today__amount{filter:blur(.35em);-webkit-user-select:none;user-select:none}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__today__amount{letter-spacing:-.035em;color:var(--ink);margin:2px 0 4px;font-size:40px;font-weight:700;line-height:1}@media (max-width:900px){.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__today__amount{font-size:var(--fs-3xl)}}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__today__daily{border-top:1px solid var(--line-soft);font-size:var(--fs-label);color:var(--ink-muted);align-items:center;gap:8px;padding-top:12px;display:flex}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__today__daily strong{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}[data-privacy=on] .AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__today__daily strong{filter:blur(.35em);-webkit-user-select:none;user-select:none}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__today__daily strong{color:var(--ink);font-weight:600}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__bar{border-radius:9999px;gap:2px;height:6px;display:flex;overflow:hidden}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__bar__segment{border-radius:2px;flex:1 1 0;min-width:3px;display:block}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__envelopes{flex-direction:column;display:flex}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__envelopes__row{border-bottom:1px solid var(--line-soft);font-size:var(--fs-label);align-items:center;gap:10px;padding:5px 0;display:flex}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__envelopes__row:last-child{border-bottom:none}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__envelopes__dot{border-radius:50%;flex:none;width:7px;height:7px;display:block}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__envelopes__name{color:var(--ink);flex:1 1 0}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__envelopes__amount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}[data-privacy=on] .AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__envelopes__amount{filter:blur(.35em);-webkit-user-select:none;user-select:none}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__envelopes__amount{color:var(--ink);font-weight:500}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows{flex-direction:column;display:flex}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__row{border-bottom:1px solid var(--line-soft);font-size:var(--fs-label);align-items:center;gap:10px;padding:8px 0;display:flex}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__row:last-child{border-bottom:none}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1 1 0;overflow:hidden}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__chip{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}[data-privacy=on] .AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__chip{filter:blur(.35em);-webkit-user-select:none;user-select:none}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__chip{border:1px solid var(--line);background:var(--surface);min-height:26px;font-weight:500;font-size:var(--fs-label);white-space:nowrap;color:var(--ink-soft);height:22px;font-size:var(--fs-xs);border-radius:9999px;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__amount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}[data-privacy=on] .AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__amount{filter:blur(.35em);-webkit-user-select:none;user-select:none}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__amount{white-space:nowrap;color:var(--ink);font-weight:500}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__rows__amount___positive{color:var(--positive-text)}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__tone___fixed{background:var(--ink)}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__tone___debt{background:var(--coral)}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__tone___cushion{background:var(--primary)}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__tone___goal{background:var(--scope-company)}.AuthScene-module-scss-module__2Y9v3G__scene .AuthScene-module-scss-module__2Y9v3G__tone___life{background:var(--positive)}@keyframes AuthScene-module-scss-module__2Y9v3G__sceneRise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes AuthScene-module-scss-module__2Y9v3G__sceneFade{to{opacity:1}}@keyframes AuthScene-module-scss-module__2Y9v3G__layerIn{0%{opacity:0;translate:0 24px;scale:.97}60%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes AuthScene-module-scss-module__2Y9v3G__cardFloat{0%,to{translate:0}50%{translate:0 -4px}}@keyframes AuthScene-module-scss-module__2Y9v3G__scenePulse{0%,to{opacity:1}50%{opacity:.35}}
.ProviderGlyph-module-scss-module__tI_kKa__glyph{flex:none;width:16px;height:16px;display:block}
@keyframes AuthForm-module-scss-module__6vDK5G__dsSkeletonPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes AuthForm-module-scss-module__6vDK5G__dsEnter{0%{opacity:0;translate:0 var(--ds-enter-y,8px)}to{opacity:1;translate:0}}@keyframes AuthForm-module-scss-module__6vDK5G__dsCrossfade{0%{opacity:0}to{opacity:1}}@keyframes AuthForm-module-scss-module__6vDK5G__dsRowIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AuthForm-module-scss-module__6vDK5G__auth{background:var(--paper);grid-template-columns:minmax(0,55fr) minmax(0,45fr);min-height:100dvh;display:grid;position:relative;overflow-x:clip}@media (max-width:1200px){.AuthForm-module-scss-module__6vDK5G__auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:900px){.AuthForm-module-scss-module__6vDK5G__auth{flex-direction:column;display:flex}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__stage{flex-direction:column;gap:40px;padding:32px 48px 40px;display:flex}@media (max-width:1100px){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__stage{padding:28px 32px 32px}}@media (max-width:900px){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__stage{gap:28px;padding:20px 24px 8px}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__stage__home{border-radius:8px;align-self:flex-start;display:inline-flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__stage__home:focus-visible{box-shadow:0 0 0 3px var(--glow);outline:none}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__panel{border-left:1px solid var(--line-soft);background:var(--surface-soft);justify-content:center;align-items:center;padding:48px;display:flex}@media (max-width:1100px){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__panel{padding:40px 32px}}@media (max-width:900px){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__panel{background:0 0;border-left:none;align-items:flex-start;padding:24px 24px 48px}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card{border:1px solid var(--line);background:var(--surface);border-radius:24px;flex-direction:column;width:100%;max-width:440px;padding:40px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 1px 2px #12171a0a,0 24px 60px -32px #12171a59}@media (prefers-reduced-motion:no-preference){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card{animation:.64s cubic-bezier(.22,1,.36,1) .12s both AuthForm-module-scss-module__6vDK5G__cardIn}}@media (max-width:1100px){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card{padding:32px}}@media (max-width:600px){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card{border-radius:20px;padding:28px 22px}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card__switch{font-size:var(--fs-sm);color:var(--ink-soft);margin-top:24px;line-height:1.5}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card__switch a{color:var(--ink);border-radius:4px;font-weight:600;transition:color .2s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card__switch a:hover{color:var(--primary-deep)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card__switch a:focus-visible{box-shadow:0 0 0 3px var(--glow);outline:none}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card__legal{font-size:var(--fs-xs);color:var(--ink-muted);margin-top:12px;line-height:1.5}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card__legal a{text-underline-offset:2px;color:var(--ink-soft);text-decoration:underline}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__heading{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__heading__title{letter-spacing:-.03em;color:var(--ink);font-size:32px;font-weight:600;line-height:1.1}@media (max-width:600px){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__heading__title{font-size:var(--fs-2xl)}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__heading__subtitle{font-size:var(--fs-data);color:var(--ink-soft);line-height:1.5}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers{flex-direction:column;gap:10px;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button{min-height:40px;font-weight:600;font-size:var(--fs-data);letter-spacing:-.01em;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button:disabled{opacity:.5;cursor:not-allowed}@media (pointer:coarse){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button{min-width:44px;min-height:44px}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button{border-color:var(--line);background:var(--surface);color:var(--ink)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button:hover:not(:disabled){border-color:var(--ink-muted);background:var(--hover-fill)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button{width:100%;min-height:48px;font-size:var(--fs-sm);gap:12px}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button:focus-visible{box-shadow:0 0 0 3px var(--glow);border-color:var(--primary);outline:none}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__divider{align-items:center;gap:14px;margin:24px 0;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__divider:before,.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__divider:after{content:"";border-top:1px solid var(--line);flex:1;display:block}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__divider__label{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__divider__label{font-family:var(--font-geist-mono,"Geist Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--ink-muted)}[data-privacy=on] .AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__divider__label{filter:none;-webkit-user-select:auto;user-select:auto}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__divider__label{color:var(--ink-muted)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields{flex-direction:column;gap:16px;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__status{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-soft);align-items:flex-start;gap:8px;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__status:before{content:"";background:var(--scope-freelance);border-radius:50%;flex:none;width:6px;height:6px;margin-top:6px;display:block}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__status___error{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-soft);align-items:flex-start;gap:8px;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__status___error:before{content:"";background:var(--coral);border-radius:50%;flex:none;width:6px;height:6px;margin-top:6px;display:block}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__submit{width:100%;box-shadow:inset 0 1px 0 #ffffff38,0 10px 24px -12px var(--primary);background-image:linear-gradient(var(--primary), var(--primary)),linear-gradient(120deg, var(--primary) 0%, var(--primary-deep) 45%, var(--gold) 100%);min-height:48px;font-weight:600;font-size:var(--fs-data);letter-spacing:-.01em;color:#fff;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;margin-top:8px;padding:0 20px;transition:filter .2s,transform .2s cubic-bezier(.22,1,.36,1),opacity .2s,box-shadow .2s;display:inline-flex;position:relative}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__submit:hover:not(:disabled){filter:brightness(1.06);box-shadow:inset 0 1px 0 #ffffff38,0 14px 28px -12px var(--primary)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__submit:active:not(:disabled){transform:translateY(1px)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__submit:focus-visible{box-shadow:0 0 0 3px var(--glow),inset 0 1px 0 #ffffff38;outline:none}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__submit:disabled{opacity:.55;cursor:not-allowed}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__back{min-height:40px;font-weight:600;font-size:var(--fs-data);letter-spacing:-.01em;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__back:disabled{opacity:.5;cursor:not-allowed}@media (pointer:coarse){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__back{min-width:44px;min-height:44px}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__back{color:var(--ink-soft);background:0 0}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__back:hover:not(:disabled){background:var(--hover-fill);color:var(--ink)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__back{font-weight:500;font-size:var(--fs-sm);align-self:center}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__retry{min-height:40px;font-weight:600;font-size:var(--fs-data);letter-spacing:-.01em;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__retry:disabled{opacity:.5;cursor:not-allowed}@media (pointer:coarse){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__retry{min-width:44px;min-height:44px}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__retry{color:var(--ink-soft);background:0 0}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__retry:hover:not(:disabled){background:var(--hover-fill);color:var(--ink)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__retry{font-weight:500;font-size:var(--fs-sm);align-self:flex-start;margin-top:-8px}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field{flex-direction:column;gap:8px;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__legend{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__label{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__label{font-family:var(--font-geist-mono,"Geist Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--ink-muted)}[data-privacy=on] .AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__label{filter:none;-webkit-user-select:auto;user-select:auto}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__label{font-size:var(--fs-xs);color:var(--ink-soft)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__action{font-size:var(--fs-xs);color:var(--ink-muted);border-radius:4px;transition:color .2s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__action:hover{color:var(--primary-deep)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__action:focus-visible{box-shadow:0 0 0 3px var(--glow);outline:none}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}[data-privacy=on] .AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input{filter:blur(.35em);-webkit-user-select:none;user-select:none}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input{border:1px solid var(--line);background:var(--surface);width:100%;min-height:44px;font-size:var(--fs-data);line-height:var(--lh-data);color:var(--ink);border-radius:12px;padding:0 14px;transition:border-color .2s,box-shadow .2s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input::placeholder{color:var(--ink-muted)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input:hover{border-color:var(--ink-muted)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input:focus{box-shadow:0 0 0 3px var(--glow);border-color:var(--primary);outline:none}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input:disabled{opacity:.55;cursor:not-allowed}@media (pointer:coarse){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input{font-size:16px}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input{background:var(--surface);min-height:48px;padding:0 16px}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input___invalid{border-color:var(--coral)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__input___invalid:focus{border-color:var(--coral);box-shadow:0 0 0 3px #e2564a2e}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__error{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--ink-soft);align-items:flex-start;gap:8px;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__error:before{content:"";background:var(--coral);border-radius:50%;flex:none;width:6px;height:6px;margin-top:6px;display:block}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field__error{font-size:var(--fs-label)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__strength{min-height:16px;color:var(--ink-muted);align-items:center;gap:12px;transition:color .2s;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__strength__meter{flex:none;gap:4px;display:flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__strength__segment{background:var(--line);border-radius:9999px;width:28px;height:4px;transition:background .2s;display:block}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__strength__segment___on{background:currentColor}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__strength__label{font-size:var(--fs-xs);line-height:1.3}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__strength___weak{color:var(--coral-text)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__strength___fair{color:var(--gold-text)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__strength___strong{color:var(--positive-text)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm{flex-direction:column;gap:12px;display:flex}@media (prefers-reduced-motion:no-preference){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm{animation:.48s cubic-bezier(.22,1,.36,1) both AuthForm-module-scss-module__6vDK5G__fieldIn}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__icon{border:1px solid var(--line);background:var(--primary-tint);width:48px;height:48px;color:var(--primary);border-radius:14px;justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__icon svg{width:22px;height:22px;display:block}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__title{letter-spacing:-.03em;color:var(--ink);font-size:32px;font-weight:600;line-height:1.1}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__text{font-size:var(--fs-sm);color:var(--ink-soft);line-height:1.5}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__address{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}[data-privacy=on] .AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__address{filter:blur(.35em);-webkit-user-select:none;user-select:none}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__address{border:1px solid var(--line);background:var(--surface-soft);font-weight:600;font-size:var(--fs-sm);overflow-wrap:anywhere;color:var(--ink);border-radius:12px;padding:12px 16px}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__hint{font-size:var(--fs-label);color:var(--ink-muted);line-height:1.5}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__back{min-height:40px;font-weight:600;font-size:var(--fs-data);letter-spacing:-.01em;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:inline-flex}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__back:disabled{opacity:.5;cursor:not-allowed}@media (pointer:coarse){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__back{min-width:44px;min-height:44px}}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__back{border-color:var(--line);background:var(--surface);color:var(--ink)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__back:hover:not(:disabled){border-color:var(--ink-muted);background:var(--hover-fill)}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__confirm__back{align-self:flex-start;min-height:44px;margin-top:12px}@media (prefers-reduced-motion:no-preference){.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__heading,.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button,.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__divider,.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field,.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__submit,.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card__switch{animation:.52s cubic-bezier(.22,1,.36,1) both AuthForm-module-scss-module__6vDK5G__fieldIn}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__heading{animation-delay:.2s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button:first-child{animation-delay:.26s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__providers__button:nth-child(2){animation-delay:.31s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__divider{animation-delay:.36s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field:first-child{animation-delay:.4s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field:nth-child(2){animation-delay:.45s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__field:nth-child(3){animation-delay:.5s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__fields__submit{animation-delay:.56s}.AuthForm-module-scss-module__6vDK5G__auth .AuthForm-module-scss-module__6vDK5G__card__switch{animation-delay:.62s}}@keyframes AuthForm-module-scss-module__6vDK5G__cardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthForm-module-scss-module__6vDK5G__fieldIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
