.auth_stage__1Fbi4{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:3rem 1.25rem 4.5rem;background:radial-gradient(120% 80% at 50% 20%,var(--ms-bg-glow) 0,var(--ms-bg-2) 45%,var(--ms-bg) 100%)}.auth_fog__0GWEi{position:absolute;inset:-20%;pointer-events:none;background:radial-gradient(40% 30% at 20% 30%,var(--ms-fog),transparent 70%),radial-gradient(50% 35% at 80% 60%,var(--ms-fog),transparent 70%),radial-gradient(45% 30% at 50% 85%,var(--ms-fog),transparent 70%);filter:blur(20px);animation:auth_drift__skmu3 26s ease-in-out infinite alternate}@keyframes auth_drift__skmu3{0%{transform:translate3d(-2%,-1%,0) scale(1.05)}to{transform:translate3d(3%,2%,0) scale(1.12)}}.auth_card__YbReF{position:relative;z-index:1;width:100%;max-width:27rem;display:flex;flex-direction:column;align-items:center;gap:1.1rem;text-align:center}.auth_sigil__fl_rw{width:clamp(52px,12vw,68px);height:auto;color:var(--ms-accent);filter:drop-shadow(0 0 16px color-mix(in srgb,var(--ms-accent) 40%,transparent))}.auth_title__5UmYV{margin:0;font-weight:500;font-size:clamp(1.8rem,7vw,2.4rem);line-height:1.1;color:var(--ms-accent-bright);text-shadow:0 0 32px color-mix(in srgb,var(--ms-accent) 30%,transparent)}.auth_subtitle__H44GI{margin:0 0 .4rem;font-style:italic;font-size:.98rem;line-height:1.5;color:var(--ms-text-dim);max-width:22rem}.auth_fracture__r9uTc{width:min(60%,12rem);height:1px;margin:.2rem 0 .6rem;background:linear-gradient(90deg,transparent,var(--ms-accent),transparent);box-shadow:0 0 14px color-mix(in srgb,var(--ms-accent) 55%,transparent)}.auth_form__x_Lbd{width:100%;display:flex;flex-direction:column;gap:1rem;text-align:left}.auth_field__GMQLM{display:flex;flex-direction:column;gap:.4rem}.auth_field__GMQLM label{font-size:.72rem;text-transform:uppercase;letter-spacing:.2em;color:var(--ms-text-dim)}.auth_field__GMQLM input{min-height:46px;padding:.65rem .85rem;font-family:var(--ms-serif);font-size:1rem;color:var(--ms-text);background:color-mix(in srgb,var(--ms-bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--ms-text) 18%,transparent);border-radius:4px;transition:border-color .25s,box-shadow .25s}.auth_field__GMQLM input::placeholder{color:var(--ms-text-dim);opacity:.6}.auth_field__GMQLM input:focus{outline:none;border-color:var(--ms-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ms-accent) 35%,transparent),0 0 18px color-mix(in srgb,var(--ms-accent) 15%,transparent)}.auth_hint__bE_XG{margin:0;font-size:.74rem;color:var(--ms-text-dim)}.auth_submit__92Bcd{min-height:48px;margin-top:.3rem;padding:.7rem 1.2rem;font-family:var(--ms-serif);font-size:.82rem;text-transform:uppercase;letter-spacing:.28em;text-indent:.28em;color:var(--ms-bg);background:linear-gradient(180deg,var(--ms-accent-bright),var(--ms-accent));border:none;border-radius:4px;cursor:pointer;transition:filter .25s,transform .1s,opacity .25s}.auth_submit__92Bcd:hover{filter:brightness(1.08)}.auth_submit__92Bcd:active{transform:translateY(1px)}.auth_submit__92Bcd:disabled{opacity:.55;cursor:progress}.auth_msg__X8gqc{margin:0;padding:.6rem .75rem;font-size:.85rem;line-height:1.45;border-radius:4px;border:1px solid transparent}.auth_err__kknl_{color:#e6b6a6;background:rgba(150,60,40,.14);border-color:rgba(180,85,58,.4)}.auth_ok__DcHc8{color:var(--ms-accent-bright);background:color-mix(in srgb,var(--ms-accent) 10%,transparent);border-color:color-mix(in srgb,var(--ms-accent) 35%,transparent)}.auth_links__Q0m_q{display:flex;flex-direction:column;gap:.55rem;margin-top:.4rem;text-align:center;font-size:.85rem}.auth_linkBtn__8Bh8S,.auth_link__Jl_8L{color:var(--ms-text-dim);text-decoration:none;background:none;border:none;font-family:var(--ms-serif);font-size:.85rem;cursor:pointer;transition:color .25s}.auth_linkBtn__8Bh8S:hover,.auth_link__Jl_8L:hover{color:var(--ms-accent)}.auth_foot__aXw52{color:var(--ms-text-dim)}.auth_foot__aXw52 a{color:var(--ms-accent);text-decoration:none}.auth_foot__aXw52 a:hover{color:var(--ms-accent-bright)}.auth_mfaIntro__FPx79{margin:0;font-size:.9rem;font-style:italic;line-height:1.5;color:var(--ms-text-dim);text-align:center}.auth_honeypot__X7ZC_{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.auth_langs__CnkDq{position:absolute;bottom:1.5rem;z-index:2;display:flex;align-items:center;gap:.4rem}.auth_lang__rkU92{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:.78rem;letter-spacing:.15em;color:var(--ms-text-dim);border:1px solid transparent;border-radius:2px;transition:color .3s,border-color .3s}.auth_lang__rkU92:hover{color:var(--ms-accent)}.auth_langActive__shinh{color:var(--ms-accent);border-color:color-mix(in srgb,var(--ms-accent) 40%,transparent)}.auth_themeButton__AY8uy{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--ms-text-dim);background:none;border:1px solid transparent;border-radius:2px;cursor:pointer;transition:color .3s,border-color .3s}.auth_themeButton__AY8uy:hover{color:var(--ms-accent);border-color:color-mix(in srgb,var(--ms-accent) 40%,transparent)}@media (prefers-reduced-motion:reduce){.auth_fog__0GWEi{animation:none}}