.joincard.svelte-ovkjse{border:var(--nb-border);border-radius:var(--r-l);background:var(--bg);max-width:34rem;box-shadow:var(--nb-shadow);text-align:left;margin:40px auto 0;padding:24px}.joincard__title.svelte-ovkjse{font-size:var(--fs-3);letter-spacing:-.015em;margin:0 0 8px;font-weight:700;line-height:1.25}.joincard__sub.svelte-ovkjse{font-size:var(--fs-1);color:var(--ink-soft);margin:0 0 24px;line-height:1.625}.joincard__err.svelte-ovkjse{font-size:var(--fs--1);color:var(--bad-ink);margin:0 0 16px;font-weight:600}.joinfield.svelte-ovkjse{border:var(--nb-border);background:var(--bg);border-radius:999px;align-items:stretch;min-height:52px;display:flex;overflow:hidden}.joinfield.svelte-ovkjse:focus-within{box-shadow:0 0 0 3px var(--brand-soft)}.joinfield__input.svelte-ovkjse{min-width:0;font:inherit;font-size:var(--fs-1);color:var(--ink);background:0 0;border:0;flex:auto;padding:0 24px}.joinfield__input.svelte-ovkjse:focus{outline:none}.joinfield__input.svelte-ovkjse::placeholder{color:var(--ink-mute)}.joinfield__go.svelte-ovkjse{border:0;border-left:2px solid var(--nb-stroke-on-accent);background:var(--nb-cta);width:64px;color:var(--on-brand);cursor:pointer;transition:var(--nb-transition);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.joinfield__go.svelte-ovkjse:hover,.joinfield__go.svelte-ovkjse:focus-visible{background:#6b21a8}.joincard--ink.svelte-ovkjse .joinfield__go:where(.svelte-ovkjse){background:#18181d;border-left-color:#0000}.joincard--ink.svelte-ovkjse .joinfield:where(.svelte-ovkjse){border-color:#18181d;overflow:visible}.joincard--ink.svelte-ovkjse .joinfield__go:where(.svelte-ovkjse){border-radius:0 999px 999px 0;margin:-2px -2px -2px 0}.joincard--ink.svelte-ovkjse .joinfield__go:where(.svelte-ovkjse):hover,.joincard--ink.svelte-ovkjse .joinfield__go:where(.svelte-ovkjse):focus-visible{background:#2b2b33}.joincard__label.svelte-ovkjse{font-size:var(--fs--1);text-align:left;color:var(--ink-soft);margin-top:16px;font-weight:600;display:block}.joincard__input.svelte-ovkjse{border:var(--nb-border);border-radius:var(--r-m);background:var(--bg);width:100%;color:var(--ink);font:inherit;font-size:var(--fs-0);margin-top:8px;padding:12px 16px}.joincard__input.svelte-ovkjse:focus-visible{box-shadow:0 0 0 3px var(--brand-soft);outline:none}.joincard__consent.svelte-ovkjse{text-align:left;color:var(--ink-soft);align-items:flex-start;gap:8px;margin-top:16px;font-size:12px;line-height:1.4;display:flex}.joincard__consent.svelte-ovkjse input:where(.svelte-ovkjse){accent-color:var(--brand);margin-top:2px}.joincard__consent.svelte-ovkjse a:where(.svelte-ovkjse){color:inherit}.joincard__consent-short.svelte-ovkjse{display:none}.joincard__submit.svelte-ovkjse{border:2px solid var(--nb-stroke-on-accent);background:var(--nb-cta);--on-brand:oklch(99% 0 0);width:100%;min-height:48px;color:var(--on-brand);font:inherit;font-size:var(--fs-1);cursor:pointer;transition:var(--nb-transition);border-radius:999px;margin-top:16px;font-weight:800}.joincard__submit.svelte-ovkjse:hover:not(:disabled){background:#6b21a8}.joincard--ink.svelte-ovkjse .joincard__submit:where(.svelte-ovkjse){background:#18181d;border-color:#18181d}.joincard--ink.svelte-ovkjse .joincard__submit:where(.svelte-ovkjse):hover:not(:disabled){background:#2b2b33}.joincard__submit.svelte-ovkjse:disabled{opacity:.6;cursor:default}.joincard__signin.svelte-ovkjse{text-align:right;margin:16px 0 0;font-size:12px}.joincard__signin.svelte-ovkjse a:where(.svelte-ovkjse),.joincard__signin.svelte-ovkjse button:where(.svelte-ovkjse){font:inherit;cursor:pointer;color:var(--ink-soft);text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.joincard__signin.svelte-ovkjse a:where(.svelte-ovkjse):hover,.joincard__signin.svelte-ovkjse button:where(.svelte-ovkjse):hover{color:var(--ink)}.joincard__or.svelte-ovkjse{font-size:var(--fs--1);color:var(--ink-mute);align-items:center;gap:16px;margin:24px 0;display:flex}.joincard__or.svelte-ovkjse:before,.joincard__or.svelte-ovkjse:after{content:"";background:var(--rule);flex:auto;height:1px}.joincard__apple.svelte-ovkjse{margin-top:12px}.joincard__google.svelte-ovkjse{border:var(--nb-border);background:var(--bg);width:100%;font-size:var(--fs-1);color:var(--ink);cursor:pointer;transition:var(--nb-transition);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:16px;font-weight:700;display:flex}.joincard__google.svelte-ovkjse:hover{background:var(--paper)}.joincard__google.svelte-ovkjse:disabled{opacity:.6;cursor:default}:root[data-theme=dark] .joincard.svelte-ovkjse{--bg:oklch(29% .012 279)}:root[data-theme=dark] .joinfield.svelte-ovkjse,:root[data-theme=dark] .joincard__google.svelte-ovkjse{--bg:oklch(99% 0 0);--paper:oklch(97% 0 0);--ink:oklch(18% 0 0);--ink-mute:oklch(45% 0 0);--on-brand:oklch(99% 0 0);--nb-stroke:oklch(18% 0 0);--nb-border:2px solid oklch(18% 0 0);--nb-card:oklch(97% 0 0)}.joincard__clickwrap.svelte-ovkjse{text-align:center;color:var(--ink-soft);margin:16px 0 0;font-size:12px;line-height:1.625}.joincard__clickwrap.svelte-ovkjse a:where(.svelte-ovkjse){color:inherit}@media (width<=560px){.joincard.svelte-ovkjse{padding:24px 16px}.joincard__consent-long.svelte-ovkjse{display:none}.joincard__consent-short.svelte-ovkjse{display:inline}.joinfield__input.svelte-ovkjse{padding:16px}.joinfield__go.svelte-ovkjse{width:56px}}
