.signin_signInPage__ePreu{display:flex;min-height:100vh;width:100%;background-color:#0D111C;color:#E0E0E0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.signin_leftColumn__o_lMy{flex:0 0 58%;background-color:#0D111C;padding:3rem;display:flex;flex-direction:column;position:relative;overflow:hidden}.signin_logoContainer__0nXAu{margin-bottom:auto;z-index:20}.signin_logo__6wahf{object-fit:contain}.signin_illustrationContainer__x4re_{flex-grow:1;display:flex;align-items:center;justify-content:center;position:relative}.signin_mainIllustration__E09co{max-width:75%;max-height:65vh;object-fit:contain;z-index:10}.signin_floatingElement__D_9QX{position:absolute;object-fit:contain;animation:signin_floatAnimation__h1Lvt 6s ease-in-out infinite alternate}.signin_floatingCart__N6vcS{width:clamp(100px,15vw,150px);top:15%;left:10%;z-index:5;animation-delay:-2s}.signin_floatingGraph__i_zmx{width:clamp(120px,18vw,180px);bottom:10%;right:5%;z-index:5;animation-delay:-4s}.signin_floatingSphere__Zp6ow{width:clamp(100px,12vw,180px);height:auto;bottom:5%;left:15%;z-index:1;opacity:.8}@keyframes signin_floatAnimation__h1Lvt{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.signin_rightColumn__6a6xs{flex:0 0 42%;background-color:#161A2C;display:flex;align-items:center;justify-content:center;padding:3rem}.signin_formWrapper__nYRwG{width:100%;max-width:400px;text-align:left}.signin_title__k7CPc{font-size:2rem;font-weight:700;color:#FFFFFF;margin-bottom:.5rem}.signin_subtitle__L0muL{font-size:1rem;color:#A0AEC0;margin-bottom:2.5rem}.signin_signInForm__4AlBW{display:flex;flex-direction:column}.signin_inputGroup__07GCS{margin-bottom:1.25rem}.signin_label__bCibk{display:block;font-size:.875rem;font-weight:500;color:#CBD5E0;margin-bottom:.5rem}.signin_inputField__7p__K{width:100%;padding:.875rem 1rem;background-color:#2D3748;border:1px solid #4a5568;border-radius:8px;color:#E2E8F0;font-size:.95rem;transition:border-color .2s,box-shadow .2s;line-height:1.5}.signin_inputField__7p__K::placeholder{color:#718096}.signin_inputField__7p__K:focus{outline:none;border-color:#6366F1;box-shadow:0 0 0 3px rgba(99,102,241,.3)}.signin_passwordWrapper__gem_m{position:relative;display:flex;align-items:center}.signin_passwordWrapper__gem_m .signin_inputField__7p__K{padding-right:3rem}.signin_eyeButton___ZZ7O{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#A0AEC0;cursor:pointer}.signin_labelContainer__0tTAm{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.signin_passwordToggle__X42CC{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#A0AEC0;cursor:pointer;font-size:1.25rem;padding:.25rem}.signin_supportLinkContainer__Wtj6_{text-align:right;margin-bottom:1.75rem;margin-top:-.5rem}.signin_supportLink__hu2aM{font-size:.875rem;color:#8795A1;text-decoration:none;transition:color .2s}.signin_supportLink__hu2aM:hover{color:#A0AEC0;text-decoration:underline}.signin_button__JzzRg{padding:1rem;border-radius:8px;font-size:.95rem;font-weight:600;text-align:center;cursor:pointer;transition:opacity .2s,transform .1s,background-color .2s,border-color .2s;border:none;width:100%;display:block;text-decoration:none;line-height:1.5}.signin_button__JzzRg:active{transform:scale(.98)}.signin_signInButton___fkVZ{background:linear-gradient(90deg,#4F46E5,#7C3AED);color:#FFFFFF;margin-bottom:1.25rem}.signin_signInButton___fkVZ:hover{opacity:.9}.signin_createAccountLink__eoYsA{color:#7C3AED;text-decoration:none;font-weight:500;transition:color .2s}.signin_createAccountLink__eoYsA:hover{color:#9F63F5;text-decoration:underline}.signin_dividerContainer__77Hz8{display:flex;align-items:center;text-align:center;margin-top:1.25rem;margin-bottom:1.25rem;color:#718096}.signin_dividerLine__eS8D0{flex-grow:1;height:1px;background-color:#4A5568}.signin_dividerText__AkfPr{padding:0 .75rem;font-size:.875rem;color:#A0AEC0}.signin_platformText__ATQwd{text-align:center;font-size:.9rem;color:#CBD5E0;margin-bottom:.75rem}.signin_claimButton__JbiJ7{background-color:transparent;color:#8B5CF6;border:1.5px solid #8b5cf6}.signin_claimButton__JbiJ7:hover{background-color:rgba(139,92,246,.1);border-color:#A78BFA;color:#A78BFA}.signin_socialLoginContainer__4B57p{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem}.signin_socialButton__XcH7M{background-color:#2D3748;border:1px solid #4a5568;color:#E2E8F0;padding:.65rem;border-radius:8px;font-size:1.2rem;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,border-color .2s}.signin_socialButton__XcH7M:hover{background-color:#4A5568;border-color:#718096}.signin_socialButton__XcH7M i{font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-feature-settings:normal!important;font-variant:normal!important;text-transform:none!important;line-height:1;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.signin_socialButtonFacebook__dSkV0:hover{background-color:#166FE5;border-color:#166FE5}.signin_socialButtonTwitter__Y6eCK:hover{background-color:#000000;border-color:#000000}.signin_socialButtonGithub__zMiyf:hover{background-color:#171515;border-color:#171515}.signin_socialButtonGoogle__1I_Di:hover{background-color:#CF3D2E;border-color:#CF3D2E}@media (max-width:1024px){.signin_leftColumn__o_lMy{display:none}.signin_rightColumn__6a6xs{flex:1 0 100%;padding:2rem}.signin_formWrapper__nYRwG{max-width:420px}}@media (max-width:480px){.signin_rightColumn__6a6xs{padding:1.5rem 1rem}.signin_title__k7CPc{font-size:1.75rem}.signin_subtitle__L0muL{margin-bottom:2rem;font-size:.95rem}.signin_inputGroup__07GCS{margin-bottom:1rem}.signin_button__JzzRg{padding:.75rem 1rem;font-size:.9rem}.signin_platformText__ATQwd{font-size:.85rem}}