.field[data-v-03844958]{flex-direction:column;gap:6px;min-width:0;display:flex}.field__label[data-v-03844958]{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary)}.field__required[data-v-03844958]{color:var(--status-danger-text);margin-inline-start:3px}.field__control[data-v-03844958]{align-items:center;display:flex;position:relative}.field__icon[data-v-03844958]{color:var(--text-tertiary);pointer-events:none;position:absolute;inset-inline-start:var(--space-3)}.field__input[data-v-03844958]{width:100%;padding:9px var(--space-3);font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-2);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--dur-fast) var(--ease-out)}.has-icon .field__input[data-v-03844958]{padding-inline-start:var(--space-8)}.field__input[data-v-03844958]::placeholder{color:var(--text-tertiary)}.field__input[data-v-03844958]:focus{border-color:var(--accent);outline:none}.field__input[data-v-03844958]:disabled{color:var(--text-disabled);cursor:not-allowed}textarea.field__input[data-v-03844958]{resize:vertical}.field__hint[data-v-03844958]{font-size:var(--text-2xs);color:var(--text-tertiary)}.field__error[data-v-03844958]{font-size:var(--text-2xs);color:var(--status-danger-text)}.field--error .field__input[data-v-03844958],.field--error .field__input[data-v-03844958]:focus{border-color:var(--status-danger)}
