.ds-field[data-v-2ef9888c]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ds-field__label[data-v-2ef9888c]{font-family:var(--font-core);font-weight:var(--weight-bold);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-foreground)}.ds-field__required[data-v-2ef9888c]{color:var(--color-status-danger)}.ds-field__optional[data-v-2ef9888c]{font-weight:var(--weight-regular);text-transform:none;letter-spacing:0;color:var(--color-muted-foreground)}.ds-field__control[data-v-2ef9888c]{align-items:stretch;display:flex}.ds-field__input[data-v-2ef9888c]{min-width:0;padding:0 var(--space-3);background:var(--ceva-white);color:var(--color-foreground);border:1px solid var(--color-border-input);font-family:var(--font-core);outline-offset:var(--focus-ring-offset);border-radius:0;flex:1}.ds-field__input--md[data-v-2ef9888c]{min-height:var(--control-h);font-size:var(--text-body)}.ds-field__input--sm[data-v-2ef9888c]{min-height:var(--control-h-compact);font-size:var(--text-compact)}.ds-field__input--area[data-v-2ef9888c]{padding:var(--space-3);line-height:var(--leading-body);resize:vertical;min-height:0}.ds-field__input--error[data-v-2ef9888c]{border-color:var(--color-status-danger)}.ds-field__input[data-v-2ef9888c]:disabled{background:var(--color-surface-quiet)}.ds-field__suffix[data-v-2ef9888c]{flex:none}.ds-field__error[data-v-2ef9888c]{align-items:center;gap:var(--space-2);color:var(--color-status-danger);display:flex}.ds-field__error[data-v-2ef9888c],.ds-field__help[data-v-2ef9888c]{max-width:none;font-size:var(--text-caption);margin:0}.ds-field__help[data-v-2ef9888c]{color:var(--color-muted-foreground)}.ds-field--invert .ds-field__label[data-v-2ef9888c]{color:var(--ceva-white)}.ds-field--invert .ds-field__help[data-v-2ef9888c],.ds-field--invert .ds-field__optional[data-v-2ef9888c]{color:#ffffffb8}.ds-field--invert .ds-field__error[data-v-2ef9888c]{color:var(--color-status-danger-inverse)}
