.nx-auth-footer[data-v-c9fdab26]{justify-content:center;gap:var(--nx-space-4);margin-top:var(--nx-space-4);padding-top:var(--nx-space-3);border-top:1px solid var(--nx-border);font-size:var(--nx-text-xs);display:flex}.nx-auth-footer a[data-v-c9fdab26]{color:var(--nx-text-subtle);transition:color var(--nx-duration-fast) var(--nx-ease-out);text-decoration:none}.nx-auth-footer a[data-v-c9fdab26]:hover{color:var(--nx-text)}.nx-auth-email-form[data-v-19943a5d]{gap:var(--nx-space-4);flex-direction:column;display:flex}.nx-auth-email-form__fields[data-v-19943a5d]{gap:var(--nx-space-3);flex-direction:column;display:flex}.nx-input-stack-row[data-v-19943a5d]{align-items:stretch;width:100%;display:flex}.nx-input-stack-row[data-v-19943a5d] .nx-input-stack-item{flex:1}.nx-input-stack-row[data-v-19943a5d] .nx-input-stack-item:focus-within{z-index:1}.nx-input-stack-row[data-v-19943a5d]>.nx-tooltip{z-index:0}.nx-input-stack-row[data-v-19943a5d] .nx-input-stack-item__field{border-right:0;border-bottom-right-radius:0}.nx-input-stack-row[data-v-19943a5d] .nx-btn{width:var(--nx-control-height);min-width:var(--nx-control-height);border-radius:0;border-bottom-right-radius:var(--nx-radius-sm);border-color:var(--nx-control-border-hover);background:var(--nx-control-bg);flex:none;margin-top:0}.nx-input-stack-row[data-v-19943a5d] .nx-btn:hover:not(:disabled){border-color:var(--nx-control-border-hover);background:var(--nx-control-bg)}.nx-input-stack-row[data-v-19943a5d] .nx-btn:focus-visible{border-color:var(--nx-control-border-focus);background:var(--nx-control-bg-focus)}.nx-auth-email-form__submit[data-v-19943a5d]{justify-content:center;gap:var(--nx-space-2);width:100%}.nx-auth-email-form__helper[data-v-19943a5d]{text-align:center;color:var(--nx-text-subtle);font-size:var(--nx-text-xs);margin:0;line-height:1.4}.nx-auth-email-form__sent[data-v-19943a5d]{align-items:center;gap:var(--nx-space-2);text-align:center;color:var(--nx-text-subtle);flex-direction:column;display:flex}.nx-auth-email-form__sent-icon[data-v-19943a5d]{width:40px;height:40px;margin-bottom:var(--nx-space-1);border:1px solid color-mix(in srgb,var(--nx-success) 28%,var(--nx-border));border-radius:var(--nx-radius-md);background:color-mix(in srgb,var(--nx-success) 8%,var(--nx-surface));color:var(--nx-success);justify-content:center;align-items:center;display:inline-flex}.nx-auth-email-form__sent p[data-v-19943a5d]{font-size:var(--nx-text-sm);margin:0;line-height:1.4}.nx-auth-email-form__sent-address[data-v-19943a5d]{width:100%;padding:var(--nx-space-2) var(--nx-space-3);border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);background:var(--nx-surface);color:var(--nx-text);font-weight:var(--nx-heading-weight);overflow-wrap:anywhere;font-size:var(--nx-text-xs)!important}.nx-auth-email-form__sent-hint[data-v-19943a5d]{max-width:30ch;color:var(--nx-text-muted);font-size:var(--nx-text-xs)!important}.nx-auth-email-form__sent-actions[data-v-19943a5d]{justify-content:center;align-items:center;gap:var(--nx-space-3);display:flex}.nx-auth-email-form__sent-actions>span[data-v-19943a5d]{background:var(--nx-border);width:1px;height:14px}.nx-auth-email-form__link[data-v-19943a5d]{color:var(--nx-text-subtle);font:inherit;font-size:var(--nx-text-xs);cursor:pointer;transition:color var(--nx-duration-fast) var(--nx-ease-out);background:0 0;border:0;align-self:center;padding:0;line-height:1}.nx-auth-email-form__link--back[data-v-19943a5d]{align-items:center;gap:var(--nx-space-1);display:inline-flex}.nx-auth-email-form__link--spaced[data-v-19943a5d]{margin-bottom:var(--nx-space-2)}.nx-auth-email-form__link[data-v-19943a5d]:hover:not(:disabled){color:var(--nx-text)}.nx-auth-email-form__link[data-v-19943a5d]:disabled{opacity:.6;cursor:not-allowed}.nx-auth-panels[data-v-571e3b70]{gap:var(--nx-space-4);flex-direction:column;display:flex}.nx-auth-panels__oauth[data-v-571e3b70]{gap:var(--nx-space-2);flex-direction:column;display:flex}.nx-auth-panels__oauth-btn[data-v-571e3b70]{justify-content:center;gap:var(--nx-space-2);width:100%}.nx-auth-page[data-v-658a5cab]{box-sizing:border-box;background:color-mix(in srgb,var(--nx-surface) 30%,var(--nx-bg));flex-direction:column;width:100%;min-height:100%;padding:32px 24px 16px;display:flex}.nx-auth-page__body[data-v-658a5cab],.nx-auth-page__footer[data-v-658a5cab]{width:100%;max-width:360px;margin-inline:auto}.nx-auth-page__brand[data-v-658a5cab]{justify-content:center;align-items:center;gap:20px;margin-top:auto;padding:24px 0 40px;display:flex}.nx-auth-page__mark[data-v-658a5cab]{isolation:isolate;flex-shrink:0;width:68px;height:68px;position:relative}.nx-auth-page__mark img[data-v-658a5cab]{width:100%;height:100%;display:block}.nx-auth-page__mark[data-v-658a5cab]:before{content:"";z-index:-1;pointer-events:none;filter:blur(18px);opacity:.5;background:radial-gradient(at 25% 45%,#4dceba66,#0000 65%),radial-gradient(at 80% 55%,#d64b6866,#0000 65%);animation:6s ease-in-out infinite alternate nx-auth-brand-glow-658a5cab;position:absolute;inset:-24px}.nx-auth-page__wordmark[data-v-658a5cab]{font-family:var(--nx-font-display);flex-direction:column;gap:4px;display:flex}.nx-auth-page__name[data-v-658a5cab]{letter-spacing:.025em;margin-right:-.025em;font-size:52px;font-weight:700;line-height:1}.nx-auth-page__studio[data-v-658a5cab]{justify-content:space-between;margin-inline:5px;font-size:14px;font-weight:400;line-height:1;display:flex}@keyframes nx-auth-brand-glow-658a5cab{0%{opacity:.35;transform:scale(.9)translate(-3px)}to{opacity:.7;transform:scale(1.12)translate(3px)}}@media (prefers-reduced-motion:reduce){.nx-auth-page__mark[data-v-658a5cab]:before{animation:none}}.nx-auth-page__body[data-v-658a5cab]{margin-bottom:auto}.nx-auth-page[data-v-658a5cab] .nx-input-stack-item__toggle .nx-icon,.nx-auth-page[data-v-658a5cab] .nx-input-stack-row .nx-btn .nx-icon{width:20px;height:20px;font-size:20px}.nx-auth-page[data-v-658a5cab] .nx-auth-email-form__submit,.nx-auth-page[data-v-658a5cab] .nx-auth-panels__oauth-btn{background:var(--nx-control-bg)}.nx-auth-page[data-v-658a5cab] .nx-auth-email-form__submit .nx-icon,.nx-auth-page[data-v-658a5cab] .nx-auth-panels__oauth-btn .nx-icon{width:16px;height:16px;font-size:16px}.nx-auth-page[data-v-658a5cab] button{min-height:44px}.nx-auth-page[data-v-658a5cab] .nx-btn,.nx-auth-page[data-v-658a5cab] .nx-btn-group__option{font-size:14px}.nx-auth-page[data-v-658a5cab] .nx-btn-group__option:not(.is-active):not(:hover):not(:disabled){color:color-mix(in srgb,var(--nx-text-muted) 80%,var(--nx-text))}.nx-auth-page[data-v-658a5cab] .nx-control::placeholder{color:color-mix(in srgb,var(--nx-text-subtle) 80%,var(--nx-text));font-size:15px}.nx-auth-page__footer[data-v-658a5cab]{flex-shrink:0;padding-top:24px}.nx-auth-page__footer[data-v-658a5cab] .nx-auth-footer{border-top:0}.nx-auth-page__footer[data-v-658a5cab] a{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.nx-auth-callback[data-v-61192d96],.nx-auth-outage[data-v-61192d96]{gap:var(--nx-space-4);flex-direction:column;display:flex}.nx-auth-callback__message[data-v-61192d96],.nx-auth-outage__checking[data-v-61192d96]{color:var(--nx-text-muted);font-size:var(--nx-text-sm);margin:0}.nx-auth-callback__actions[data-v-61192d96],.nx-auth-outage__actions[data-v-61192d96]{gap:var(--nx-space-2);flex-wrap:wrap;display:flex}.nx-auth-callback__actions[data-v-61192d96] .nx-btn,.nx-auth-callback__form[data-v-61192d96] .nx-btn,.nx-auth-outage__actions[data-v-61192d96] .nx-btn{flex:auto;justify-content:center}.nx-auth-callback__form[data-v-61192d96]{gap:var(--nx-space-3);flex-direction:column;display:flex}.nx-auth-callback__strength[data-v-61192d96]{gap:var(--nx-space-1);display:grid}.nx-auth-callback__strength-header[data-v-61192d96]{color:var(--nx-text-muted);font-size:var(--nx-text-xs);justify-content:space-between;display:flex}.nx-auth-callback__strength-bar[data-v-61192d96]{border-radius:var(--nx-radius-pill);background:var(--nx-surface-raised);height:4px;overflow:hidden}.nx-auth-callback__strength-bar>span[data-v-61192d96]{border-radius:inherit;background:var(--nx-warning);height:100%;display:block}.nx-auth-callback__strength.is-fair .nx-auth-callback__strength-bar>span[data-v-61192d96]{background:var(--nx-info)}.nx-auth-callback__strength.is-good .nx-auth-callback__strength-bar>span[data-v-61192d96],.nx-auth-callback__strength.is-strong .nx-auth-callback__strength-bar>span[data-v-61192d96]{background:var(--nx-success)}.nx-auth-callback__strength-hint[data-v-61192d96]{color:var(--nx-text-subtle);font-size:var(--nx-text-xs);margin:0}.nx-auth-callback__feedback[data-v-61192d96]{font-size:var(--nx-text-sm);margin:0}.nx-auth-callback__feedback.is-error[data-v-61192d96]{color:var(--nx-danger-text)}.nx-auth-callback__feedback.is-success[data-v-61192d96]{color:var(--nx-success)}
