.AuthShell-module__oM7fKq__page{justify-content:center;align-items:center;gap:var(--space-10);min-height:100dvh;padding:var(--space-8) var(--layout-gutter);background:var(--color-bg-deep);color:var(--color-text-primary);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.AuthShell-module__oM7fKq__field{z-index:-1;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 46%,#0000 30%,#000 78%);mask-image:radial-gradient(58% 46%,#0000 30%,#000 78%)}.AuthShell-module__oM7fKq__column{width:100%;max-width:20rem}.AuthShell-module__oM7fKq__top{align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.AuthShell-module__oM7fKq__mark{width:1.75rem;color:var(--color-text-primary)}.AuthShell-module__oM7fKq__title{font-family:var(--font-family-display);font-size:var(--font-size-heading-medium);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-medium);letter-spacing:var(--tracking-display);text-align:center}.AuthShell-module__oM7fKq__lede{font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted);text-align:center}.AuthShell-module__oM7fKq__alt{margin-top:var(--space-6);text-align:center;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-text-muted)}.AuthShell-module__oM7fKq__alt a{color:var(--color-accent-text);font-weight:var(--font-weight-medium)}.AuthShell-module__oM7fKq__alt a:hover{text-decoration:underline}.AuthShell-module__oM7fKq__legal{justify-content:center;gap:var(--space-3);font-size:var(--font-size-meta);line-height:var(--line-height-meta);color:var(--color-text-subtle);display:flex}.AuthShell-module__oM7fKq__legal a:hover{color:var(--color-text-primary);text-decoration:underline}
.AuthStatus-module__WM8N3G__badge{border-radius:var(--radius-round);width:2rem;height:2rem;font-size:var(--font-size-control);line-height:var(--line-height-control);place-items:center;display:grid}.AuthStatus-module__WM8N3G__ok{background:var(--color-success-wash-strong);color:var(--color-success-text)}.AuthStatus-module__WM8N3G__warn{background:var(--color-warning-wash-strong);color:var(--color-warning-text)}.AuthStatus-module__WM8N3G__danger{background:var(--color-danger-wash-strong);color:var(--color-danger-text)}.AuthStatus-module__WM8N3G__wait{background:var(--color-state-active);color:var(--color-text-muted)}.AuthStatus-module__WM8N3G__spinner{border:var(--border-emphasis-width) solid var(--color-border);border-top-color:var(--color-text-primary);border-radius:var(--radius-round);width:1rem;height:1rem;animation:.7s linear infinite AuthStatus-module__WM8N3G__spin}@keyframes AuthStatus-module__WM8N3G__spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.AuthStatus-module__WM8N3G__spinner{animation:none}}.AuthStatus-module__WM8N3G__actions{gap:var(--space-2);flex-direction:column;display:flex}.AuthStatus-module__WM8N3G__note{margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-ui);background:var(--color-state-subtle);font-size:var(--font-size-meta);line-height:var(--line-height-meta);color:var(--color-text-muted)}.AuthStatus-module__WM8N3G__code{font-family:var(--font-family-mono);font-size:var(--font-size-meta);line-height:var(--line-height-meta);letter-spacing:var(--tracking-meta-wide);text-transform:uppercase;color:var(--color-text-subtle)}