.field.svelte-b9egf6{position:absolute;inset:0}.poster.svelte-b9egf6{background-image:radial-gradient(circle at center,color-mix(in srgb,var(--art-ink) 30%,transparent) 1.5px,transparent 2px);background-size:18px 18px}.auth.svelte-1x05zx6{position:relative;display:grid;flex:1;place-items:center;padding:clamp(16px,4svh,96px) 16px;box-sizing:border-box}.backdrop.svelte-1x05zx6{position:absolute;inset:0 12px 12px;border-radius:22px}.card.svelte-1x05zx6{--card: var(--bg-2);--control: var(--bg-4);--dim: var(--ink-3);--edge: color-mix(in srgb, var(--ink-3) 75%, var(--ink-4));position:relative;z-index:3;width:min(100%,400px);box-sizing:border-box;padding:36px;border:1px solid var(--line);border-radius:22px;background:color-mix(in srgb,var(--card) 80%,transparent);-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);box-shadow:0 1px color-mix(in srgb,var(--ink-1) 8%,transparent) inset,0 40px 90px -44px #0000008c;animation:svelte-1x05zx6-rise .6s cubic-bezier(.2,.7,.2,1) both}@keyframes svelte-1x05zx6-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}}.card.svelte-1x05zx6>*{animation:svelte-1x05zx6-rise .6s cubic-bezier(.2,.7,.2,1) both}.card.svelte-1x05zx6>:nth-child(2){animation-delay:.05s}.card.svelte-1x05zx6>:nth-child(3){animation-delay:.1s}@media(prefers-reduced-motion:reduce){.card.svelte-1x05zx6,.card.svelte-1x05zx6>*{animation:none}}@media(prefers-color-scheme:light){.card.svelte-1x05zx6{--card: var(--bg-3);--control: var(--bg-2);--dim: color-mix(in srgb, var(--ink-2) 45%, var(--ink-3));box-shadow:0 32px 80px -44px #28241e47}}.mark.svelte-1x05zx6{display:grid;place-items:center;width:46px;height:46px;margin-bottom:22px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(160deg,var(--control),transparent);color:var(--ink-1)}h1.svelte-1x05zx6{margin:0 0 24px;font-size:28px;line-height:1.15;font-weight:var(--w-heavy);letter-spacing:-.028em;color:var(--ink-1)}.note.svelte-1x05zx6{margin:-12px 0 24px;font-size:14.5px;line-height:1.55;color:var(--ink-2);overflow-wrap:anywhere}.note.svelte-1x05zx6 code:where(.svelte-1x05zx6){white-space:nowrap;font-size:.9em;padding:.1em .35em;border-radius:5px;background:var(--control);color:var(--ink-1)}.oauth.svelte-1x05zx6{display:grid;gap:12px}.provider.svelte-1x05zx6{display:flex;align-items:center;gap:10px;width:100%;height:44px;box-sizing:border-box;padding:0 14px;border:1px solid color-mix(in srgb,var(--ink-1) 6%,transparent);border-radius:10px;background:var(--control);font:inherit;font-size:14.5px;font-weight:var(--w-medium);color:var(--ink-1);text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s}.provider.svelte-1x05zx6:hover{background:color-mix(in srgb,var(--control) 86%,var(--ink-1));border-color:color-mix(in srgb,var(--ink-1) 16%,transparent)}.provider.svelte-1x05zx6:focus-visible{outline:2px solid var(--ink-1);outline-offset:2px}.provider.svelte-1x05zx6 svg{flex:none;width:17px;height:17px}.last.svelte-1x05zx6{margin-left:auto;font-size:11.5px;font-weight:var(--w-medium);color:var(--dim)}.note.fail.svelte-1x05zx6{margin:16px 0 0;color:var(--ink-1)}button.svelte-1x05zx6:disabled{opacity:.6;cursor:default}
