.field[data-v-9eed587f]{flex-direction:column;gap:.375rem;width:100%;display:flex}.field__label[data-v-9eed587f]{color:var(--color-text-muted);font-size:.75rem;font-weight:500;line-height:1}.field__control[data-v-9eed587f]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);align-items:center;gap:.25rem;height:2.5rem;padding:.5rem .75rem;transition:border-color .2s;display:flex}.field__control[data-v-9eed587f]:focus-within{border-color:#0000}.field__control[data-v-9eed587f]:has(:focus-visible){outline:1px solid var(--color-primary)}.field--light .field__control[data-v-9eed587f]{background:var(--color-surface)}.field__input[data-v-9eed587f]{min-width:0;color:var(--color-text-secondary);caret-color:var(--color-primary);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:.875rem;font-weight:500;line-height:1.2857}.field__input[data-v-9eed587f]::placeholder{color:var(--color-text-placeholder)}.field__icon[data-v-9eed587f]{color:var(--color-icon);display:inline-flex}.field__icon--error[data-v-9eed587f]{color:var(--color-error)}.field--error .field__control[data-v-9eed587f],.field--error .field__control[data-v-9eed587f]:focus-within{border-color:var(--color-error)}.field__error[data-v-9eed587f]{color:var(--color-error);margin-top:.125rem;font-size:.75rem;font-weight:500;line-height:1}
