I'll add more to this as I find em.
From Times of Contempt:
‘A girl, about fourteen years old. Ashen hair, big green eyes... Before we had time to
contemplate it, the girl began to prophesy. She told about the events in Dol Angra. No one
had any doubts she was telling the truth. She was in a trance, those in a trance don’t lie.’
The gray-haired girl who had struck him a moment ago was fast, was incredible agile as a cat who was protecting her
kittens. But the white-haired monster who jumped upon the Scoia’tael was like a Zerrikanian tiger. The gray-haired girl from Cintra, who, for unknown reason, had not killed him, had seemed to be crazy.
Until the day when a girl appeared, ashen haired, tight-lipped and agile as an acrobat, who
knew nothing about the Rats.
From Baptism of Fire:
And maybe I’ll finally learn who Ciri really is. Cirilla, Queen of the North to them, but to me an
ash-haired little girl from Kaer Morhen, who I remember as a younger sister.
“Falka's her name. She's ridden with The Rats since the summer. She's the newcomer ...”
The newcomer, assessed Tuzik, was not much older than his daughter, Milenka. The ash-blond hair
of the young rogue fell in wisps from under her red velvet beret, topped with a bouquet of pheasant
feathers that protruded arrogantly. Around her neck she wore a silk scarf of burning poppy colour,
tied in a fancy bow.
From The Tower of the Swallow/The Swallow's Tower:
‘I record the following,’ Vysogota dipped his pen into the ink. ‘It is passed the third hour
after the operation. Diagnosis – vulnus incisivum, a laceration inflicted with considerable
force by an unknown object, probably a curved blade. The wound begins under the eye
socket on the left cheek and runs through the temporal region towards the ear. The deepest
part of the wound, which reaches the periosteum, starts under the eye socket. The estimated
time that has passed since the wounds were inflicted until the time of the first treatment, ten
hours.’
‘As for the patient,’ he murmured, ‘let it be recorded as follows. She appeared to be about
sixteen years of age, tall, her formation is rather thin, but at least it is not weak, showing no
signs of malnutrition. Muscle and physique are rather typical of a young elf, but I have not
noticed any other characteristics of mixing... even quadroon inclusive. A lower percent of
elven blood, as is known, can leave no trace.’
She finished eating and lay down on the cushions. For a while she looked at the ceiling as
if dead then turned her head. Her extraordinary green eyes, Vysogota thought again, gives
her face a look of childlike innocence, which at the moment shows through her horribly
maimed cheek. Vysogota knew this kind of beauty – the large eyes of an eternal child, was an
appearance that produced in instinctive sympathy. A girl eternal, even when she is twenty,
even after her thirtieth birthday had fallen into oblivion. Yes, Vysogota knew this kind of
beauty. His second wife was the same. His daughter also.
From The Lady of the Lake:
This was demonstrated by the slender body, the strange hair colour and the voice. He was sure that if she turned around he would see big almond shaped eyes. And if she swept her ashen hair back he would see ears ending
in points.
‘Ciri,’ she said unthinkingly, twisting her shoulders to better position the clothes drying
on her skin. She spoke with a strange accent. Her eyes were green and huge...
She instinctively brushed back her wet hair and the knight sighed involuntary. Not only
because her ear was normal, human and in no way elven. Her cheek was marred by a huge,
ugly scar. She had been injured. But how can you injure a fairy?
Galahad could look calmly and without superstitious fear at her mouse coloured hair, which
to his amazement now that it was dry, was traversed by shiny streaks of grey. He could now
look at her slender hands, her little nose, her pale lips, her male clothing with a strange cut,
made with an extremely delicate fabric. And her sword, with its strange design and
ornaments, but did not seem like an ornament for parades. And her bare feet, covered with
the dry sand of the beach.
Overall it feels like they got pretty close with her design, though we can't tell for certain until we see her from the front and relative to other characters. I feel like it's too hard to tell how 'Triss-like' she looks from just the profile. Given that she is around 20 at this point and everything she has probably gone through - her time with the Rats, being in different worlds, and who knows what else by this point, I think she fits as Ciri. I think as she has aged her hair lost its initial blonde-ness (which is very common in real life) which can account for any discrepancies there. Plus I think CDRP certainly is allowed some creative choices as they see fit (like changing Triss' eye color, etc).