.auth.svelte-k53qij,.form.svelte-k53qij{gap:10px;display:grid}.google.svelte-k53qij{cursor:pointer;color:#1f1f1f;min-height:52px;font:700 1rem var(--ui);background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:0 4px #b9c3c8}.google.svelte-k53qij:active{transform:translateY(3px);box-shadow:0 1px #b9c3c8}.google[disabled].svelte-k53qij{opacity:.7;cursor:progress}.google.svelte-k53qij:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.or.svelte-k53qij{color:var(--ink3);align-items:center;gap:10px;margin:2px 0;font-size:.82rem;display:flex}.or.svelte-k53qij:before,.or.svelte-k53qij:after{content:"";background:var(--line2);flex:1;height:1px}label.svelte-k53qij{font-size:.9rem;font-weight:700}input.svelte-k53qij{font:600 1.05rem var(--ui);color:var(--ink);background:var(--bg0);border:2px solid var(--line2);border-radius:14px;width:100%;padding:13px 14px}input.svelte-k53qij:focus{border-color:var(--cyan);outline:none}.code.svelte-k53qij{letter-spacing:.5em;text-align:center;font:700 1.4rem var(--mono)}.note.svelte-k53qij{color:var(--ink3);font-size:.82rem;line-height:1.45}.err.svelte-k53qij{color:#ffb3a1;font-weight:600}.link.svelte-k53qij{all:unset;cursor:pointer;color:var(--cyan);justify-self:center;padding:4px;font-weight:600}.link[disabled].svelte-k53qij{color:var(--ink3);cursor:default}.link.svelte-k53qij:focus-visible{outline:2px solid var(--cyan)}
