Built on CSS keyframes, same timing and easing curves as Framer Motion presets. Each state plays one role; the default state of the mark is no motion at all.
Stroke traces the spiral, then fill blooms behind it. First-paint on cold loads + brand cinematics.
Circular wipe from center. Page transitions, modal opens, content swaps.
Gentle breath when the app waits on the writer. Empty states, ready surfaces.
Brief tint to Spring green + slight scale-up. Save confirmed, export ready, merge accepted.
Horizontal shake + red tint. Plays once on trigger, looping here for spec only.
Slight scale and counter-rotation on cursor over the mark. Hover the icon → springs back.
A swell winds around the eye of the spiral. Arqo Assist at work: Scene Surgeon, Continuity Tracker.
The pen lays the spiral down over its ghost, holds, lifts it off. While AI drafts lines.
The mark sways on its axis, the curl standing proud. Long jobs: imports, exports.
A dotted orb winds in to become the spiral, holds, lets go. The in-app loading screen, while a script opens.
Rings of sound roll out from the eye. Voice input.
A scan line sweeps the mark. Search, memory, the Library.