.auth-dialog.svelte-htsx5a,.auth-dialog.svelte-htsx5a .auth-form:where(.svelte-htsx5a){min-width:0}.auth-dialog.svelte-htsx5a h2:where(.svelte-htsx5a){letter-spacing:-.025em;margin:0;font-size:26px;font-weight:600;line-height:1.15}.auth-dialog.svelte-htsx5a .auth-form:where(.svelte-htsx5a){gap:16px}.auth-dialog .auth-form input{border-radius:var(--radius-full);background:var(--paper-bright);border:3px solid #0000;outline:none;min-height:58px;padding:4px 20px;font-size:16px;transition:border-color .14s,box-shadow .14s}.auth-dialog .auth-form input:focus-visible{box-shadow:0 0 0 3px rgba(var(--ink-rgb), .1);border-color:#0000;outline:none}.auth-dialog .google-sign-in,.auth-dialog .email-continue{border-radius:var(--radius-full);width:100%;min-height:58px;font-size:16px;font-weight:600}.auth-dialog .google-sign-in{background:var(--paper-bright);color:var(--muted-text);box-shadow:none;border:0;justify-content:flex-start;gap:16px;padding:0 20px}.auth-dialog .google-sign-in:hover{background:var(--paper-dim);color:var(--ink)}.auth-dialog .google-logo{flex:none;width:24px;height:24px}.auth-code-copy.svelte-htsx5a,.auth-back-copy.svelte-htsx5a{color:var(--muted-text);margin:-8px 0 0;font-size:13px}.auth-code-copy.svelte-htsx5a{overflow-wrap:anywhere}.auth-dialog.svelte-htsx5a>.form-error:where(.svelte-htsx5a){margin-top:14px}
