.motion-label{vertical-align:baseline;min-width:0;line-height:inherit;margin:0;padding:0;display:inline-block}.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;opacity:0;background:#0a0a0b1a;transition:opacity .22s;inset:0}.v6 .v6-btn:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]):before{opacity:1}.v6 .v6-btn--ghost:before{display:none}.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 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:16px;transition:background-color .26s,border-color .26s,box-shadow .26s,transform .22s;position:relative;overflow:clip}.auth-split .auth-form__provider{padding-inline:44px}.auth-split :is(.auth-form__provider,.auth-form__submit,.auth-recovery .btn):before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:#ffffff17;transition:opacity .22s;position:absolute;inset:0}.auth-split :is(.auth-form__submit,.auth-recovery .btn):before{background:#e4e4e7}.auth-split :is(.auth-form__provider,.auth-form__submit,.auth-recovery .btn):is(:hover,:focus-visible):not(:disabled):before{opacity:1}.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 :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){.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-split__back>span,.auth-split .auth-split__demo-link>span{transition:none!important}.v6 button:active,.v6 button:is(:hover,:focus-visible) svg,.auth-split button:active,.auth-split .auth-form__provider svg{transform:none!important}.auth-split :is(.auth-form__head,.auth-recovery>h1,.auth-form__providers,.auth-form__fields,.auth-recovery>div){animation:none}}
