/* unicorn.css — cotton-candy dark. an agent skin. color only.
   "made peace with the void and it is lavender." gold text, soft on the eyes.
   ported from light-bar/themes.css → toto2 token set. apply via [data-skin="unicorn"]. */

[data-skin="unicorn"] {
  --bg:          #4e1d5c;   /* base purple */
  --surface:     #6e4696;   /* lavender card */
  --surface-2:   #4830a8;   /* indigo panel */
  --line:        #7a5ab4;

  --text:        #f8e060;   /* gold — the signature */
  --text-dim:    #d8c0e0;   /* soft lavender-grey (solid, never faded) */

  --accent:      #e878c0;   /* unicorn pink */
  --accent-deep: #a03c78;

  --topbar-bg:   #200834;
  --btn:         #5888d0;   /* action blue */
  --btn-sh:      #2a4878;

  --bevel-light: rgba(210, 190, 255, 0.25);
  --bevel-dark:  rgba(0, 0, 0, 0.55);

  /* ── per-agent topbar heads — "any topbar without a png shifts." the png agents
     (wellness · lumberjack · pa) keep their art; these are the css-head agents. each
     gets a coordinated pastel + DARK ink (so gold-on-pastel never happens). toto is
     pinned near-black — the one agent that stays black, by spec. ── */
  --head-toto:       #1b0a2e;   /* the OZ agent stays black (deep void purple) */
  --head-toto-ink:   #f8e060;   /* gold still reads on the dark head */

  --head-coder:      #d6def5;   /* periwinkle — the coder's cool plastic, pastel'd */
  --head-coder-ink:  #2a2f55;
  --head-writer:     #efe0f2;   /* soft mauve — the writer's warm ink room */
  --head-writer-ink: #4a2f50;
  --head-tutor:      #f4ecc9;   /* pale gold cream — echoes the unicorn signature */
  --head-tutor-ink:  #4a3f1a;

  /* nurse = "pale pale pink, not quite white." her whole bar rides --nurse-paper
     (agent-nurse.css), so head + screen + bar all shift together. ink + cross stay. */
  --nurse-paper:     #fbe9f0;
}

/* tiptap — the writer's paper card. the HEAD goes almost-white lavender; the PAGE stays
   white + editable (--rt-paper, untouched). the book-cover image yields to a flat tint,
   and the parchment title flips to dark ink so it reads on lavender. */
[data-skin="unicorn"] .p-richtext .card-head { background: #ece6f7; }
[data-skin="unicorn"] .p-richtext .card-head .card-title,
[data-skin="unicorn"] .p-richtext .card-head::after { color: #4a3a6a; text-shadow: none; }
[data-skin="unicorn"] .p-richtext .card-head .card-icon { filter: none; }
