.field[data-v-369ca823]{flex-direction:column;min-width:0;display:flex}.field__label[data-v-369ca823]{font-family:var(--ec-font-mono);font-size:var(--ec-label-xs);letter-spacing:var(--ec-tracking-label);text-transform:uppercase;color:var(--ec-text-muted)}.field__input[data-v-369ca823]{border:0;border-block-end:var(--ec-border) solid var(--ec-line);border-radius:var(--ec-radius-none);font-size:var(--ec-text-base);color:var(--ec-text);transition:border-color var(--ec-duration) var(--ec-ease);background:0 0;margin-block-start:var(--ec-space-2);padding-block-end:var(--ec-space-3)}.field__input[data-v-369ca823]::placeholder{color:var(--ec-text-muted)}.field__input[data-v-369ca823]:focus{border-block-end-color:var(--ec-brand);outline:none}.field__input[data-v-369ca823]:focus-visible{border-block-end-width:var(--ec-border-accent);border-block-end-color:var(--ec-focus);outline:none}.field__input--area[data-v-369ca823]{resize:vertical;min-block-size:4.5rem;line-height:var(--ec-leading-body)}.field--invalid .field__input[data-v-369ca823]{border-block-end-color:var(--ec-danger)}.field__hint[data-v-369ca823]{line-height:var(--ec-leading-snug);color:var(--ec-text-muted)}.field__error[data-v-369ca823],.field__hint[data-v-369ca823]{font-size:var(--ec-text-4xs);margin-block-start:var(--ec-space-2)}.field__error[data-v-369ca823]{color:var(--ec-danger)}
