.gate.svelte-8k30lk{flex:1;place-items:center;padding:2em;display:grid}.auth.svelte-8k30lk{width:min(400px,100%)}.mark.svelte-8k30lk{justify-content:center;padding:1.8em 0 1.2em;display:flex}.title.svelte-8k30lk{font-size:var(--fs-lg);text-align:center}.sub.svelte-8k30lk{color:var(--dim);font-size:var(--fs-sm);text-align:center;margin:.4em 0 1.5em}.error.svelte-8k30lk{color:var(--burnt);font-size:var(--fs-xs);border:1px solid color-mix(in srgb, var(--burnt) 40%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--burnt) 8%, transparent);margin:0 0 1em;padding:.6em .9em}form.svelte-8k30lk{flex-direction:column;gap:.9em;display:flex}.field.svelte-8k30lk{flex-direction:column;gap:.35em;display:flex}.label.svelte-8k30lk{color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:600}input.svelte-8k30lk{border:var(--frame);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-family:var(--font);font-size:var(--fs-sm);padding:.6em .75em}input.svelte-8k30lk:focus{border-color:rgba(var(--brand-rgb), .6);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .15);outline:none}.go.svelte-8k30lk{justify-content:center;width:100%;margin-top:.2em}.or.svelte-8k30lk{color:var(--faint);font-size:var(--fs-xs);align-items:center;gap:.8em;margin:.2em 0;display:flex}.or.svelte-8k30lk:before,.or.svelte-8k30lk:after{content:"";border-top:1px dashed color-mix(in srgb, var(--text) 18%, transparent);flex:1}button.svelte-8k30lk:disabled{opacity:.6;cursor:wait}
