.home-auth{color:var(--home-text);background:radial-gradient(ellipse at 50% 10%, var(--home-hover) 0, transparent 65%), var(--home-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), Arial, sans-serif}.home-auth-brand{color:var(--home-text);letter-spacing:3px;align-items:center;gap:12px;font-size:23px;text-decoration:none;display:flex}.home-auth-brand small{letter-spacing:1.8px;color:var(--home-muted);margin-top:4px;font-size:8px;display:block}.home-auth .auth-card{background:var(--home-panel);border-color:var(--home-border);border-radius:12px;box-shadow:0 30px 80px #0002}.home-auth .member-kicker{color:var(--home-muted)}.home-auth .auth-card h1{color:var(--home-text);letter-spacing:-1.8px;font-family:Georgia,Times New Roman,serif;font-weight:400}.home-auth .auth-card h1 em{color:var(--home-accent)}.home-auth .auth-card>p,.home-auth .auth-back{color:var(--home-muted)}.home-auth :is(a,button,input):focus-visible{outline:2px solid var(--home-accent);outline-offset:4px}.home-auth .member-primary{background:var(--home-action)!important;color:var(--home-on-action)!important}.home-auth .member-primary:hover{background:var(--home-action-hover)!important}.home-auth .auth-google{background:var(--home-hover);color:var(--home-text);border-color:var(--home-border)}.home-auth input{border-color:var(--home-border-strong);background:var(--home-panel)}.home-auth .auth-divider span{background:var(--home-selected)}.home-auth .auth-divider,.home-auth .auth-help{color:var(--home-muted)}.home-auth .auth-notice:not(.auth-error){background:var(--home-panel);border-color:var(--home-border-strong);color:var(--home-soft)}
