.cl-cardBox{width:380px}.cl-headerTitle{font-family:Tondu;letter-spacing:.6px;text-transform:uppercase;font-size:var(--lutains-font-4)}.cl-headerSubtitle,.cl-formFieldLabel{font-size:var(--lutains-font-1);color:var(--lutains-color-black)}.cl-dividerText{font-weight:600;text-transform:uppercase;font-size:var(--lutains-font-1);color:var(--lutains-color-black)}.cl-formFieldInput{height:32px;max-height:32px}.cl-formFieldInput::placeholder{font-size:var(--lutains-font-1)}.cl-socialButtonsBlockButton span,.cl-formButtonPrimary span{font-size:var(--lutains-font-1);font-weight:600}.cl-formButtonPrimary .cl-buttonArrowIcon{display:none}.cl-formButtonPrimary{background:var(--lutains-color-black)}.SignInPage{position:relative;overflow:hidden}.SignInPage__carousel{position:absolute;top:50%;left:0;right:0;z-index:0;display:flex;align-items:flex-start;height:70vh;transform:translateY(-50%);pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 6%,black 94%,transparent);mask-image:linear-gradient(to right,transparent,black 6%,black 94%,transparent)}.SignInPage__loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.SignInPage__track{display:flex;align-items:flex-start;gap:24px;width:max-content;animation:signInMarquee 50s linear infinite}.SignInPage__carousel:not(.is-ready) .SignInPage__track{opacity:0;animation-play-state:paused}.SignInPage__track .twitter-tweet:not(.twitter-tweet-rendered){visibility:hidden}.SignInPage__track .twitter-tweet,.SignInPage__track .twitter-tweet-rendered{flex-shrink:0;margin:0!important}.SignInPage__form{position:relative;z-index:1}@keyframes signInMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.SignInPage__track{animation:none}}
