.authShell-module__-NTaHa__page{color:#eef0f4;font-family:var(--font-dashboard-sans), "IBM Plex Sans", var(--font-inter), system-ui, sans-serif;--login-col:clamp(26rem, 38vw, 38rem);background:#08090e}.authShell-module__-NTaHa__ambient{z-index:0;position:absolute;inset:0}@media (min-width:1024px){.authShell-module__-NTaHa__ambient{width:calc(100% - var(--login-col));right:auto}}.authShell-module__-NTaHa__column{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;min-height:100vh;padding:6rem 1.5rem;display:flex;position:relative}@media (min-width:1024px){.authShell-module__-NTaHa__column{width:var(--login-col);background:radial-gradient(60% 40% at 0 57%,#4b97ff12,#0000 70%),linear-gradient(#ffffff06,#ffffff03);border-left:1px solid #ffffff0f;margin-left:auto;padding:6rem clamp(2.5rem,5vw,5rem);box-shadow:-40px 0 80px -40px #0009}}.authShell-module__-NTaHa__stack{width:100%;max-width:23rem}@keyframes authShell-module__-NTaHa__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.authShell-module__-NTaHa__stack>*{animation:.64s cubic-bezier(.22,1,.36,1) .12s both authShell-module__-NTaHa__rise}.authShell-module__-NTaHa__stack>:nth-child(2){animation-delay:.19s}.authShell-module__-NTaHa__stack>:nth-child(3){animation-delay:.26s}.authShell-module__-NTaHa__stack>:nth-child(4){animation-delay:.33s}.authShell-module__-NTaHa__stack>:nth-child(5){animation-delay:.4s}.authShell-module__-NTaHa__stack>:nth-child(n+6){animation-delay:.47s}.authShell-module__-NTaHa__caption{z-index:10;color:#eef0f49e;max-width:24rem;font-size:.8125rem;line-height:1.6;display:none;position:absolute;bottom:clamp(2rem,5vh,3rem);left:clamp(2rem,4vw,3.5rem)}.authShell-module__-NTaHa__captionTitle{color:#eef0f4;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.25rem;font-size:.6875rem;font-weight:500;display:block}@media (min-width:1024px){.authShell-module__-NTaHa__caption{display:block}}.authShell-module__-NTaHa__wavesHost{animation:1.4s ease-out both authShell-module__-NTaHa__fadeIn;position:absolute;inset:0}@keyframes authShell-module__-NTaHa__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.authShell-module__-NTaHa__stack>*,.authShell-module__-NTaHa__wavesHost{animation:none}}.authShell-module__-NTaHa__waves{opacity:.9;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 78% 57%,#000 0% 45%,#0000 100%);mask-image:radial-gradient(85% 70% at 78% 57%,#000 0% 45%,#0000 100%)}@media (max-width:1023px){.authShell-module__-NTaHa__waves{opacity:.38;-webkit-mask-image:radial-gradient(90% 55% at 70% 22%,#000 0% 35%,#0000 100%);mask-image:radial-gradient(90% 55% at 70% 22%,#000 0% 35%,#0000 100%)}}.authShell-module__-NTaHa__vignette{z-index:1;pointer-events:none;background:radial-gradient(120% 85%,#0000 30%,#03040799 100%);position:absolute;inset:0}.authShell-module__-NTaHa__grain{z-index:30;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px;position:absolute;inset:0}.authShell-module__-NTaHa__serif{font-family:var(--font-dashboard-sans), "IBM Plex Sans", var(--font-inter), system-ui, sans-serif;letter-spacing:-.03em;font-weight:300}.authShell-module__-NTaHa__field{background:#ffffff0b;border:1px solid #ffffff12;border-radius:1.125rem;padding:.625rem 1.125rem .75rem;transition:border-color .18s,background-color .18s,box-shadow .18s}.authShell-module__-NTaHa__field:focus-within{background:#fff1;border-color:#92b6ff80;box-shadow:0 0 0 3px #5a96dc33}.authShell-module__-NTaHa__label{letter-spacing:.005em;color:#eef0f480;font-size:.6875rem;line-height:1.4;display:block}.authShell-module__-NTaHa__input{color:#eef0f4;caret-color:#a8c7ff;background:0 0;border:0;outline:none;width:100%;margin-top:.125rem;font-size:.9375rem;line-height:1.6}.authShell-module__-NTaHa__input::placeholder{color:#eef0f440}.authShell-module__-NTaHa__input:-webkit-autofill{-webkit-text-fill-color:#eef0f4;caret-color:#a8c7ff;transition:background-color 100000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #14161d}.authShell-module__-NTaHa__input:-webkit-autofill:hover{-webkit-text-fill-color:#eef0f4;caret-color:#a8c7ff;transition:background-color 100000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #14161d}.authShell-module__-NTaHa__input:-webkit-autofill:focus{-webkit-text-fill-color:#eef0f4;caret-color:#a8c7ff;transition:background-color 100000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #14161d}.authShell-module__-NTaHa__submit{color:#0b0c11;background:#eef0f4;border-radius:100px;width:100%;padding:.9375rem 1.25rem;font-size:.9375rem;font-weight:500;transition:background-color .18s,opacity .18s}.authShell-module__-NTaHa__submit:hover:not(:disabled){background:#fff}.authShell-module__-NTaHa__submit:disabled{opacity:.6}.authShell-module__-NTaHa__submit:focus-visible,.authShell-module__-NTaHa__forgot:focus-visible{outline-offset:3px;outline:2px solid #a8c7ffd9}.authShell-module__-NTaHa__forgot{color:#eef0f49e;border-radius:4px;font-size:.8125rem}.authShell-module__-NTaHa__help{color:#eef0f48c;background:#ffffff09;border:1px solid #ffffff12;border-radius:1.125rem}.authShell-module__-NTaHa__secondary{color:#eef0f4;background:0 0;border:1px solid #ffffff24;border-radius:100px;width:100%;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:500;transition:border-color .18s,background-color .18s,opacity .18s}.authShell-module__-NTaHa__secondary:hover:not(:disabled){background:#ffffff0a;border-color:#ffffff47}.authShell-module__-NTaHa__secondary:disabled{opacity:.55}.authShell-module__-NTaHa__secondary:focus-visible,.authShell-module__-NTaHa__reveal:focus-visible{outline-offset:3px;outline:2px solid #a8c7ffd9}.authShell-module__-NTaHa__fieldRow{align-items:center;gap:.5rem;display:flex}.authShell-module__-NTaHa__reveal{color:#eef0f49e;border-radius:6px;flex-shrink:0;padding:.25rem .375rem;font-size:.75rem}.authShell-module__-NTaHa__reveal:hover{color:#eef0f4}.authShell-module__-NTaHa__rules{color:#eef0f49e;flex-direction:column;gap:.375rem;margin-top:.75rem;padding:0 .25rem;font-size:.75rem;display:flex}.authShell-module__-NTaHa__rule{align-items:center;gap:.5rem;transition:color .18s;display:flex}.authShell-module__-NTaHa__rule[data-met=true]{color:#9fe0b8}.authShell-module__-NTaHa__ruleDot{border:1px solid;border-radius:999px;place-items:center;width:.875rem;height:.875rem;font-size:.5625rem;line-height:1;display:inline-grid}.authShell-module__-NTaHa__badge{color:#cfe0ff;background:radial-gradient(circle at 50% 35%,#5a96dc40,#5a96dc0f);border:1px solid #92b6ff47;border-radius:999px;place-items:center;width:3.25rem;height:3.25rem;display:grid}.authShell-module__-NTaHa__badge[data-tone=warn]{color:#ffd2b0;background:radial-gradient(circle at 50% 35%,#ffaa6e33,#ffaa6e0d);border-color:#ffbe8c4d}.authShell-module__-NTaHa__badge[data-tone=ok]{color:#b8f0cc;background:radial-gradient(circle at 50% 35%,#6ed29638,#6ed2960d);border-color:#8cdcaa52}.authShell-module__-NTaHa__strong{color:#eef0f4;overflow-wrap:anywhere;font-weight:500}
