.signin.svelte-148kfqu{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-md);cursor:pointer;font:inherit;font-weight:600;transition:color .15s ease,border-color .15s ease,background .15s ease,opacity .15s ease}.signin[disabled].svelte-148kfqu,.signin--loading.svelte-148kfqu{cursor:progress;opacity:.85}.signin--header.svelte-148kfqu{height:40px;padding:0 14px;font-size:.85rem;color:var(--fg);background:color-mix(in oklch,var(--accent) 14%,transparent);border:1px solid color-mix(in oklch,var(--accent) 40%,transparent)}.signin--header.svelte-148kfqu:hover:not([disabled]),.signin--header.svelte-148kfqu:focus-visible{background:color-mix(in oklch,var(--accent) 24%,transparent);border-color:var(--accent)}.signin--cta.svelte-148kfqu{border:0;padding:10px 16px;font-size:.95rem;font-weight:800;background:var(--accent);color:var(--bg)}.signin--cta.svelte-148kfqu:hover:not([disabled]),.signin--cta.svelte-148kfqu:focus-visible{opacity:.88;color:var(--bg)}.signin--inline.svelte-148kfqu{padding:10px 12px;font-weight:800;background:var(--bg-row);color:var(--fg);border:1px solid var(--border)}.signin--inline.svelte-148kfqu:hover:not([disabled]),.signin--inline.svelte-148kfqu:focus-visible{border-color:var(--border-strong);background:var(--bg-elev)}.signin__icon.svelte-148kfqu{flex-shrink:0;color:currentColor}.signin__spinner.svelte-148kfqu{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in oklch,currentColor 25%,transparent);border-top-color:currentColor;animation:svelte-148kfqu-signin-spin .7s linear infinite;flex-shrink:0}@keyframes svelte-148kfqu-signin-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.signin__spinner.svelte-148kfqu{animation-duration:1.5s}}.signin__error.svelte-148kfqu{width:100%;margin:6px 0 0;color:var(--cell-no-ink);font-size:.8rem}
