.oauth-card.svelte-21b28w{border:1px solid var(--border);max-width:34rem;box-shadow:var(--shadow);border-radius:.75rem;margin:4rem auto;padding:1.5rem}.eyebrow.svelte-21b28w{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}h1.svelte-21b28w{margin:.4rem 0 1rem;font-size:2rem}form.svelte-21b28w,form.svelte-21b28w>label:where(.svelte-21b28w):first-child{flex-direction:column;gap:.4rem;display:flex}form.svelte-21b28w{gap:.8rem;margin-top:1.5rem}input.svelte-21b28w{font:inherit;padding:.6rem}.pkce.svelte-21b28w{align-items:center;gap:.4rem;font-size:.85rem;display:flex}.authorize.svelte-21b28w{background:var(--accent);color:#fff;border:0;border-radius:.45rem;align-self:flex-start;padding:.65rem 1rem;font-weight:650;text-decoration:none}button.svelte-21b28w{cursor:pointer;font:inherit}button.svelte-21b28w:disabled{cursor:wait;opacity:.65}.privacy.svelte-21b28w{margin-top:1rem;font-size:.8rem}.sessions.svelte-21b28w{border-top:1px solid var(--border);margin-top:2rem;padding-top:1rem}h2.svelte-21b28w{font-size:1rem}ul.svelte-21b28w{padding:0;list-style:none}li.svelte-21b28w{justify-content:space-between;align-items:center;gap:1rem;padding:.4rem 0;display:flex}li.svelte-21b28w button:where(.svelte-21b28w){border:1px solid var(--border);color:var(--text-h);background:0 0;border-radius:.35rem;padding:.3rem .55rem}.warning.svelte-21b28w{color:var(--text-h)}
