@font-face{font-family:platformFont;src:url(../media/Manrope_Variable-s.p.13jwgqzl615ix.ttf?dpl=dpl_8hHMLSide3d2miDRKR1wByAW39mg)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:platformFont Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.platformfont_501f45ef-module__tQQcua__className{font-family:platformFont,platformFont Fallback}.platformfont_501f45ef-module__tQQcua__variable{--font-platform:"platformFont", "platformFont Fallback"}
.motion-label{vertical-align:middle;min-width:0;margin:-.12em 0;padding:.12em 0;display:inline-grid;overflow:clip}.motion-label>span{grid-area:1/1;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block}.motion-label>span+span{transform:translateY(115%)}:is(a,button):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .motion-label>span:first-child{transform:translateY(-115%)}:is(a,button):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]) .motion-label>span+span{transform:translateY(0)}.v6 .v6-btn{transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s,color .26s,box-shadow .26s;overflow:clip}.v6 .v6-btn:before{content:"";clip-path:none;background:linear-gradient(115deg,#d4d4d8,#f4f4f5);transition:transform .42s cubic-bezier(.22,1,.36,1);inset:0;transform:translateY(102%)}.v6 .v6-btn:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]):before{transform:translateY(0)}.v6 .v6-btn--ghost:before{background:#fafafa}.v6 .v6-btn--ghost:is(:hover,:focus-visible),.v6 .v6-fh .v6-fh__actions .v6-btn--ghost:is(:hover,:focus-visible){color:#0a0a0b;border-color:#fafafa}.v6 .v6-btn:active:not(:disabled){transform:scale(.97)}.v6 .v6-btn .v6-arw>span{transition-duration:.42s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.v6 .v6-btn:focus-visible .v6-arw>span:first-child{transform:translate(100%)}.v6 .v6-btn:focus-visible .v6-arw>span+span{transform:translate(0)}.v6-nav .v6-btn:before{display:none}.v6 :is(.v6-elink,.v6-close__link,.v6-or__link){transition:gap .32s cubic-bezier(.22,1,.36,1)}.v6 :is(.v6-elink,.v6-close__link,.v6-or__link):is(:hover,:focus-visible){gap:14px}.v6 button:not(.v6-btn):not(.v6-nav__item){transition:background-color .22s,border-color .22s,color .22s,transform .22s}.v6 button:not(.v6-btn):not(.v6-nav__item):active:not(:disabled){transform:scale(.97)}.v6 button svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}.v6 button:is(:hover,:focus-visible):not(:disabled) svg{transform:scale(1.1)}.auth-split :is(.auth-form__provider,.auth-form__submit,.auth-recovery .btn){isolation:isolate;padding-inline:44px;transition:background-color .26s,border-color .26s,box-shadow .26s,transform .22s;position:relative;overflow:clip}.auth-split :is(.auth-form__provider,.auth-form__submit,.auth-recovery .btn):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#ffffff17;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(102%)}.auth-split :is(.auth-form__submit,.auth-recovery .btn):before{background:linear-gradient(115deg,#d4d4d8,#fafafa)}.auth-split :is(.auth-form__provider,.auth-form__submit,.auth-recovery .btn):is(:hover,:focus-visible):not(:disabled):before{transform:translateY(0)}.auth-split :is(.auth-form__provider,.auth-form__submit,.auth-recovery .btn):active:not(:disabled){transform:scale(.98)}.auth-split .auth-form__provider svg{transition:transform .42s cubic-bezier(.22,1,.36,1)}.auth-split .auth-form__provider:is(:hover,:focus-visible):not(:disabled) svg{transform:translate(-3px)}.auth-split .auth-motion-arrow{opacity:0;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1);position:absolute;right:18px;transform:translate(-8px)}.auth-split :is(button,a):is(:hover,:focus-visible):not(:disabled)>.auth-motion-arrow{opacity:1;transform:translate(0)}.auth-split :is(.auth-form__switch button,.auth-form__forgot,.auth-split__back){text-underline-offset:4px;transition:color .22s,text-decoration-color .22s}.auth-split .auth-split__back>span{transition:transform .32s cubic-bezier(.22,1,.36,1);display:inline-block}.auth-split .auth-split__back:hover>span{transform:translate(-4px)}.auth-split .auth-split__demo-link>span{transition:transform .32s cubic-bezier(.22,1,.36,1)}.auth-split .auth-split__demo-link:hover>span{transform:translate(5px)}.auth-split :is(.auth-form__head,.auth-recovery>h1){animation:.6s cubic-bezier(.22,1,.36,1) both authControlIn}.auth-split .auth-form__providers{animation:.65s cubic-bezier(.22,1,.36,1) 70ms both authControlIn}.auth-split :is(.auth-form__fields,.auth-recovery>div){animation:.65s cubic-bezier(.22,1,.36,1) .13s both authControlIn}@keyframes authControlIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.motion-label>span,.v6 .v6-btn,.v6 .v6-btn:before,.v6 .v6-btn .v6-arw>span,.v6 button,.v6 button svg,.auth-split :is(button,a,svg),.auth-split :is(button,a):before,.auth-split .auth-motion-arrow,.auth-split .auth-split__back>span,.auth-split .auth-split__demo-link>span{transition:none!important}.v6 .v6-btn--ghost:is(:hover,:focus-visible){background:#fafafa}.v6 button:active,.v6 button:is(:hover,:focus-visible) svg,.auth-split button:active,.auth-split .auth-form__provider svg,.motion-label>span:first-child,.motion-label>span+span{transform:none!important}.motion-label>span+span{visibility:hidden}.auth-split :is(.auth-form__head,.auth-recovery>h1,.auth-form__providers,.auth-form__fields,.auth-recovery>div){animation:none}}
