.ui-form-field[data-v-23b178ad]{display:flex;font-family:var(--font-sans);margin-bottom:1rem}.ui-form-field.pos-top[data-v-23b178ad]{flex-direction:column;gap:.35rem}.ui-form-field.pos-left[data-v-23b178ad]{align-items:flex-start;flex-direction:row;gap:1rem}.ui-form-field.pos-left .ui-form-field__label[data-v-23b178ad]{flex-shrink:0;padding-top:.5rem;text-align:right}.ui-form-field__label[data-v-23b178ad]{color:var(--color-surface-700);font-size:var(--text-sm);font-weight:500}.ui-form-field__required[data-v-23b178ad]{color:var(--color-danger);margin-left:2px}.ui-form-field__body[data-v-23b178ad]{flex:1;min-width:0}.ui-form-field__control[data-v-23b178ad]{display:block}.ui-form-field__hint[data-v-23b178ad]{color:var(--color-surface-500);font-size:var(--text-xs);line-height:1.4;margin-top:.25rem}.ui-form-field__errors[data-v-23b178ad]{margin-top:.25rem}.ui-form-field__error[data-v-23b178ad]{color:var(--color-danger);font-size:var(--text-xs);line-height:1.4;margin:0}.ui-form-field__error+.ui-form-field__error[data-v-23b178ad]{margin-top:2px}.ui-form-field.invalid[data-v-23b178ad] .ui-date__trigger,.ui-form-field.invalid[data-v-23b178ad] .ui-input-base,.ui-form-field.invalid[data-v-23b178ad] .ui-select__trigger{border-color:var(--color-danger)}
