.authentication_leftPanel__7Uq1H{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.authentication_rightPanel__7ZKah{flex:1;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#2563eb,color-mix(in srgb,#2563eb 64%,#0a1a4a));padding:2.5rem;overflow:hidden;transition:transform .5s ease}.authentication_showRightPanel__Wf8_q{transform:translateX(0)}.authentication_hideRightPanel__FsJ5A{transform:translateX(-100%)}.authentication_logo__Zbssc{position:absolute;top:20px;left:20px;width:auto;height:auto}.authentication_authenticationImage__GE1er{width:clamp(240px,55%,440px);height:auto;max-height:65vh;object-fit:contain;transition:transform .5s ease,opacity .5s ease}.authentication_stepsPanel__Ihz7m{flex:1;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding:clamp(2rem,6vw,5rem);background:linear-gradient(150deg,#2563eb,color-mix(in srgb,#2563eb 64%,#0a1a4a));color:oklch(.98 .01 255)}.authentication_stepsLogo__DgxLu{display:grid;place-items:center;width:4rem;height:4rem;padding:.625rem;border-radius:1rem;background:oklch(.99 .004 255);box-shadow:0 8px 24px rgba(6,18,46,.25)}.authentication_stepsList__BZm0k{list-style:none;margin:0;padding:0}.authentication_step__wq_BZ{position:relative;display:flex;align-items:center;gap:.875rem;padding-block:.75rem}.authentication_step__wq_BZ:not(:last-child):after{content:"";position:absolute;left:.9375rem;top:2.625rem;height:1.5rem;width:2px;background-color:rgba(255,255,255,.3)}.authentication_stepMarker__aJxoR{flex:none;display:grid;place-items:center;width:1.875rem;height:1.875rem;border-radius:50%;font-size:.8125rem;font-weight:600;border:2px solid rgba(255,255,255,.4);color:rgba(255,255,255,.65);z-index:1}.authentication_step__wq_BZ[data-state=current] .authentication_stepMarker__aJxoR{border-color:#fff;background:#fff;color:#2563eb}.authentication_step__wq_BZ[data-state=done] .authentication_stepMarker__aJxoR{border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.22);color:#fff}.authentication_stepLabel__BNxIn{font-size:.9375rem;color:rgba(255,255,255,.7)}.authentication_step__wq_BZ[data-state=current] .authentication_stepLabel__BNxIn{color:#fff;font-weight:600}.authentication_step__wq_BZ[data-state=done] .authentication_stepLabel__BNxIn{color:rgba(255,255,255,.88)}.authentication_stepsFootnote__K8ivr{font-size:.8125rem;color:rgba(255,255,255,.65)}@media (max-width:768px){.authentication_stepsPanel__Ihz7m{display:none}}.authentication_authenticationInput__XTPRB{padding:10px}.authentication_formContainer__KHnzM{display:block;width:50%;height:100%;align-content:center;transition:transform .5s ease,opacity .5s ease}.authentication_showLogin__Z8EXe{transform:translateX(0);opacity:1}.authentication_showRegister__pErSa{transform:translateX(190%);opacity:1}@keyframes authentication_formSlideFromLeft__XtEC1{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes authentication_formSlideFromRight__Iq211{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.authentication_rightPanel__7ZKah{display:none}.authentication_leftPanel__7Uq1H{width:100%;overflow-x:hidden;overflow-y:auto;align-items:center;justify-content:flex-start}.authentication_formContainer__KHnzM{width:min(90%,400px);height:auto;margin-block:auto;padding-block:2.5rem}.authentication_showLogin__Z8EXe{transform:translateX(0);animation:authentication_formSlideFromLeft__XtEC1 .32s cubic-bezier(.22,1,.36,1) backwards}.authentication_showRegister__pErSa{transform:translateX(0);animation:authentication_formSlideFromRight__Iq211 .32s cubic-bezier(.22,1,.36,1) backwards}}.authentication_showLoginLogo__xToxV{left:20px;opacity:1}.authentication_showRegisterLogo__U6tsX{left:calc(100% - 80px);opacity:1}.authentication_showLoginImage__U1kOl{transform:translateX(0);opacity:1}.authentication_showRegisterImage__bwwa5{transform:translateX(-100%);opacity:1}.authentication_linkLabel__lBo6z{color:#4EA8DE;text-decoration:none;transition:color .2s ease}.authentication_linkLabel__lBo6z:active{color:#1E81B0}.authentication_forgotPasswordLabel__IoImb{display:block}.authentication_authenticationButton__zyFPM{display:flex;position:relative;justify-self:center;margin:30px;color:white}.authentication_errorMessage__ebReG{display:block;color:rgb(243,51,51);justify-self:center}