.LoginForm_page__ns13W{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:96px 20px 20px;overflow:hidden;background:var(--paper)}.LoginForm_authHeader__DZbfp{position:fixed;top:0;left:0;right:0;z-index:var(--z-dropdown);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;background:transparent}.LoginForm_authHeaderActions__yD4lT{display:flex;align-items:center;gap:8px}.LoginForm_backBtn__xik34{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--radius-md);border:1px solid var(--border-light);background:var(--card-bg);color:var(--text-secondary);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:color var(--transition-base),border-color var(--transition-base)}.LoginForm_backBtn__xik34:hover{color:var(--color-primary);border-color:var(--border-primary)}@media (max-width:480px){.LoginForm_page__ns13W{padding-top:80px}.LoginForm_authHeader__DZbfp{padding:10px 12px}.LoginForm_backBtn__xik34 span{display:none}.LoginForm_backBtn__xik34{padding:8px}}.LoginForm_bgGrid__0GlBE{position:absolute;inset:0;background-image:linear-gradient(rgba(var(--primary-rgb),.03) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--secondary-rgb),.03) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,black 20%,transparent 100%);pointer-events:none}.LoginForm_orbPink__JacJQ,.LoginForm_orbPurple__nLCJ0{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none;will-change:transform}.LoginForm_orbPink__JacJQ{width:700px;height:700px;top:5%;left:45%;background:radial-gradient(circle,rgba(var(--primary-rgb),.18) 0,rgba(var(--primary-rgb),.04) 40%,transparent 70%);animation:LoginForm_orbFloat1__e4UDs 18s ease-in-out infinite}.LoginForm_orbPurple__nLCJ0{width:600px;height:600px;top:50%;left:10%;background:radial-gradient(circle,rgba(var(--secondary-rgb),.14) 0,rgba(var(--secondary-rgb),.03) 40%,transparent 70%);animation:LoginForm_orbFloat2__MEju_ 22s ease-in-out infinite}@keyframes LoginForm_orbFloat1__e4UDs{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-40px,30px) scale(1.08)}66%{transform:translate(20px,-20px) scale(.95)}}@keyframes LoginForm_orbFloat2__MEju_{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-40px) scale(1.06)}}.LoginForm_globeBg__TFGnv{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.8);opacity:.12;pointer-events:none;z-index:0;animation:LoginForm_globePulse__XMjuW 8s ease-in-out infinite}@keyframes LoginForm_globePulse__XMjuW{0%,to{opacity:.1;transform:translate(-50%,-50%) scale(1.8)}50%{opacity:.15;transform:translate(-50%,-50%) scale(1.85)}}.LoginForm_particles__9S69m{position:absolute;inset:0;pointer-events:none;z-index:0}.LoginForm_particle__6qlvv{position:absolute;width:3px;height:3px;border-radius:50%;background:var(--color-primary);box-shadow:0 0 6px 2px rgba(var(--primary-rgb),.4);animation:LoginForm_particleFloat__fn1nn 8s ease-in-out infinite}.LoginForm_particleLg__chTFo{position:absolute;width:4px;height:4px;border-radius:50%;background:#3B82F6;box-shadow:0 0 8px 3px rgba(var(--info-rgb),.35);animation:LoginForm_particleFloat__fn1nn 10s ease-in-out infinite}@keyframes LoginForm_particleFloat__fn1nn{0%,to{transform:translateY(0) scale(1);opacity:.5}25%{transform:translateY(-15px) scale(1.2);opacity:.9}50%{transform:translateY(-8px) scale(.8);opacity:.4}75%{transform:translateY(-20px) scale(1.1);opacity:.8}}.LoginForm_layout__Ut3qS{position:relative;display:flex;align-items:center;gap:60px;max-width:1100px;width:100%;z-index:1}.LoginForm_leftPanel__Ut13Y{flex:1;display:flex;flex-direction:column;gap:32px}.LoginForm_rightPanel__sP34l{flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.LoginForm_cardSpotlight__6V4Tn{position:absolute;width:500px;height:500px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(var(--primary-rgb),.12) 0,rgba(var(--secondary-rgb),.05) 40%,transparent 70%);filter:blur(50px);pointer-events:none}.LoginForm_brandWrap__5bIuO{display:flex;flex-direction:column;gap:16px}.LoginForm_logoRow__CIs2m{display:flex;align-items:center;gap:10px}.LoginForm_logoTextWrap__XPf49{display:inline-flex;align-items:center;gap:8px}.LoginForm_logoText__THhJV{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:800}.LoginForm_logoFon__qR1pK{color:var(--text-primary)}.LoginForm_heroTitle__7utcz{font-family:var(--font-heading);font-size:var(--text-9xl);font-weight:800;color:var(--text-primary);line-height:var(--leading-tight);letter-spacing:-.025em}.LoginForm_heroLine1__p2r2W{position:relative;display:inline-block}.LoginForm_heroLine1__p2r2W:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-primary),var(--color-secondary),#3B82F6,transparent);background-size:200% 100%;animation:LoginForm_shimmer__ejPD5 3s ease-in-out infinite;opacity:.6}@keyframes LoginForm_shimmer__ejPD5{0%{background-position:200% 0}to{background-position:-200% 0}}.LoginForm_heroGradient__DeC7O{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary),#3B82F6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.LoginForm_heroSub__rrzPf{font-size:var(--text-xl);color:var(--text-muted);line-height:var(--leading-wide);max-width:420px}.LoginForm_statsRow__NmUvo{display:flex;align-items:center;gap:20px;padding:16px 22px;border-radius:var(--radius-2xl);border:1px solid var(--border-primary);background:linear-gradient(135deg,rgba(var(--primary-rgb),.03),rgba(var(--secondary-rgb),.02),rgba(var(--info-rgb),.03));backdrop-filter:blur(8px)}.LoginForm_stat__IfeJr{display:flex;flex-direction:column;align-items:center;gap:3px;flex:1}.LoginForm_statValue__zidfl{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:800;background:linear-gradient(135deg,var(--text-primary) 60%,rgba(var(--primary-rgb),.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.LoginForm_statLabel__jZJxu{font-size:var(--text-2xs);color:var(--text-faint);text-transform:uppercase;letter-spacing:.06em}.LoginForm_statDivider__OUWdq{width:1px;height:28px;background:linear-gradient(180deg,transparent,rgba(var(--primary-rgb),.15),transparent)}.LoginForm_thanksBlock__GJrx9{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-2xl);background:linear-gradient(135deg,rgba(var(--primary-rgb),.05),rgba(var(--secondary-rgb),.04));border:1px solid var(--border-primary)}.LoginForm_thanksHeader__RZyD3{display:flex;align-items:center;gap:8px}.LoginForm_thanksEmoji__QIi5k{font-size:var(--text-4xl);line-height:var(--leading-none)}.LoginForm_thanksTitle__XYLzX{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:700;color:var(--text-primary)}.LoginForm_thanksText__VbX5r{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-loose-2);margin:0}.LoginForm_thanksList__kbDxN{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.LoginForm_thanksItem__lStIK{display:flex;align-items:flex-start;gap:8px;font-size:var(--text-sm);color:var(--text-tertiary);line-height:var(--leading-relaxed)}.LoginForm_thanksCheck__rVjXK{color:var(--color-success);font-weight:700;font-size:var(--text-base);flex-shrink:0;margin-top:1px}.LoginForm_mobileBrand__5zTDU,.LoginForm_mobileFeatures__Emjfe{display:none}@media (max-width:900px){.LoginForm_layout__Ut3qS{flex-direction:column;gap:20px}.LoginForm_leftPanel__Ut13Y{display:none}.LoginForm_rightPanel__sP34l{width:100%;order:2}.LoginForm_globeBg__TFGnv{transform:translate(-50%,-50%) scale(1.2);opacity:.08}.LoginForm_mobileBrand__5zTDU{display:block;width:100%;order:1}.LoginForm_mobileBrand__5zTDU .LoginForm_heroTitle__7utcz{font-size:var(--text-6xl)}.LoginForm_mobileBrand__5zTDU .LoginForm_heroSub__rrzPf{font-size:var(--text-md);max-width:100%}.LoginForm_mobileFeatures__Emjfe{display:flex;flex-direction:column;gap:16px;width:100%;order:3;padding-bottom:8px}}