.FormField-wrapper.svelte-1tlkwn0{margin:6rem 0;color:var(--theme-on-surface-variant)}.FormField.svelte-1tlkwn0{--border-width: 1px;position:relative;display:flex;align-items:center;gap:3rem;padding:calc(4rem - var(--border-width));border:var(--border-width) solid var(--theme-outline);border-radius:1rem}.FormField-inner.svelte-1tlkwn0{flex:1}.FormField-label.svelte-1tlkwn0{position:absolute;font:var(--font-body-large);letter-spacing:var(--font-body-large-letter);pointer-events:none}.FormField-label.floating.svelte-1tlkwn0{left:4rem;top:0;transform:translateY(-50%);padding:0 1rem;margin:0 -1rem;background:var(--theme-surface);font:var(--font-body-small);letter-spacing:var(--font-body-small-letter)}.FormField-label.svelte-1tlkwn0:not(.floating)+.FormField-input:where(.svelte-1tlkwn0){opacity:0}.FormField-input.svelte-1tlkwn0{display:flex;align-items:center;width:100%;min-height:6rem}.FormField-hint.svelte-1tlkwn0{margin:1.5rem 1rem 1rem 4rem;font:var(--font-body-small);letter-spacing:var(--font-body-small-letter)}.focus.svelte-1tlkwn0 .FormField-label:where(.svelte-1tlkwn0),.focus.svelte-1tlkwn0 .FormField-hint:where(.svelte-1tlkwn0){color:var(--theme-primary)}.focus.svelte-1tlkwn0 .FormField:where(.svelte-1tlkwn0){--border-width: 2px;border-color:var(--theme-primary)}.invalid.svelte-1tlkwn0 .FormField-label:where(.svelte-1tlkwn0),.invalid.svelte-1tlkwn0 .FormField-hint:where(.svelte-1tlkwn0){color:var(--theme-error)}.invalid.svelte-1tlkwn0 .FormField:where(.svelte-1tlkwn0){--border-width: 2px;border-color:var(--theme-error)}.disabled.svelte-1tlkwn0{opacity:.38}.disabled.svelte-1tlkwn0 .FormField-label:where(.svelte-1tlkwn0),.disabled.svelte-1tlkwn0 .FormField-hint:where(.svelte-1tlkwn0){color:var(--theme-on-surface)}.disabled.svelte-1tlkwn0 .FormField:where(.svelte-1tlkwn0){--border-width: 1px;border-color:var(--theme-outline)}
