.preview.svelte-172vcjy{gap:var(--spacing-4);display:grid}h1.svelte-172vcjy{font-family:var(--font-display);font-size:var(--font-size-display);font-weight:var(--font-weight-display);line-height:var(--line-height-display)}form.svelte-172vcjy{gap:var(--spacing-4);justify-items:start;display:grid}.intro.svelte-172vcjy{color:var(--color-ink-secondary)}.field.svelte-172vcjy{gap:var(--spacing-1);width:100%;display:grid}label.svelte-172vcjy{font-family:var(--font-meta);font-size:var(--font-size-meta);color:var(--color-ink-secondary)}input.svelte-172vcjy{background:var(--input-background);width:100%;color:var(--input-foreground);border:var(--input-border);border-radius:var(--input-radius);min-height:var(--input-min-height);padding-inline:var(--spacing-3);font-family:var(--font-body);font-size:var(--font-size-body)}input.has-error.svelte-172vcjy{border:var(--input-error-border)}.error.svelte-172vcjy{color:var(--color-error);font-family:var(--font-meta);font-size:var(--font-size-meta)}.primary.svelte-172vcjy{min-height:var(--button-primary-min-height);padding:var(--spacing-3) var(--spacing-5);background:var(--button-primary-background);color:var(--button-primary-foreground);border-radius:var(--button-primary-radius);font-family:var(--font-body-strong);font-size:var(--font-size-body-strong);font-weight:var(--font-weight-body-strong);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.primary.svelte-172vcjy:hover{background:var(--color-primary-hover)}
