.fb-field.svelte-149qnmr{gap:var(--fb-space-1);flex-direction:column;min-width:0;display:flex}.fb-field__label.svelte-149qnmr{font-size:var(--fb-text-xs);color:var(--fb-text-2);font-weight:500}.fb-field__label--hidden.svelte-149qnmr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fb-field__input.svelte-149qnmr{width:100%;min-height:2.5rem;padding:0 var(--fb-space-3);border:1px solid var(--fb-border);border-radius:var(--fb-radius-md);background:var(--fb-surface-1);transition:border-color var(--fb-duration-fast) var(--fb-ease), box-shadow var(--fb-duration-fast) var(--fb-ease);color:var(--fb-text);font:inherit;font-size:var(--fb-text-sm)}.fb-field__input--upper.svelte-149qnmr{text-transform:uppercase}.fb-field__input.svelte-149qnmr::placeholder{color:var(--fb-text-3);text-transform:none}.fb-field__input.svelte-149qnmr:hover{border-color:var(--fb-border-strong)}.fb-field__input.svelte-149qnmr:focus-visible{border-color:var(--fb-accent);box-shadow:0 0 0 3px var(--fb-accent-ring);outline:none}
