.authCard_screen__MGseM{display:grid;place-items:center;min-height:100vh;padding:1.5rem;background:radial-gradient(1100px 600px at 50% -10%,rgba(77,224,193,.1),transparent 60%),#f4f6f9}.authCard_card__46wdl{width:100%;max-width:540px;min-height:560px;display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,4.25rem) clamp(2.5rem,6vw,4rem);background-color:var(--ndtech-navy-900);border-radius:28px;box-shadow:0 30px 60px -24px rgba(20,29,46,.45),inset 0 0 0 1px rgba(255,255,255,.04)}.authCard_cardEnter__QIuhQ{opacity:0;transform:translateY(18px) scale(.985)}.authCard_cardEnterActive__01dkE{opacity:1;transform:translateY(0) scale(1);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}@media (prefers-reduced-motion:reduce){.authCard_cardEnterActive__01dkE,.authCard_cardEnter__QIuhQ{opacity:1;transform:none;transition:none}}.authCard_title__pzT7p{font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.25rem,7vw,3rem);font-weight:600;letter-spacing:.04em;text-align:center;color:var(--ndtech-white);margin-bottom:clamp(2rem,5vw,2.5rem)}.authCard_titleTight__GlBYS{margin-bottom:.75rem;font-size:clamp(1.5rem,6vw,2.4rem);white-space:nowrap}.authCard_subtitle__yEiw3{font-family:var(--font-body),system-ui,sans-serif;font-size:.92rem;font-weight:500;line-height:1.55;text-align:center;color:var(--ndtech-gray-400);margin:0 auto clamp(1.75rem,4vw,2.25rem);max-width:34ch}.authCard_form___YJQy{display:flex;flex-direction:column}.authCard_field__HqB9F{margin-bottom:1.4rem}.authCard_input__uEcI_{width:100%;padding:1.15rem 1.6rem;font-family:var(--font-body),system-ui,sans-serif;font-size:1.02rem;font-weight:600;letter-spacing:.04em;color:#ffffff;background-color:#5a6677;border:1.5px solid transparent;border-radius:999px;outline:none;transition:background-color var(--duration) var(--ease-out),border-color var(--duration) var(--ease-out),box-shadow var(--duration) var(--ease-out)}.authCard_input__uEcI_::placeholder{color:#c2cad6;opacity:1;font-weight:500;letter-spacing:.02em}.authCard_input__uEcI_:hover{background-color:#647084}.authCard_input__uEcI_:focus{background-color:#647084;border-color:var(--ndtech-mint-500);box-shadow:0 0 0 3px rgba(77,224,193,.22)}.authCard_inputError__ANQpE,.authCard_inputError__ANQpE:focus{border-color:#f87171}.authCard_input__uEcI_:-webkit-autofill,.authCard_input__uEcI_:-webkit-autofill:focus,.authCard_input__uEcI_:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #5a6677;-webkit-text-fill-color:#ffffff;caret-color:#ffffff}.authCard_hint__0HCA2{font-family:var(--font-body),system-ui,sans-serif;font-size:.76rem;font-weight:500;color:var(--ndtech-gray-400);margin:.45rem .35rem 0}.authCard_erro____WT4{font-size:.82rem;font-weight:600;color:#f87171;text-align:center;margin-top:-.4rem;margin-bottom:.6rem}.authCard_hint__0HCA2+.authCard_erro____WT4{margin-top:.9rem;margin-bottom:.1rem}.authCard_forgot__Zf5xQ{align-self:flex-end;margin:.1rem .35rem 0;padding:.15rem .1rem;font-family:var(--font-body),system-ui,sans-serif;font-size:.78rem;color:var(--ndtech-gray-400);background:none;border:none;cursor:pointer;transition:color var(--duration) var(--ease-out)}.authCard_forgot__Zf5xQ:hover{color:var(--ndtech-white);text-decoration:underline}.authCard_forgot__Zf5xQ:focus-visible{outline:2px solid var(--ndtech-mint-500);outline-offset:2px;border-radius:4px}.authCard_back__OCOTc{align-self:center;margin-top:1.5rem;padding:.2rem .4rem;font-family:var(--font-body),system-ui,sans-serif;font-size:.82rem;font-weight:500;color:var(--ndtech-gray-400);background:none;border:none;cursor:pointer;transition:color var(--duration) var(--ease-out)}.authCard_back__OCOTc:hover{color:var(--ndtech-white);text-decoration:underline}.authCard_back__OCOTc:focus-visible{outline:2px solid var(--ndtech-mint-500);outline-offset:2px;border-radius:4px}.authCard_submit__SyCNP{margin-top:clamp(2.25rem,6vw,3rem);align-self:center;width:100%;max-width:280px;padding:1.1rem 1.5rem;font-family:var(--font-body),system-ui,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.08em;color:var(--ndtech-ink);background-color:var(--ndtech-mint-500);border:none;border-radius:999px;cursor:pointer;transition:background-color var(--duration) var(--ease-out),transform var(--duration) var(--ease-out),box-shadow var(--duration) var(--ease-out)}.authCard_submit__SyCNP:hover{background-color:var(--ndtech-mint-400);transform:translateY(-2px);box-shadow:0 12px 24px -10px rgba(77,224,193,.5)}.authCard_submit__SyCNP:active{transform:translateY(0)}.authCard_submit__SyCNP:disabled{cursor:progress;opacity:.7;transform:none;box-shadow:none}.authCard_submit__SyCNP:focus-visible{outline:2px solid var(--ndtech-white);outline-offset:3px}.authCard_success__h_Xl2{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.authCard_successIcon__Mrq0W{color:var(--ndtech-mint-500)}.authCard_successText__AmQFo{font-family:var(--font-body),system-ui,sans-serif;font-size:.98rem;font-weight:500;line-height:1.6;color:var(--ndtech-white);max-width:36ch}.authCard_successHint__YhXRz{font-size:.82rem;color:var(--ndtech-gray-400);max-width:36ch}.authCard_passwordWrap__FgLoU{position:relative;display:flex;align-items:center}.authCard_inputPassword__dKrfo{padding-right:3.2rem}.authCard_eyeBtn__y7irx{position:absolute;right:1.1rem;display:grid;place-items:center;background:none;border:none;cursor:pointer;color:rgba(255,255,255,.75);padding:.2rem;border-radius:6px;transition:color var(--duration) var(--ease-out)}.authCard_eyeBtn__y7irx:hover{color:#ffffff}.authCard_eyeBtn__y7irx:focus-visible{outline:2px solid var(--ndtech-mint-500);outline-offset:2px}.authCard_srOnly__UmmQw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SplashScreen_overlay__xerRu{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:1.5rem;background-color:var(--ndtech-navy-900);overflow:hidden;transition:transform var(--exit) var(--ease-out),opacity var(--exit) var(--ease-out);--exit:650ms}.SplashScreen_exiting__LfGiO{transform:translateY(-100%);opacity:0}.SplashScreen_glow__klG7C{position:absolute;top:50%;left:50%;width:min(680px,90vw);height:min(680px,90vw);border-radius:50%;background:radial-gradient(circle,rgba(77,224,193,.18),transparent 68%);filter:blur(12px);transform:translate(-50%,-50%);animation:SplashScreen_breathe__alEo4 6s ease-in-out infinite}@keyframes SplashScreen_breathe__alEo4{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.85}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}}.SplashScreen_content__gQ3Ym{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.2rem;transition:opacity .42s var(--ease-out),transform .42s var(--ease-out)}.SplashScreen_exiting__LfGiO .SplashScreen_content__gQ3Ym{opacity:0;transform:translateY(-18px) scale(.96)}.SplashScreen_wordmark__ntxLm{display:flex;align-items:baseline;gap:.16em;font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:clamp(2.8rem,11vw,5.5rem);letter-spacing:.06em;line-height:1;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SplashScreen_nd__aYxs6{color:var(--ndtech-white)}.SplashScreen_tech__mABPe{color:var(--ndtech-mint-500);text-shadow:0 0 34px rgba(77,224,193,.35)}.SplashScreen_letra__lfx2E{display:inline-block;opacity:0;animation:SplashScreen_letraIn__ORuva .7s var(--ease-out) forwards}@keyframes SplashScreen_letraIn__ORuva{0%{opacity:0;transform:translateY(20px) scale(.94);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.SplashScreen_taglineRow__qtPVa{display:flex;align-items:center;gap:.55em;opacity:0;animation:SplashScreen_fadeIn___jLcu .7s var(--ease-out) .7s forwards}.SplashScreen_taglineDot__RFPHl{width:6px;height:6px;border-radius:50%;background-color:var(--ndtech-mint-500);box-shadow:0 0 8px 2px rgba(77,224,193,.6);animation:SplashScreen_pulseDot__y4Rrs 1.6s ease-in-out 1.3s infinite}@keyframes SplashScreen_pulseDot__y4Rrs{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.SplashScreen_tagline__SAO6b{margin:0;font-family:var(--font-body),system-ui,sans-serif;font-size:clamp(.78rem,2.2vw,.95rem);font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ndtech-gray-400)}.SplashScreen_bar__SXSB3{position:relative;margin-top:.4rem;width:clamp(150px,42vw,230px);height:3px;border-radius:999px;background-color:rgba(255,255,255,.12);overflow:hidden;opacity:0;animation:SplashScreen_fadeIn___jLcu .5s var(--ease-out) .8s forwards}.SplashScreen_barFill__aHmwo{display:block;height:100%;width:100%;border-radius:999px;background:linear-gradient(90deg,var(--ndtech-mint-500),var(--ndtech-mint-400));transform-origin:left center;transform:scaleX(0);animation:SplashScreen_fill__nr5mB 3.7s var(--ease-out) .8s forwards}.SplashScreen_bar__SXSB3:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:translateX(-150%);animation:SplashScreen_shimmer__ZjM0_ 2.2s var(--ease-out) 1.2s infinite}@keyframes SplashScreen_shimmer__ZjM0_{to{transform:translateX(350%)}}@keyframes SplashScreen_fill__nr5mB{to{transform:scaleX(1)}}@keyframes SplashScreen_fadeIn___jLcu{to{opacity:1}}.SplashScreen_edgeLight__c4M5e{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--ndtech-mint-400) 20%,var(--ndtech-mint-500) 50%,var(--ndtech-mint-400) 80%,transparent);box-shadow:0 0 18px 2px rgba(77,224,193,.45);opacity:.9}@media (prefers-reduced-motion:reduce){.SplashScreen_letra__lfx2E{animation:SplashScreen_fadeIn___jLcu .5s var(--ease-out) forwards}.SplashScreen_glow__klG7C{animation:none;opacity:.85}.SplashScreen_taglineDot__RFPHl{animation:none;opacity:1}.SplashScreen_bar__SXSB3:after{display:none}.SplashScreen_overlay__xerRu{transition:opacity .4s linear}.SplashScreen_exiting__LfGiO{transform:none}.SplashScreen_exiting__LfGiO .SplashScreen_content__gQ3Ym{transition:opacity .3s linear;transform:none}}