.auth.svelte-1qsayef{min-height:100vh;min-height:100dvh;display:flex;background:var(--pt-surface-page);color:var(--pt-text-1)}.auth__panel.svelte-1qsayef{display:none;flex-direction:column;justify-content:space-between;gap:var(--u-s-8);width:42%;max-width:560px;padding:var(--u-s-7) var(--u-s-8)}@media(min-width:1024px){.auth__panel.svelte-1qsayef{display:flex}}.auth__brand.svelte-1qsayef{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;border-radius:var(--u-r-1)}.auth__panel.svelte-1qsayef .auth__brand:where(.svelte-1qsayef):focus-visible{outline-color:var(--u-laser-on-ink)}.auth__mark.svelte-1qsayef{display:block;height:28px;width:auto;flex:none}.auth__words.svelte-1qsayef{display:flex;flex-direction:column;line-height:1}.auth__name.svelte-1qsayef{font-family:var(--u-font-sans);font-weight:600;font-size:var(--u-fs-16);letter-spacing:-.02em;color:var(--u-text-hi)}.auth__sub.svelte-1qsayef{font-size:var(--u-fs-12);letter-spacing:.06em;color:var(--u-laser-text);margin-top:.3rem}.auth__name--ink.svelte-1qsayef{color:var(--pt-text-1)}.auth__sub--ink.svelte-1qsayef{color:var(--pt-accent)}.auth__pitch.svelte-1qsayef{display:flex;flex-direction:column;gap:var(--u-s-5);max-width:28rem}.auth__headline.svelte-1qsayef{max-width:14ch}.auth__lede.svelte-1qsayef{font-size:var(--u-fs-17);line-height:1.6;color:var(--u-text-2);max-width:40ch}.auth__points.svelte-1qsayef{position:relative;list-style:none;margin:var(--u-s-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--u-s-4)}.auth__points.svelte-1qsayef:before{content:"";position:absolute;left:15.5px;top:16px;bottom:16px;width:1px;background:var(--u-laser-path);opacity:.55;transform-origin:top}.auth__point.svelte-1qsayef{position:relative;display:flex;align-items:center;gap:var(--u-s-4);font-size:var(--u-fs-15);line-height:1.45;color:var(--u-text)}.auth__node.svelte-1qsayef{position:relative;z-index:1;display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--u-r-pill);background:var(--u-ink-900);border:1px solid var(--u-laser-path);color:var(--u-laser-text)}.auth__node.svelte-1qsayef .auth__glyph{width:16px;height:16px}.auth__legal.svelte-1qsayef{font-size:var(--u-fs-12);letter-spacing:.02em;color:var(--u-text-3)}@media(prefers-reduced-motion:no-preference){.auth__points.svelte-1qsayef:before{animation:svelte-1qsayef-wp-auth-path var(--u-t-4) var(--u-ease-out) .12s both}.auth__node.svelte-1qsayef{animation:svelte-1qsayef-wp-auth-node var(--u-t-3) var(--u-ease-out) both;animation-delay:calc(.24s + var(--i) * .18s)}}@keyframes svelte-1qsayef-wp-auth-path{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes svelte-1qsayef-wp-auth-node{0%{box-shadow:0 0 0 0 var(--u-laser-halo);border-color:var(--u-rule-strong)}60%{box-shadow:0 0 0 6px var(--u-laser-halo)}to{box-shadow:0 0 0 0 transparent;border-color:var(--u-laser-path)}}.auth__main.svelte-1qsayef{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;padding:var(--u-s-7) var(--u-s-4)}@media(min-width:640px){.auth__main.svelte-1qsayef{padding:var(--u-s-8) var(--u-s-6)}}.auth__column.svelte-1qsayef{width:100%;display:flex;flex-direction:column;gap:var(--u-s-5)}.auth__column--md.svelte-1qsayef{max-width:420px}.auth__column--lg.svelte-1qsayef{max-width:560px}.auth__brand--mobile.svelte-1qsayef{align-self:center}@media(min-width:1024px){.auth__brand--mobile.svelte-1qsayef{display:none}}.auth__head.svelte-1qsayef{text-align:center}.auth__head.svelte-1qsayef .page-title{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em;color:var(--u-text-hi);text-wrap:balance}.auth__head.svelte-1qsayef .page-subtitle{margin-top:var(--u-s-2);margin-left:auto;margin-right:auto;color:var(--pt-text-3)}.auth__steps.svelte-1qsayef{list-style:none;margin:calc(-1 * var(--u-s-2)) 0 0;padding:0;display:flex;align-items:center;justify-content:center}.auth__step.svelte-1qsayef{display:flex;align-items:center}.auth__step.svelte-1qsayef+.auth__step:where(.svelte-1qsayef):before{content:"";display:block;width:40px;height:1px;background:var(--pt-border-strong)}.auth__step[data-state=done].svelte-1qsayef+.auth__step:where(.svelte-1qsayef):before{background:var(--u-laser-line)}.auth__step-dot.svelte-1qsayef{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--u-r-pill);font-size:var(--u-fs-13);font-weight:500;border:1px solid var(--pt-field-border);background:var(--pt-surface-card);color:var(--pt-text-3)}.auth__step[data-state=current].svelte-1qsayef .auth__step-dot:where(.svelte-1qsayef){background:var(--pt-accent);border-color:var(--pt-accent);color:var(--u-on-laser);box-shadow:0 0 0 4px var(--u-laser-halo)}.auth__step[data-state=done].svelte-1qsayef .auth__step-dot:where(.svelte-1qsayef){background:var(--pt-accent-soft);border-color:var(--pt-accent);color:var(--pt-accent-hover)}.auth__body.svelte-1qsayef{display:flex;flex-direction:column;gap:var(--u-s-4)}.auth__footer.svelte-1qsayef{text-align:center;font-size:var(--u-fs-14);line-height:1.5;color:var(--pt-text-3);display:flex;flex-direction:column;gap:var(--u-s-1)}.auth__footer.svelte-1qsayef a{color:var(--pt-accent);font-weight:600;text-decoration:none}.auth__footer.svelte-1qsayef a:hover{color:var(--pt-accent-hover);text-decoration:underline;text-underline-offset:2px}.auth__privacy.svelte-1qsayef{text-align:center;margin-top:calc(-1 * var(--u-s-2))}.auth__privacy.svelte-1qsayef a:where(.svelte-1qsayef){color:var(--pt-text-4);text-decoration:underline;text-decoration-color:var(--pt-border-strong);text-underline-offset:3px}.auth__privacy.svelte-1qsayef a:where(.svelte-1qsayef):hover{color:var(--pt-accent-hover);text-decoration-color:currentColor}.outcome.svelte-jik4o1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:28px 24px 24px}.outcome__tile.svelte-jik4o1{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:var(--pt-surface-panel);color:var(--pt-text-3)}.outcome[data-tone=green].svelte-jik4o1 .outcome__tile:where(.svelte-jik4o1){background:var(--pt-status-green-soft);color:var(--pt-status-green-ink)}.outcome[data-tone=red].svelte-jik4o1 .outcome__tile:where(.svelte-jik4o1){background:var(--pt-status-red-soft);color:var(--pt-status-red-ink)}.outcome[data-tone=gold].svelte-jik4o1 .outcome__tile:where(.svelte-jik4o1){background:var(--pt-status-gold-soft);color:var(--pt-status-gold-ink)}.outcome[data-tone=brand].svelte-jik4o1 .outcome__tile:where(.svelte-jik4o1){background:var(--pt-accent-soft-strong);color:var(--pt-accent-hover)}.outcome__title.svelte-jik4o1{font-family:var(--font-heading);font-size:22px;line-height:28px;letter-spacing:-.01em;font-weight:600;color:var(--pt-text-1);text-wrap:balance}.outcome__body.svelte-jik4o1{display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:22px;color:var(--pt-text-2);max-width:36ch}.outcome__body.svelte-jik4o1 strong{color:var(--pt-text-1);font-weight:600}.outcome__actions.svelte-jik4o1{width:100%;display:flex;flex-direction:column;gap:8px;margin-top:8px}
