.logo-with-ring_root__i__kV{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:visible}.logo-with-ring_small__7G1oK{width:2.25rem;height:2.25rem}.logo-with-ring_medium__APsvn{width:2.5rem;height:2.5rem}.logo-with-ring_halo__vfJRP,.logo-with-ring_orbitDot__7LsOO,.logo-with-ring_pulse__bz2mx,.logo-with-ring_rotor__B5UuJ,.logo-with-ring_sweep__I_6VG{position:absolute;inset:0}.logo-with-ring_halo__vfJRP{pointer-events:none}.logo-with-ring_rotor__B5UuJ{animation:logo-with-ring_logo-ring-spin__oLRMN 2.8s linear infinite;will-change:transform}.logo-with-ring_sweep__I_6VG{border-radius:9999px;background:conic-gradient(from 0deg,transparent 0deg,var(--chart-1) 30deg,var(--chart-2) 95deg,transparent 172deg,transparent 1turn);filter:drop-shadow(0 0 2px var(--chart-1));mask-image:radial-gradient(circle closest-side,transparent 86%,#000 88%,#000 97%,transparent 99%);opacity:.8;-webkit-mask-image:radial-gradient(circle closest-side,transparent 86%,#000 88%,#000 97%,transparent 99%)}.logo-with-ring_orbitDot__7LsOO{transform:rotate(var(--logo-orbit-angle,0deg))}.logo-with-ring_orbitDot__7LsOO:after{position:absolute;top:2%;left:50%;width:2px;height:2px;border-radius:9999px;content:"";filter:drop-shadow(0 0 3px var(--logo-orbit-color));transform:translate(-50%,-50%);background-color:var(--logo-orbit-color)}.logo-with-ring_primaryDot__Xwzax{--logo-orbit-color:var(--chart-1)}.logo-with-ring_secondaryDot__Wgbsb{--logo-orbit-color:var(--chart-2)}.logo-with-ring_orbitThird__S50Ip{--logo-orbit-angle:120deg}.logo-with-ring_orbitTwoThirds__0cwkY{--logo-orbit-angle:240deg}.logo-with-ring_pulse__bz2mx{border:1px solid var(--chart-1);border-radius:9999px;animation:logo-with-ring_logo-ring-pulse__Z2vJj 2.8s ease-out infinite;will-change:transform,opacity}.logo-with-ring_content__V2c1d{position:relative;display:grid;width:84%;height:84%;place-items:center;border-radius:9999px}@keyframes logo-with-ring_logo-ring-spin__oLRMN{to{transform:rotate(1turn)}}@keyframes logo-with-ring_logo-ring-pulse__Z2vJj{0%{opacity:.16;transform:scale(.9)}to{opacity:0;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.logo-with-ring_halo__vfJRP{display:none}}.login-animations_heroBadge__YMQC3{opacity:0;transform:translate3d(0,14px,0) scale(.98);filter:blur(4px);animation:login-animations_login-float-in__eCWut .68s cubic-bezier(.2,.8,.2,1) .1s forwards}.login-animations_heroWord__80nmj{opacity:0;display:inline-block;transform:translate3d(0,12px,0) scale(.98);filter:blur(6px);animation:login-animations_login-antigravity-word__zUtOG .64s cubic-bezier(.2,.8,.2,1) var(--word-delay,0s) forwards}.login-animations_heroTypingLine__bBnRe{min-height:1.15em;white-space:pre-wrap;overflow-wrap:normal;word-break:normal}.login-animations_heroTypingCaret__JqO_C{display:inline-block;position:relative;width:.055em;min-width:2px;height:.96em;margin-left:.075em;border-radius:2px;white-space:pre;vertical-align:-.1em;background:color-mix(in srgb,var(--primary) 88%,#0f172a 12%);box-shadow:none;opacity:.92;transform-origin:center}.login-animations_heroTypingCaret__JqO_C:after{position:absolute;inset:1px auto 1px 1px;width:1px;border-radius:inherit;background:rgba(255,255,255,.38);content:"";display:none}.dark .login-animations_heroTypingCaret__JqO_C{width:.075em;min-width:3px;height:.92em;margin-left:.085em;border-radius:999px;vertical-align:-.09em;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 72%,#ffffff 28%) 0,color-mix(in srgb,var(--accent) 88%,#0891b2 12%) 54%,color-mix(in srgb,var(--chart-1) 68%,#2563eb 32%) 100%);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)}.dark .login-animations_heroTypingCaret__JqO_C:after{display:block}.login-animations_heroTypingCaretTyping__J9EdN{animation:none}.login-animations_heroTypingCaretIdle__vCVwp{animation:login-animations_login-caret-blink__9w0D3 1s step-end infinite}.dark .login-animations_heroTypingCaretTyping__J9EdN{animation:login-animations_login-caret-focus__CyDPd 1.15s ease-in-out infinite}.dark .login-animations_heroTypingCaretIdle__vCVwp{animation:login-animations_login-caret-idle__z_PGO 1.2s cubic-bezier(.4,0,.2,1) infinite}.login-animations_heroTypingShell__Cabs1{position:relative;display:block;width:100%;max-width:100%;vertical-align:top}.login-animations_heroTypingReserve__61wN7{display:block;visibility:hidden;white-space:pre-wrap;overflow-wrap:normal;word-break:normal}.login-animations_heroTypingOverlay__hAIU5{position:absolute;inset:0;display:block;white-space:pre-wrap;overflow-wrap:normal;word-break:normal}.login-animations_heroDescription__m1i1r{opacity:0;transform:translate3d(0,12px,0);filter:blur(4px);animation:login-animations_login-float-in__eCWut .7s cubic-bezier(.2,.8,.2,1) .52s forwards}.login-animations_heroPill__H99HF{opacity:0;transform:translate3d(0,10px,0) scale(.98);filter:blur(4px);animation:login-animations_login-float-in__eCWut .62s cubic-bezier(.2,.8,.2,1) var(--pill-delay,.64s) forwards}.login-animations_formCard__cc9cM{opacity:0;transform:translate3d(36px,16px,0) scale(.965);filter:blur(8px);animation:login-animations_login-form-in__GmzHf .76s cubic-bezier(.2,.85,.24,1) .18s forwards}@keyframes login-animations_login-float-in__eCWut{0%{opacity:0;transform:translate3d(0,14px,0) scale(.98);filter:blur(4px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes login-animations_login-antigravity-word__zUtOG{0%{opacity:0;transform:translate3d(0,12px,0) scale(.98);filter:blur(6px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes login-animations_login-caret-blink__9w0D3{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes login-animations_login-caret-focus__CyDPd{0%,to{opacity:.82}50%{opacity:1}}@keyframes login-animations_login-caret-idle__z_PGO{0%,to{opacity:.34}45%{opacity:.96}}@keyframes login-animations_login-form-in__GmzHf{0%{opacity:0;transform:translate3d(36px,16px,0) scale(.965);filter:blur(8px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.login-animations_formCard__cc9cM,.login-animations_heroBadge__YMQC3,.login-animations_heroDescription__m1i1r,.login-animations_heroPill__H99HF,.login-animations_heroTypingCaret__JqO_C,.login-animations_heroTypingLine__bBnRe,.login-animations_heroWord__80nmj{animation:none;opacity:1;transform:none;filter:none}}