button.svelte-7051qu{border:0;border-bottom:1px solid var(--color-rule);width:100%;min-height:58px;color:var(--color-ink-bright);font:21px/1.3 var(--font-serif);text-align:left;cursor:pointer;transition:color var(--motion-hover), border-color var(--motion-hover);background:0 0;justify-content:space-between;align-items:center;padding:0 2px;display:flex}button.svelte-7051qu:hover:not(:disabled){border-color:var(--color-ink-muted)}button.svelte-7051qu:focus-visible{outline:1px solid var(--color-ink-soft);outline-offset:5px}button.svelte-7051qu:disabled{color:var(--color-ink-muted);cursor:not-allowed}.threshold.svelte-139y1uo{width:min(100%,560px)}.threshold-kicker.svelte-139y1uo{color:var(--color-ink-quiet);font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;margin:0 0 19px;font-size:10px}h1.svelte-139y1uo{color:var(--color-ink-bright);letter-spacing:0;margin:0;font-size:clamp(43px,6vw,58px);font-weight:400;line-height:1.04}h1.svelte-139y1uo em:where(.svelte-139y1uo){color:var(--color-ink-soft);font-weight:400}.threshold-copy.svelte-139y1uo{max-width:36ch;color:var(--color-ink-body);margin:23px 0 40px;font-size:18px;line-height:1.58}.login-form.svelte-139y1uo{flex-direction:column;display:flex}.email-field.svelte-139y1uo{gap:8px;margin-bottom:24px;display:grid}.email-field.svelte-139y1uo label:where(.svelte-139y1uo){color:var(--color-ink-quiet);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:10px}.email-field.svelte-139y1uo input:where(.svelte-139y1uo){box-sizing:border-box;border:0;border-bottom:1px solid var(--color-rule);width:100%;min-height:52px;color:var(--color-ink-bright);font:22px/1.35 var(--font-serif);transition:border-color var(--motion-focus);background:0 0;border-radius:0;outline:none;padding:8px 2px 10px}.email-field.svelte-139y1uo input:where(.svelte-139y1uo)::placeholder{color:var(--color-ink-soft);opacity:.72;font-style:italic}.email-field.svelte-139y1uo input:where(.svelte-139y1uo):focus{border-bottom-color:var(--color-ink-body)}.email-field.svelte-139y1uo input:where(.svelte-139y1uo):disabled{opacity:.62}.invitation-path.svelte-139y1uo button:where(.svelte-139y1uo):focus-visible{outline:1px solid var(--color-ink-soft);outline-offset:5px}.status-region.svelte-139y1uo{min-height:0;color:var(--color-ink-body);font-size:16px;line-height:1.55}.status-region.svelte-139y1uo:not(:empty){padding-top:18px}.status-region.svelte-139y1uo p:where(.svelte-139y1uo){margin:0}.invitation-path.svelte-139y1uo{margin-top:28px}.invitation-path.svelte-139y1uo button:where(.svelte-139y1uo){min-height:44px;color:var(--color-ink-body);font:17px/1.4 var(--font-serif);cursor:pointer;transition:color var(--motion-hover);background:0 0;border:0;flex:none;padding:0}.invitation-path.svelte-139y1uo button:where(.svelte-139y1uo):hover{color:var(--color-ink-bright)}.configuration-error.svelte-139y1uo{color:var(--color-ink-body);margin:0;font-size:18px;line-height:1.55}.dialog-surface.svelte-139y1uo h1:where(.svelte-139y1uo){font-size:clamp(39px,6vw,50px)}.dialog-surface.svelte-139y1uo .threshold-copy:where(.svelte-139y1uo){margin-bottom:32px}@media (width<=620px){h1.svelte-139y1uo{font-size:clamp(39px,12vw,50px)}.threshold-copy.svelte-139y1uo{margin-bottom:32px;font-size:17px}.invitation-path.svelte-139y1uo{margin-top:24px}}
