.sl-auth-root{height:100%;min-height:0}.auth-screen{background-color:var(--shell-base);background-image:var(--shell-aurora);height:100%;padding:var(--space-6);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:var(--surface-paper);--foreground:var(--text-primary);--card:var(--surface-paper);--card-foreground:var(--text-primary);--popover:var(--surface-raised);--popover-foreground:var(--text-primary);--primary:var(--lead);--primary-foreground:var(--text-strong);--secondary:var(--surface-sunken);--secondary-foreground:var(--text-primary);--muted:var(--surface-sunken);--muted-foreground:var(--text-muted);--accent:var(--surface-hover);--accent-foreground:var(--text-primary);--destructive:var(--danger);--border:var(--border-default);--input:var(--border-default);--ring:var(--focus-ring);--neon-background:var(--surface-paper);--neon-foreground:var(--text-primary);--neon-card:var(--surface-paper);--neon-card-foreground:var(--text-primary);--neon-popover:var(--surface-raised);--neon-popover-foreground:var(--text-primary);--neon-primary:var(--lead);--neon-primary-foreground:var(--text-strong);--neon-secondary:var(--surface-sunken);--neon-secondary-foreground:var(--text-primary);--neon-muted:var(--surface-sunken);--neon-muted-foreground:var(--text-muted);--neon-accent:var(--surface-hover);--neon-accent-foreground:var(--text-primary);--neon-destructive:var(--danger);--neon-destructive-foreground:var(--text-strong);--neon-border:var(--border-default);--neon-input:var(--border-default);--neon-ring:var(--focus-ring);place-items:center;display:grid;position:relative;overflow:hidden}.auth-field{--cg-opacity:.7}.auth-card{gap:var(--space-5);flex-direction:column;width:100%;max-width:380px;display:flex;position:relative}.auth-brand{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-strong);display:flex}.auth-brand__word{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.auth-card .sl-auth-surface{background:var(--surface-paper);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);max-width:none;box-shadow:var(--shadow-lg)}.auth-card .sl-auth-content>*{order:2}.auth-card .sl-auth-content>.sl-auth-continue{order:1}.auth-card .sl-auth-content>.sl-auth-continue~*{order:0}
