.door.svelte-1x05zx6{min-height:100dvh;display:grid;place-items:center;padding:var(--s5) var(--s4);background:radial-gradient(ellipse at 20% 85%,#2e1b12 0%,transparent 60%)}.card.svelte-1x05zx6{width:min(400px,100%);animation:fade-up var(--t-med) var(--ease) both}.crest.svelte-1x05zx6{text-align:center;margin-bottom:var(--s7)}.word.svelte-1x05zx6{font-family:var(--serif);font-size:clamp(52px,14vw,72px);text-transform:uppercase;letter-spacing:.14em;padding-left:.14em;line-height:1;margin:var(--s5) 0 var(--s3)}.crest.svelte-1x05zx6 .label:where(.svelte-1x05zx6){margin-bottom:var(--s5);letter-spacing:.4em;padding-left:.4em}form.svelte-1x05zx6{display:flex;flex-direction:column;gap:var(--s4)}form.svelte-1x05zx6 .btn{margin-top:var(--s2);width:100%;padding-block:13px}.error.svelte-1x05zx6{font-size:var(--t-small);color:var(--ember);border-left:2px solid var(--ember);padding:2px 0 2px var(--s3)}.forgot.svelte-1x05zx6{align-self:flex-end;margin-top:calc(-1 * var(--s2));font-size:12px;color:var(--ink-3);text-decoration:none}.forgot.svelte-1x05zx6:hover{color:var(--brass)}.fine.svelte-1x05zx6{margin-top:var(--s6);text-align:center;font-size:12px;color:var(--ink-4)}.join.svelte-1x05zx6{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid var(--line-faint);text-decoration:none;text-align:center}.join.svelte-1x05zx6 .k:where(.svelte-1x05zx6){font:500 var(--t-label) / 1.2 var(--sans);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-4)}.join.svelte-1x05zx6 .t:where(.svelte-1x05zx6){font:400 19px/1.3 var(--serif);color:var(--brass);transition:color var(--t-fast) var(--ease)}.join.svelte-1x05zx6:hover .t:where(.svelte-1x05zx6){color:var(--brass-hi)}
