.ui-field[data-v-d9fb5664]{gap:var(--field-gap);flex-direction:column;display:flex}.ui-field__label[data-v-d9fb5664]{font-size:var(--text-filter-label);color:var(--foreground);font-weight:600;line-height:1.3}.ui-field__description[data-v-d9fb5664]{font-size:var(--text-xs);color:var(--muted-foreground);margin:0}.ui-field__required[data-v-d9fb5664]{color:var(--destructive)}.ui-field__input[data-v-d9fb5664]{min-height:var(--control-height);padding:var(--input-padding-y) var(--input-padding-x);font-size:var(--text-control);border:1px solid var(--input);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.ui-field__input[data-v-d9fb5664]::placeholder{color:var(--muted-foreground)}.ui-field__input[data-v-d9fb5664]:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 18%,transparent);outline:none}.ui-field__input[data-v-d9fb5664]:disabled{opacity:.6;cursor:not-allowed;background:var(--muted)}.ui-field__input--error[data-v-d9fb5664]{border-color:var(--destructive)}.ui-field__error[data-v-d9fb5664]{font-size:var(--text-xs);color:var(--destructive);margin:0}
