.login-scene_shell__TKdo6{position:relative;isolation:isolate;min-height:100svh;overflow-x:clip;background:#071526;color:#f3ede0}.login-scene_scene__zjdyw{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:-1;background:#071526 url(/login-moonlit-lake.jpg) 50%/cover no-repeat}.login-scene_shell__TKdo6 main[class*=auth_page]{min-height:100svh;background:transparent;color:#f3ede0}.login-scene_shell__TKdo6 [class*=auth_topbar]{display:grid;width:min(1240px,calc(100% - 64px));grid-template-columns:minmax(0,1fr) clamp(400px,41vw,520px);grid-gap:clamp(40px,7vw,100px);gap:clamp(40px,7vw,100px);padding:20px 0 0;border-bottom-color:transparent}.login-scene_shell__TKdo6 [class*=auth_brand]{grid-column:2;grid-row:1;flex-direction:column;justify-self:center;position:relative;isolation:isolate;width:100%;padding:0 0 6px;background:transparent}.login-scene_shell__TKdo6 [class*=auth_brand]:before{content:"";position:absolute;z-index:-1;top:-6%;left:50%;width:min(460px,100%);height:104%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(4,16,34,.68),rgba(4,16,34,.4) 55%,rgba(4,16,34,0) 100%);pointer-events:none}.login-scene_shell__TKdo6 [class*=auth_brand] img{width:min(410px,90%);filter:drop-shadow(0 0 1px rgba(255,244,214,.95)) drop-shadow(0 0 7px rgba(240,200,120,.6)) drop-shadow(0 4px 10px rgba(3,16,31,.8))}.login-scene_shell__TKdo6 [class*=auth_brand]:after{content:"Unki yaadein, unka ehsaas — hamesha aapke saath.";margin-top:10px;color:#fff5df;font-size:16px;font-weight:400;line-height:1.6;text-align:center;text-shadow:0 2px 6px #03101f,0 0 16px #03101f}.login-scene_shell__TKdo6 [class*=auth_homeLink]{grid-column:1;grid-row:1;justify-self:start;color:#e7d6b2}.login-scene_shell__TKdo6 [class*=auth_layout]{width:min(1240px,calc(100% - 64px));grid-template-columns:minmax(0,1fr) clamp(400px,41vw,520px);gap:clamp(40px,7vw,100px);align-items:center;padding:28px 0 64px}.login-scene_shell__TKdo6 [class*=auth_storyPanel]{min-height:450px;padding:50px 12px 80px;border:0;border-radius:0;overflow:visible;background:transparent}.login-scene_shell__TKdo6 [class*=auth_storyPanel]:after{content:none}.login-scene_shell__TKdo6 [class*=auth_storyTitle]{max-width:520px;color:#fff1d1;font-size:clamp(48px,4.7vw,60px);line-height:1.14;text-shadow:0 3px 8px #03101f,0 0 24px #03101f}.login-scene_shell__TKdo6 [class*=auth_storyText]{max-width:440px;color:#fff5e6;font-size:18px;line-height:1.7;text-shadow:0 2px 6px #03101f,0 0 18px #03101f}.login-scene_shell__TKdo6 [class*=auth_storyQuote]{color:#e7c98d;font-size:16px;text-shadow:0 2px 6px #03101f,0 0 18px #03101f}.login-scene_shell__TKdo6 [class*=auth_formCard]{position:relative;border:1px solid #dfbb78b3;border-radius:24px;padding:38px 40px;background:linear-gradient(145deg,#102840eb,#07172aeb);box-shadow:0 24px 70px #02091680,0 0 28px #d9ac5a26,inset 0 1px 0 #f8dfa633}.login-scene_shell__TKdo6 [class*=auth_cardLogo]{display:none}.login-scene_shell__TKdo6 [class*=auth_formTitle]{color:#fff1d3;font-family:Georgia,Times New Roman,serif;font-weight:500;font-size:38px}.login-scene_shell__TKdo6 [class*=auth_formSubtitle],.login-scene_shell__TKdo6 [class*=auth_switchPrompt]{color:#e4eaf0;font-size:16px}.login-scene_shell__TKdo6 [class*=auth_form__]{gap:20px}.login-scene_shell__TKdo6 [class*=auth_label]{color:#efe5d1;font-size:15px}.login-scene_shell__TKdo6 [class*=auth_input__]{min-height:58px;color:#f1f5f9;border-color:#a9bdd58c;border-radius:10px;background:#0b1c32cc;font-size:16px}.login-scene_shell__TKdo6 [class*=auth_input__]::placeholder{color:#c2cfdf}.login-scene_shell__TKdo6 [class*=auth_input__]:focus{background:#0a1c31;border-color:#d5b573;box-shadow:0 0 0 3px #d5b57326}.login-scene_shell__TKdo6 [class*=auth_inputIcon]{width:20px;height:20px;color:#e2d0a5;background:transparent}.login-scene_shell__TKdo6 [class*=auth_inputWrap]{min-height:0;border:0;border-radius:0;background:transparent}.login-scene_shell__TKdo6 [class*=auth_passwordToggle]{width:40px;height:40px;color:#dcc58f}.login-scene_shell__TKdo6 [class*=auth_passwordToggle] svg{width:20px;height:20px}.login-scene_shell__TKdo6 [class*=auth_passwordToggle]:hover{color:#ffedbb;background:#d5b5731a}.login-scene_shell__TKdo6 [class*=auth_forgotButton]{min-height:40px;color:#edce8f;font-size:15px}.login-scene_shell__TKdo6 [class*=auth_primaryButton]{min-height:60px;color:#17283a;border:1px solid #f2d49a;border-radius:10px;background:linear-gradient(135deg,#f1d28d,#c8a260);font-size:20px;box-shadow:0 5px 22px #bc914a40}.login-scene_shell__TKdo6 [class*=auth_primaryButton]:hover:not(:disabled){background:linear-gradient(135deg,#ffe3a2,#d6b271)}.login-scene_shell__TKdo6 [class*=auth_secondaryButton]{min-height:54px;color:#f0d7a7;border-color:#c6a66a70;background:#e9c58508;border-radius:10px;font-size:16px}.login-scene_shell__TKdo6 [class*=auth_secondaryButton]:hover{background:#e9c58515;border-color:#e1c188}.login-scene_shell__TKdo6 [class*=auth_divider]{color:#e4eaf0;font-size:14px}.login-scene_shell__TKdo6 [class*=auth_divider]:after,.login-scene_shell__TKdo6 [class*=auth_divider]:before{background:#d6bd822e}.login-scene_shell__TKdo6 [class*=auth_privacy]{color:#dce6d9;font-size:13px}.login-scene_shell__TKdo6 a:focus-visible,.login-scene_shell__TKdo6 button:focus-visible,.login-scene_shell__TKdo6 input:focus-visible{outline:2px solid #f1d28d;outline-offset:3px}@media (max-width:900px){.login-scene_shell__TKdo6 [class*=auth_layout],.login-scene_shell__TKdo6 [class*=auth_topbar]{width:calc(100% - 48px);grid-template-columns:minmax(0,1fr) minmax(330px,400px);gap:24px}.login-scene_shell__TKdo6 [class*=auth_storyTitle]{font-size:42px}.login-scene_shell__TKdo6 [class*=auth_formCard]{padding:32px 28px}.login-scene_shell__TKdo6 [class*=auth_brand] img{width:min(410px,100%)}}@media (max-width:760px){.login-scene_scene__zjdyw{background-position:30%}.login-scene_shell__TKdo6 [class*=auth_topbar]{width:min(480px,calc(100% - 32px));min-height:76px;grid-template-columns:minmax(0,1fr);gap:16px;padding:12px 0 0}.login-scene_shell__TKdo6 [class*=auth_brand]{grid-column:1;grid-row:2}.login-scene_shell__TKdo6 [class*=auth_brand] img{width:min(345px,94%)}.login-scene_shell__TKdo6 [class*=auth_brand]:after{font-size:15px}.login-scene_shell__TKdo6 [class*=auth_layout]{width:min(480px,calc(100% - 32px));grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 0 60px}.login-scene_shell__TKdo6 [class*=auth_storyPanel]{min-height:560px;justify-content:flex-start;padding:140px 12px 200px}.login-scene_shell__TKdo6 [class*=auth_storyTitle]{max-width:360px;margin-top:8px;font-size:36px}.login-scene_shell__TKdo6 [class*=auth_storyText]{max-width:320px;font-size:16px}.login-scene_shell__TKdo6 [class*=auth_formCard]{padding:30px 24px;border-radius:20px}.login-scene_shell__TKdo6 [class*=auth_formTitle]{font-size:34px}}.login-scene_loginStar__YlT4J{position:fixed;top:8%;left:46%;z-index:3;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transform:translate(-50%,-50%)}.login-scene_starPoint__l8Z7R{width:7px;height:7px;border-radius:50%;background:#fff3cd;box-shadow:0 0 7px #f6d088,0 0 16px #f6d08870;transition:box-shadow .3s ease,scale .3s ease}.login-scene_loginStar__YlT4J:hover .login-scene_starPoint__l8Z7R{scale:1.3;box-shadow:0 0 12px #ffe0a0,0 0 28px #f6d088}.login-scene_loginStar__YlT4J[data-active=true] .login-scene_starPoint__l8Z7R{scale:2.5;background:#fffbea;box-shadow:0 0 20px 6px #fff2bf,0 0 48px 12px #ffd078}.login-scene_loginStar__YlT4J:focus-visible{outline:2px solid #f1d28d;outline-offset:3px}.login-scene_starHalo__4VPWq,.login-scene_starParticles__KzZfI{position:absolute;pointer-events:none;opacity:0;border-radius:50%}.login-scene_starHalo__4VPWq{width:80px;height:80px;border:2px solid #ffe4a6;box-shadow:0 0 18px #ffcd70,inset 0 0 20px #ffd078;background:radial-gradient(circle,#fff0bb,#ffc96ea6 35%,transparent 70%)}.login-scene_starParticles__KzZfI{width:90px;height:90px;background:radial-gradient(circle at 10% 30%,#fff2bd 0 2px,transparent 3px),radial-gradient(circle at 25% 10%,#fff2bd 0 2px,transparent 3px),radial-gradient(circle at 50% 5%,#fff2bd 0 2px,transparent 3px),radial-gradient(circle at 75% 15%,#fff2bd 0 2px,transparent 3px),radial-gradient(circle at 95% 40%,#fff2bd 0 2px,transparent 3px),radial-gradient(circle at 90% 70%,#fff2bd 0 2px,transparent 3px),radial-gradient(circle at 70% 90%,#fff2bd 0 2px,transparent 3px),radial-gradient(circle at 45% 95%,#fff2bd 0 2px,transparent 3px),radial-gradient(circle at 20% 85%,#fff2bd 0 2px,transparent 3px),radial-gradient(circle at 5% 60%,#fff2bd 0 2px,transparent 3px);filter:drop-shadow(0 0 5px #ffce70)}.login-scene_starJourney__gewHm{position:absolute;inset:0;z-index:4;width:100%;height:100%;pointer-events:none;overflow:visible}.login-scene_starPathGlow__2caBN,.login-scene_starPath__8QYfH{fill:none;stroke:#fff2c7;stroke-width:8px;stroke-linecap:round;filter:drop-shadow(0 0 5px #ffc65f) drop-shadow(0 0 10px #e6ad5580);opacity:0}.login-scene_starPathGlow__2caBN{stroke:#ffc65f;stroke-width:24px;filter:blur(6px)}.login-scene_journeyParticles__h1vOv circle{fill:#ffedbd;filter:drop-shadow(0 0 6px #ffd077) drop-shadow(0 0 10px #ffd077);opacity:0}.login-scene_features__IvUqp{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(800px,calc(100% - 48px));margin:0 auto;padding:18px 0 20px;border-top:1px solid hsla(42,81%,69%,.65);color:#fff5e6}.login-scene_features__IvUqp:before{content:"";position:absolute;inset:-1px 0 auto;height:1px;box-shadow:0 0 6px .5px hsla(42,81%,69%,.4);pointer-events:none}.login-scene_features__IvUqp>div{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 12px;text-align:center;font-size:15px;line-height:1.4;text-shadow:0 2px 6px #03101f}.login-scene_features__IvUqp>div+div{border-left:1px solid hsla(42,81%,69%,.8);box-shadow:-3px 0 5px -3px hsla(42,81%,69%,.45)}.login-scene_features__IvUqp svg{width:30px;height:30px;color:#f0c475}@media (min-width:901px){.login-scene_shell__TKdo6{display:flex;flex-direction:column}.login-scene_shell__TKdo6 main[class*=auth_page]{min-height:calc(100svh - 124px);flex:1 1}.login-scene_shell__TKdo6 [class*=auth_topbar]{min-height:0;padding-top:12px}.login-scene_shell__TKdo6 [class*=auth_brand] img{width:clamp(240px,32svh,390px)}.login-scene_shell__TKdo6 [class*=auth_brand]:after{margin-top:2px}.login-scene_shell__TKdo6 [class*=auth_layout]{align-items:start;padding:16px 0;gap:clamp(32px,5vw,80px)}.login-scene_shell__TKdo6 [class*=auth_topbar]{gap:clamp(32px,5vw,80px)}.login-scene_shell__TKdo6 [class*=auth_storyPanel]{min-height:0;padding:20px 12px;align-self:start}.login-scene_shell__TKdo6 [class*=auth_formCard]{padding:clamp(22px,2.6svh,28px)}.login-scene_shell__TKdo6 [class*=auth_formTitle]{font-size:34px}.login-scene_shell__TKdo6 [class*=auth_input__]{min-height:52px}.login-scene_shell__TKdo6 [class*=auth_primaryButton]{min-height:54px}.login-scene_shell__TKdo6 [class*=auth_secondaryButton]{min-height:48px}.login-scene_shell__TKdo6 [class*=auth_form__]{gap:10px}.login-scene_shell__TKdo6 [class*=auth_formSubtitle]{margin:8px 0 18px}.login-scene_shell__TKdo6 [class*=auth_divider]{margin:16px 0 12px}.login-scene_shell__TKdo6 [class*=auth_privacy]{margin-top:16px}}@media (max-height:850px) and (min-width:901px){.login-scene_shell__TKdo6 main[class*=auth_page]{min-height:calc(100svh - 84px)}.login-scene_shell__TKdo6 [class*=auth_topbar]{padding-top:6px}.login-scene_shell__TKdo6 [class*=auth_brand] img{width:clamp(162px,26svh,210px)}.login-scene_shell__TKdo6 [class*=auth_brand]:after{font-size:14px;line-height:1.4}.login-scene_shell__TKdo6 [class*=auth_layout]{padding:8px 0 6px}.login-scene_shell__TKdo6 [class*=auth_storyTitle]{font-size:clamp(40px,4vw,52px);margin-top:12px}.login-scene_shell__TKdo6 [class*=auth_storyText]{font-size:16px}.login-scene_shell__TKdo6 [class*=auth_storyRule]{margin:18px 0 12px}.login-scene_shell__TKdo6 [class*=auth_formCard]{padding:12px 24px}.login-scene_shell__TKdo6 [class*=auth_formTitle]{font-size:30px}.login-scene_shell__TKdo6 [class*=auth_formSubtitle]{margin:4px 0 8px;font-size:14px}.login-scene_shell__TKdo6 [class*=auth_form__]{gap:6px}.login-scene_shell__TKdo6 [class*=auth_field]{gap:4px}.login-scene_shell__TKdo6 [class*=auth_label]{font-size:13px}.login-scene_shell__TKdo6 [class*=auth_input__]{min-height:44px;padding-top:8px;padding-bottom:8px}.login-scene_shell__TKdo6 [class*=auth_forgotButton]{min-height:30px;font-size:14px}.login-scene_shell__TKdo6 [class*=auth_primaryButton]{min-height:46px;font-size:18px}.login-scene_shell__TKdo6 [class*=auth_secondaryButton]{min-height:40px;margin-top:6px;font-size:14px}.login-scene_shell__TKdo6 [class*=auth_divider]{margin:6px 0;font-size:12px}.login-scene_shell__TKdo6 [class*=auth_switchPrompt]{font-size:14px}.login-scene_shell__TKdo6 [class*=auth_privacy]{margin-top:6px;font-size:12px}.login-scene_features__IvUqp{padding:8px 0}.login-scene_features__IvUqp>div{gap:4px;font-size:13px}.login-scene_features__IvUqp svg{width:24px;height:24px}}@media (max-width:760px){.login-scene_features__IvUqp{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.login-scene_features__IvUqp>div:nth-child(3){border-left:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.login-scene_shell__TKdo6 *,.login-scene_shell__TKdo6 :after,.login-scene_shell__TKdo6 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}