.login-animations-module__soihQW__heroBadge{opacity:0;filter:blur(4px);animation:.68s cubic-bezier(.2,.8,.2,1) .1s forwards login-animations-module__soihQW__login-float-in;transform:translateY(14px)scale(.98)}.login-animations-module__soihQW__heroWord{opacity:0;filter:blur(6px);animation:login-animations-module__soihQW__login-antigravity-word .64s cubic-bezier(.2, .8, .2, 1) var(--word-delay,0s) forwards;display:inline-block;transform:translateY(12px)scale(.98)}.login-animations-module__soihQW__heroTypingLine{white-space:pre-wrap;overflow-wrap:normal;word-break:normal;min-height:1.15em}.login-animations-module__soihQW__heroTypingCaret{white-space:pre;vertical-align:-.1em;background:color-mix(in srgb, var(--primary) 88%, #0f172a 12%);width:.055em;min-width:2px;height:.96em;box-shadow:none;opacity:.92;transform-origin:50%;border-radius:2px;margin-left:.075em;display:inline-block;position:relative}.login-animations-module__soihQW__heroTypingCaret:after{border-radius:inherit;content:"";background:#ffffff61;width:1px;display:none;position:absolute;inset:1px auto 1px 1px}.dark .login-animations-module__soihQW__heroTypingCaret{vertical-align:-.09em;background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 72%, #fff 28%) 0%, color-mix(in srgb, var(--accent) 88%, #0891b2 12%) 54%, color-mix(in srgb, var(--chart-1) 68%, #2563eb 32%) 100%);width:.075em;min-width:3px;height:.92em;box-shadow:0 0 0 1px color-mix(in srgb, var(--background) 18%, transparent), 0 0 12px color-mix(in srgb, var(--accent) 24%, transparent);border-radius:999px;margin-left:.085em}.dark .login-animations-module__soihQW__heroTypingCaret:after{display:block}.login-animations-module__soihQW__heroTypingCaretTyping{animation:none}.login-animations-module__soihQW__heroTypingCaretIdle{animation:1s step-end infinite login-animations-module__soihQW__login-caret-blink}.dark .login-animations-module__soihQW__heroTypingCaretTyping{animation:1.15s ease-in-out infinite login-animations-module__soihQW__login-caret-focus}.dark .login-animations-module__soihQW__heroTypingCaretIdle{animation:1.2s cubic-bezier(.4,0,.2,1) infinite login-animations-module__soihQW__login-caret-idle}.login-animations-module__soihQW__heroTypingShell{vertical-align:top;width:100%;max-width:100%;display:block;position:relative}.login-animations-module__soihQW__heroTypingReserve{visibility:hidden;white-space:pre-wrap;overflow-wrap:normal;word-break:normal;display:block}.login-animations-module__soihQW__heroTypingOverlay{white-space:pre-wrap;overflow-wrap:normal;word-break:normal;display:block;position:absolute;inset:0}.login-animations-module__soihQW__heroDescription{opacity:0;filter:blur(4px);animation:.7s cubic-bezier(.2,.8,.2,1) .52s forwards login-animations-module__soihQW__login-float-in;transform:translateY(12px)}.login-animations-module__soihQW__heroPill{opacity:0;filter:blur(4px);animation:login-animations-module__soihQW__login-float-in .62s cubic-bezier(.2, .8, .2, 1) var(--pill-delay,.64s) forwards;transform:translateY(10px)scale(.98)}.login-animations-module__soihQW__formCard{opacity:0;filter:blur(8px);animation:.76s cubic-bezier(.2,.85,.24,1) .18s forwards login-animations-module__soihQW__login-form-in;transform:translate(36px,16px)scale(.965)}@keyframes login-animations-module__soihQW__login-float-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.98)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes login-animations-module__soihQW__login-antigravity-word{0%{opacity:0;filter:blur(6px);transform:translateY(12px)scale(.98)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes login-animations-module__soihQW__login-caret-blink{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes login-animations-module__soihQW__login-caret-focus{0%,to{opacity:.82}50%{opacity:1}}@keyframes login-animations-module__soihQW__login-caret-idle{0%,to{opacity:.34}45%{opacity:.96}}@keyframes login-animations-module__soihQW__login-form-in{0%{opacity:0;filter:blur(8px);transform:translate(36px,16px)scale(.965)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.login-animations-module__soihQW__heroBadge,.login-animations-module__soihQW__heroWord,.login-animations-module__soihQW__heroTypingLine,.login-animations-module__soihQW__heroTypingCaret,.login-animations-module__soihQW__heroDescription,.login-animations-module__soihQW__heroPill,.login-animations-module__soihQW__formCard{opacity:1;filter:none;animation:none;transform:none}}
