.auth-dialog.svelte-htsx5a,.auth-dialog.svelte-htsx5a .auth-form:where(.svelte-htsx5a){min-width:0}.auth-dialog.svelte-htsx5a h2:where(.svelte-htsx5a){font-size:26px;font-weight:var(--weight-strong);letter-spacing:-.01em;margin:0;line-height:1.15}.auth-dialog.svelte-htsx5a .auth-form:where(.svelte-htsx5a){gap:16px}.auth-form.svelte-htsx5a input:where(.svelte-htsx5a){height:48px}.google-sign-in.svelte-htsx5a,.submit.svelte-htsx5a{width:100%;height:48px;font-size:16px;font-weight:var(--weight-regular);border-radius:10px}.google-sign-in.svelte-htsx5a{background:var(--paper-bright);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent);color:var(--ink);transition:var(--hover-fade);justify-content:flex-start;align-items:center;gap:16px;padding:0 16px;display:flex}.google-sign-in.svelte-htsx5a:disabled{opacity:.5;pointer-events:none}.google-sign-in.svelte-htsx5a:hover{box-shadow:inset 0 0 0 1px var(--muted-text)}.google-logo.svelte-htsx5a{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:15px;line-height:1.3}.auth-back-copy.svelte-htsx5a{margin-top:0;font-size:14px}.auth-back-copy.svelte-htsx5a .back-link:where(.svelte-htsx5a){font:inherit;vertical-align:baseline}.auth-code-copy.svelte-htsx5a{overflow-wrap:anywhere}.auth-dialog.svelte-htsx5a>.form-error:where(.svelte-htsx5a){margin-top:14px}
