.field.svelte-1lsmyx5{display:flex;flex-direction:column;position:relative;padding-top:var(--space-3);font-family:var(--font-sans)}.field__label.svelte-1lsmyx5{position:absolute;top:calc(var(--space-3) + var(--space-1));left:0;font-family:var(--font-sans);font-size:var(--type-body-md-size);line-height:1;color:var(--color-on-surface-variant);pointer-events:none;transform-origin:left top;transition:transform .18s ease,color .18s ease,font-size .18s ease,letter-spacing .18s ease}.field.svelte-1lsmyx5:focus-within .field__label:where(.svelte-1lsmyx5),.field--filled.svelte-1lsmyx5 .field__label:where(.svelte-1lsmyx5){top:0;font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking);text-transform:uppercase;color:var(--color-on-surface-variant)}.field.svelte-1lsmyx5:focus-within .field__label:where(.svelte-1lsmyx5){color:var(--color-primary)}.field--error.svelte-1lsmyx5 .field__label:where(.svelte-1lsmyx5),.field--error.svelte-1lsmyx5:focus-within .field__label:where(.svelte-1lsmyx5){color:var(--color-error)}.field__input.svelte-1lsmyx5{font-family:var(--font-sans);font-size:var(--type-body-md-size);line-height:var(--type-body-md-line);color:var(--color-on-surface);background:transparent;border:0;border-bottom:1px solid var(--color-outline-variant);outline:none;padding:var(--space-1) 0;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.field__input.svelte-1lsmyx5:focus{border-bottom-color:var(--color-primary);box-shadow:0 1px 0 0 var(--color-primary)}.field--error.svelte-1lsmyx5 .field__input:where(.svelte-1lsmyx5),.field--error.svelte-1lsmyx5 .field__input:where(.svelte-1lsmyx5):focus{border-bottom-color:var(--color-error);box-shadow:0 1px 0 0 var(--color-error)}.field__hint.svelte-1lsmyx5,.field__error.svelte-1lsmyx5{margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);letter-spacing:var(--type-label-sm-tracking);text-transform:uppercase;font-weight:var(--type-label-sm-weight)}.field__hint.svelte-1lsmyx5{color:var(--color-on-surface-variant)}.field__error.svelte-1lsmyx5{color:var(--color-on-error-container)}
