.auth-arrival.svelte-1b2cw7q{flex-wrap:wrap;min-height:100dvh;display:flex}.auth-panel.svelte-1b2cw7q,.auth-field.svelte-1b2cw7q{min-width:0}.auth-panel.svelte-1b2cw7q{flex:9 28rem;justify-content:center;align-items:center;padding:clamp(2rem,6vw,5rem);display:flex}.auth-panel-inner.svelte-1b2cw7q{width:min(100%,32rem)}.auth-panel.svelte-1b2cw7q h1:where(.svelte-1b2cw7q){text-wrap:balance}.auth-field.svelte-1b2cw7q{isolation:isolate;box-shadow:inset 1px 0 0 var(--color-line), inset 0 1px 0 var(--color-line);flex:11 28rem;align-items:center;padding:clamp(3rem,8vw,8rem);display:flex}.auth-field-copy.svelte-1b2cw7q{z-index:1;width:min(100%,38rem);position:relative}.auth-field.svelte-1b2cw7q h2:where(.svelte-1b2cw7q){max-width:11ch;color:var(--color-body);letter-spacing:-.06em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.75rem,6vw,6rem);font-weight:800;line-height:.92}.auth-field-lede.svelte-1b2cw7q{max-width:30rem;color:var(--color-mist);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.55}.auth-proof.svelte-1b2cw7q{border-block:1px solid var(--color-line);gap:0;margin-top:clamp(2rem,5vw,4rem);display:grid}.auth-proof.svelte-1b2cw7q>div:where(.svelte-1b2cw7q){grid-template-columns:minmax(7rem,.75fr) minmax(0,1.25fr);gap:1rem;padding:1rem 0;display:grid}.auth-proof.svelte-1b2cw7q>div:where(.svelte-1b2cw7q)+div:where(.svelte-1b2cw7q){border-block-start:1px solid var(--color-line)}.auth-proof.svelte-1b2cw7q dt:where(.svelte-1b2cw7q),.auth-proof.svelte-1b2cw7q dd:where(.svelte-1b2cw7q){margin:0}.auth-proof.svelte-1b2cw7q dt:where(.svelte-1b2cw7q){color:var(--color-ghost);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.5}.auth-proof.svelte-1b2cw7q dd:where(.svelte-1b2cw7q){color:var(--color-body);text-wrap:pretty;font-size:.875rem;font-weight:650;line-height:1.5}@media (width<=56rem){.auth-panel.svelte-1b2cw7q{padding:2rem 1.25rem}.auth-field.svelte-1b2cw7q{padding:clamp(2.5rem,10vw,5rem) 1.25rem}.auth-field-copy.svelte-1b2cw7q{width:min(100%,32rem);margin-inline:auto}.auth-field.svelte-1b2cw7q h2:where(.svelte-1b2cw7q){max-width:none;font-size:clamp(1.75rem,10vw,4.5rem)}}@media (width<=28rem){.auth-proof.svelte-1b2cw7q>div:where(.svelte-1b2cw7q){grid-template-columns:minmax(0,1fr);gap:.25rem}}
