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