.login.svelte-1jlb5y7{min-height:100dvh;padding:var(--gap-lg) 16px;place-items:center;display:grid}.login__box.svelte-1jlb5y7{width:100%;max-width:380px}h1.svelte-1jlb5y7{font-size:var(--fs-display);font-weight:var(--fw-bold)}.google.svelte-1jlb5y7{border:var(--bw) solid var(--border-strong);border-radius:var(--r-control);background:var(--surface);min-height:48px;color:var(--text);font-weight:var(--fw-bold);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}.google.svelte-1jlb5y7:hover{background:var(--surface-hover)}.alt.svelte-1jlb5y7{color:var(--text-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:none;min-height:44px;text-decoration:underline}.code.svelte-1jlb5y7{font-size:var(--fs-lg);letter-spacing:.3em;text-align:center}
