.auth_authPage__IHpP4,.auth_leftPanel__B8IgC{min-height:100vh;display:flex;background:#0a0a0a}.auth_leftPanel__B8IgC{flex:1;flex-direction:column;padding:2rem 3rem;position:relative;overflow-y:auto}.auth_backBtn__oWFIL{position:absolute;top:2rem;left:2rem;background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.7);width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border-radius:50%}.auth_backBtn__oWFIL:hover{color:#fff;background:hsla(0,0%,100%,.1)}.auth_content__EAbpn{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:400px;margin:0 auto;width:100%;padding:4rem 0 2rem}.auth_header__03VAv{text-align:center;margin-bottom:2rem}.auth_header__03VAv h1{font-size:1.75rem;font-weight:600;color:#fff;margin-bottom:.5rem}.auth_header__03VAv p{font-size:.9375rem;color:hsla(0,0%,100%,.6)}.auth_emailForm__JcLZi{margin-bottom:1.5rem}.auth_inputGroup__zYleH{margin-bottom:1rem}.auth_inputGroup__zYleH input{width:100%;padding:1rem 1.25rem;background:rgba(0,0,0,0);border:2px solid #8b5cf6;border-radius:8px;color:#fff;font-size:1rem;outline:none;transition:all .3s ease}.auth_inputGroup__zYleH input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.auth_inputGroup__zYleH input::placeholder{color:hsla(0,0%,100%,.4)}.auth_inputGroup__zYleH input:focus{border-color:#a78bfa;box-shadow:0 0 0 3px rgba(139,92,246,.2)}.auth_inputGroup__zYleH input.auth_invalid__TmbmB{border-color:#ef4444}.auth_error__sqwWC{display:block;color:#ef4444;font-size:.875rem;margin-bottom:1rem}.auth_continueBtn__7amHC{width:100%;padding:1rem;background:#fff;border:none;border-radius:50px;color:#0a0a0a;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.auth_continueBtn__7amHC:hover{background:#f0f0f0;transform:translateY(-1px)}.auth_continueBtn__7amHC:disabled{opacity:.7;cursor:not-allowed}.auth_divider__Rstjn{display:flex;align-items:center;margin:1.5rem 0}.auth_divider__Rstjn:after,.auth_divider__Rstjn:before{content:"";flex:1;height:1px;background:hsla(0,0%,100%,.2)}.auth_divider__Rstjn span{padding:0 1rem;color:hsla(0,0%,100%,.5);font-size:.875rem}.auth_socialButtons__RytvO{display:flex;flex-direction:column;gap:.75rem}.auth_socialBtn__3gxTl{width:100%;padding:.875rem 1.25rem;background:#fff;border:none;border-radius:50px;display:flex;align-items:center;justify-content:center;gap:.75rem;cursor:pointer;transition:all .3s ease}.auth_socialBtn__3gxTl span{font-size:.9375rem;font-weight:500;color:#1a1a1a}.auth_socialBtn__3gxTl:hover{background:#f0f0f0;transform:translateY(-1px)}.auth_socialBtn__3gxTl:disabled{opacity:.7;cursor:not-allowed}.auth_socialBtn__3gxTl svg{flex-shrink:0}.auth_customerLink__4iGLK{text-align:center;margin-top:2rem}.auth_customerLink__4iGLK p{font-size:.875rem;color:hsla(0,0%,100%,.6);margin-bottom:.5rem}.auth_customerLink__4iGLK a{color:#8b5cf6;font-size:.875rem;text-decoration:none;font-weight:500}.auth_customerLink__4iGLK a:hover{text-decoration:underline}.auth_terms__oBZFf{text-align:center;margin-top:2rem}.auth_terms__oBZFf p{font-size:.75rem;color:hsla(0,0%,100%,.4);margin-bottom:.25rem}.auth_terms__oBZFf a{color:#8b5cf6;text-decoration:none}.auth_terms__oBZFf a:hover{text-decoration:underline}.auth_rightPanel__UbDi6{flex:1;position:relative;min-height:100vh;display:none}@media(min-width:768px){.auth_rightPanel__UbDi6{display:block}}@media(max-width:767px){.auth_authPage__IHpP4{flex-direction:column}.auth_leftPanel__B8IgC{min-height:100vh;padding:2rem 1.5rem}.auth_backBtn__oWFIL{top:1rem;left:1rem}.auth_content__EAbpn{padding:3rem 0 2rem}.auth_header__03VAv h1{font-size:1.5rem}}@media(min-width:1200px){.auth_leftPanel__B8IgC{padding:3rem 4rem}.auth_content__EAbpn{max-width:420px}}