.LoginForm-module__Quyi8W__form{flex-direction:column;gap:18px;width:100%;display:flex}.LoginForm-module__Quyi8W__field{flex-direction:column;gap:8px;display:flex}.LoginForm-module__Quyi8W__label{color:var(--site-text);font-size:14px;font-weight:500}.LoginForm-module__Quyi8W__input{border:1px solid color-mix(in srgb, var(--site-text) 10%, transparent);width:100%;height:48px;color:var(--site-text);background:#fff;border-radius:12px;outline:none;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.LoginForm-module__Quyi8W__input::placeholder{color:color-mix(in srgb, var(--site-text-muted) 78%, white)}.LoginForm-module__Quyi8W__input:focus{border-color:var(--site-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--site-primary) 12%, transparent)}.LoginForm-module__Quyi8W__inputError{border-color:#d14343}.LoginForm-module__Quyi8W__error{color:#d14343;margin:0;font-size:12px}.LoginForm-module__Quyi8W__forgotRow{justify-content:flex-end;margin-top:-4px;display:flex}.LoginForm-module__Quyi8W__forgotLink{color:var(--site-primary);font-size:13px;font-weight:500;text-decoration:none}.LoginForm-module__Quyi8W__forgotLink:hover{text-decoration:underline}.LoginForm-module__Quyi8W__submit{border-radius:12px;width:100%;height:48px;padding:0 22px;box-shadow:0 14px 28px #0a1f441f}@media (max-width:560px){.LoginForm-module__Quyi8W__form{gap:16px}}.LoginForm-module__Quyi8W__passwordControl{position:relative}.LoginForm-module__Quyi8W__inputWithToggle{padding-right:48px}.LoginForm-module__Quyi8W__toggle{width:48px;height:48px;color:var(--site-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.LoginForm-module__Quyi8W__toggle:hover{color:var(--site-text)}.LoginForm-module__Quyi8W__input::-ms-reveal{display:none}.LoginForm-module__Quyi8W__input::-ms-clear{display:none}
.authSplit-module__Speu4G__mobileBrandRow,.authSplit-module__Speu4G__mobileTopSlot{display:none}.authSplit-module__Speu4G__split{width:100vw;min-height:100vh;box-shadow:none;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:visible;gap:0!important}.authSplit-module__Speu4G__card{max-width:none;min-height:100vh;box-shadow:none;background:#fff;border:0;border-radius:0;justify-content:center;place-self:stretch stretch;gap:28px;padding:64px max(54px,50vw - 566px) 40px 54px}.authSplit-module__Speu4G__header{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.authSplit-module__Speu4G__logo{color:var(--site-primary);transform:scale(1.5)}.authSplit-module__Speu4G__title{letter-spacing:-.04em;color:var(--site-text);margin:0;font-size:2rem;font-weight:800;line-height:1.05}.authSplit-module__Speu4G__subtitle{max-width:24rem;color:var(--site-text-muted);margin:0;font-size:.98rem;line-height:1.65}.authSplit-module__Speu4G__backLink{color:var(--site-text-muted);align-items:center;gap:8px;font-size:14px;font-weight:600;transition:color .2s,transform .2s;display:inline-flex}.authSplit-module__Speu4G__backLink:hover{color:var(--site-primary);transform:translate(-2px)}.authSplit-module__Speu4G__divider{align-items:center;gap:14px;width:100%;margin-top:4px;display:flex}.authSplit-module__Speu4G__dividerLine{background:color-mix(in srgb, var(--site-text) 12%, transparent);flex:1;height:1px}.authSplit-module__Speu4G__dividerText{color:var(--site-text-muted);text-transform:lowercase;font-size:13px}@media (max-width:1100px){.authSplit-module__Speu4G__card{padding:56px 38px 36px}}@media (max-width:900px){.authSplit-module__Speu4G__mobileBrandRow{display:flex}.authSplit-module__Speu4G__split{min-height:auto;box-shadow:none;border-radius:0;display:block}.authSplit-module__Speu4G__card{min-height:auto;box-shadow:none;background:#fff;border-radius:0;padding:24px}.authSplit-module__Speu4G__header{text-align:left;align-items:flex-start}.authSplit-module__Speu4G__logo{display:none}.authSplit-module__Speu4G__title{font-size:1.75rem}.authSplit-module__Speu4G__subtitle{text-align:left}}@media (max-width:560px){.authSplit-module__Speu4G__card{background:#fff;padding:16px}}
