.signin[data-astro-cid-njjjjwkp]{max-width:420px;margin:2rem auto 0}h1[data-astro-cid-njjjjwkp]{margin:0 0 .5rem;font-size:1.6rem}.signin-lede[data-astro-cid-njjjjwkp]{color:var(--muted);margin:0 0 1.25rem;line-height:1.5}.providers[data-astro-cid-njjjjwkp]{gap:.6rem;display:grid}.provider[data-astro-cid-njjjjwkp]{border-radius:8px;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1rem;font-weight:600;text-decoration:none;transition:filter .15s;display:flex}.provider[data-astro-cid-njjjjwkp]:hover{filter:brightness(1.08)}.google[data-astro-cid-njjjjwkp]{color:#1f1f1f;background:#fff}.discord[data-astro-cid-njjjjwkp]{color:#fff;background:#5865f2}.pw-wrap[data-astro-cid-njjjjwkp]{display:block;position:relative}.pw-wrap[data-astro-cid-njjjjwkp] .field[data-astro-cid-njjjjwkp]{padding-right:2.8rem}.pw-eye[data-astro-cid-njjjjwkp]{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.pw-eye[data-astro-cid-njjjjwkp]:hover,.pw-eye[data-astro-cid-njjjjwkp][aria-pressed=true]{color:var(--text)}.pw-eye[data-astro-cid-njjjjwkp]:focus-visible{outline:2px solid var(--accent)}.pw-eye[data-astro-cid-njjjjwkp] .icon-off,.pw-eye[data-astro-cid-njjjjwkp][aria-pressed=true] .icon-on{display:none}.pw-eye[data-astro-cid-njjjjwkp][aria-pressed=true] .icon-off{display:block}.email-signin[data-astro-cid-njjjjwkp] [data-astro-cid-njjjjwkp][hidden]{display:none}.or[data-astro-cid-njjjjwkp]{color:var(--muted);align-items:center;gap:.75rem;margin:1rem 0;font-size:.85rem;display:flex}.or[data-astro-cid-njjjjwkp]:before,.or[data-astro-cid-njjjjwkp]:after{content:"";background:#2a2a33;flex:1;height:1px}.email-step[data-astro-cid-njjjjwkp]{gap:.6rem;display:grid}.field[data-astro-cid-njjjjwkp]{box-sizing:border-box;width:100%;color:var(--text);font:inherit;background:#16161b;border:1px solid #2f2f39;border-radius:8px;padding:.75rem .9rem;font-size:1rem}.field[data-astro-cid-njjjjwkp]:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}.field[data-astro-cid-njjjjwkp].code{letter-spacing:.35em;text-align:center;font-size:1.4rem}.email[data-astro-cid-njjjjwkp]{background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border:0;font-weight:600}.email[data-astro-cid-njjjjwkp]:disabled{opacity:.6;cursor:default}.email[data-astro-cid-njjjjwkp].ghost{background:0 0;border:1px solid #2f2f39}.email[data-astro-cid-njjjjwkp].ghost:hover{background:var(--surface)}.email-step[data-astro-cid-njjjjwkp] .or[data-astro-cid-njjjjwkp]{margin:.3rem 0}.hint[data-astro-cid-njjjjwkp]{color:var(--muted);text-align:center;margin:-.2rem 0 0;font-size:.85rem}.hint[data-astro-cid-njjjjwkp][hidden],.more[data-astro-cid-njjjjwkp][hidden]{display:none}.more[data-astro-cid-njjjjwkp]{gap:.6rem;display:grid}.link-btn[data-astro-cid-njjjjwkp].strong{color:var(--text);font-weight:600}.link-btn[data-astro-cid-njjjjwkp].strong:hover{color:var(--accent)}.sent[data-astro-cid-njjjjwkp]{color:var(--muted);margin:0;line-height:1.5}.sent[data-astro-cid-njjjjwkp] strong[data-astro-cid-njjjjwkp]{color:var(--text);word-break:break-all}.code-tools[data-astro-cid-njjjjwkp]{color:var(--muted);justify-content:center;gap:.5rem;margin:.1rem 0 0;font-size:.85rem;display:flex}.link-btn[data-astro-cid-njjjjwkp]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.link-btn[data-astro-cid-njjjjwkp]:hover{color:var(--text)}.email-msg[data-astro-cid-njjjjwkp]{color:var(--muted);margin:.75rem 0 0;font-size:.9rem;line-height:1.4}.email-msg[data-astro-cid-njjjjwkp].bad{color:#ff8a80}.oauth-error[data-astro-cid-njjjjwkp]{color:#ff8a80;margin:0 0 1rem;font-size:.9rem;line-height:1.4}.oauth-error[data-astro-cid-njjjjwkp][hidden]{display:none}.sr-only[data-astro-cid-njjjjwkp]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.signin-fine[data-astro-cid-njjjjwkp]{color:var(--muted);margin:1.25rem 0 0;font-size:.85rem;line-height:1.5}.signin-fine[data-astro-cid-njjjjwkp] a[data-astro-cid-njjjjwkp]{color:var(--accent)}
