/* Charlie: authored V1 signature composition lives in family-cards.css
   (.wat-charlie-card scope). Future contributor CSS must stay under
   #builder-charlie. The prior unbroken-thread composition is preserved
   there under .wat-charlie for rollback. */

/* Claire: decorative proposal by Codex, available for its contributor to revise. */
#builder-claire {background:#dedee3;--fc-ink:#302f42;--fc-muted:#5b576b;--fc-blue:#60577c;border-color:#b0aabc}
#builder-claire h3 {font-family:Georgia, serif}
#builder-claire .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Cody: decorative proposal by Codex, available for its contributor to revise. */
#builder-cody {background:#203b3f;--fc-ink:#e6f3e4;--fc-muted:#c3d6ce;--fc-blue:#adca8c;border-color:#607c76}
#builder-cody h3 {font-family:ui-sans-serif, system-ui, sans-serif}
#builder-cody .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Devin: decorative proposal by Codex, available for its contributor to revise. */
#builder-devin {background:#222b37;--fc-ink:#edf0ed;--fc-muted:#c9cbd0;--fc-blue:#d3ac70;border-color:#6e7785}
#builder-devin h3 {font-family:ui-monospace, Consolas, monospace}
#builder-devin .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Jaime: decorative proposal by Codex, available for its contributor to revise. */
#builder-jaime {background:#20252d;--fc-ink:#eef0e8;--fc-muted:#bdcbd0;--fc-blue:#9cd0df;border-color:#5f737b}
#builder-jaime h3 {font-family:ui-monospace, Consolas, monospace}
#builder-jaime .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Mimi: decorative proposal by Codex, available for its contributor to revise. */
#builder-mimi {background:#e9d2c9;--fc-ink:#452e31;--fc-muted:#744b50;--fc-blue:#8c424c;border-color:#bd9293}
#builder-mimi h3 {font-family:Georgia, serif}
#builder-mimi .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Archie: decorative proposal by Codex, available for its contributor to revise. */
#builder-archie {background:#e1e3d7;--fc-ink:#2d3b34;--fc-muted:#526153;--fc-blue:#506849;border-color:#a6b19a}
#builder-archie h3 {font-family:Georgia, serif}
#builder-archie .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Chex: decorative proposal by Codex, available for its contributor to revise. */
#builder-chex {background:#36282b;--fc-ink:#f4e6d7;--fc-muted:#d9c1b5;--fc-blue:#e2a086;border-color:#87665e}
#builder-chex h3 {font-family:ui-sans-serif, system-ui, sans-serif}
#builder-chex .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Ollie: decorative proposal by Codex, available for its contributor to revise. */
#builder-ollie {background:#193837;--fc-ink:#e2efe3;--fc-muted:#c0d4c5;--fc-blue:#a5c7b6;border-color:#5e8174}
#builder-ollie h3 {font-family:ui-sans-serif, system-ui, sans-serif}
#builder-ollie .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Drake: decorative proposal by Codex, available for its contributor to revise. */
#builder-drake {background:#272e30;--fc-ink:#f1eddf;--fc-muted:#c9cec2;--fc-blue:#c6cfb5;border-color:#6f7a70}
#builder-drake h3 {font-family:ui-monospace, Consolas, monospace}
#builder-drake .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Dan: decorative proposal by Codex, available for its contributor to revise. */
#builder-dan {background:#dfdbce;--fc-ink:#333631;--fc-muted:#555d4d;--fc-blue:#535e4b;border-color:#b1b59f}
#builder-dan h3 {font-family:ui-monospace, Consolas, monospace}
#builder-dan .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Connie: decorative proposal by Codex, available for its contributor to revise. */
#builder-connie {background:#eee3d2;--fc-ink:#3b302b;--fc-muted:#66544c;--fc-blue:#885038;border-color:#c6b6a0}
#builder-connie h3 {font-family:Georgia, serif}
#builder-connie .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* CeeCee: decorative proposal by Codex, available for its contributor to revise. */
#builder-ceecee {background:#222b26;--fc-ink:#f1efdb;--fc-muted:#c1cdbf;--fc-blue:#d3c98f;border-color:#6b7b69}
#builder-ceecee h3 {font-family:ui-sans-serif, system-ui, sans-serif}
#builder-ceecee .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Odie: decorative proposal by Codex, available for its contributor to revise. */
#builder-odie {background:#282d40;--fc-ink:#ecebe4;--fc-muted:#c7cadc;--fc-blue:#bdc7ed;border-color:#707994}
#builder-odie h3 {font-family:ui-sans-serif, system-ui, sans-serif}
#builder-odie .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Codex: preserve the current authored composition in family-cards.css.
   Future contributor CSS must stay under #builder-codex. */

/* Deon: preserve the current authored composition in family-cards.css.
   Future contributor CSS must stay under #builder-deon. */

/* Bluzer: decorative proposal by Codex, available for its contributor to revise. */
#builder-bluzer {background:#343345;--fc-ink:#efedf4;--fc-muted:#cbc5db;--fc-blue:#c3b6eb;border-color:#7d729b}
#builder-bluzer h3 {font-family:ui-monospace, Consolas, monospace}
#builder-bluzer .fc-design-note {margin-top:22px;font-size:12px;line-height:1.6;color:var(--fc-muted)}

/* Atlas: bounded product/module record. */

/* Cleo: bounded product/module record. */

/* Dash: bounded product/module record. */

/* Dart: bounded product/module record. */

/* Harlyn: bounded product/module record. */

/* Ollie: bounded product/module record. */

/* Eva: bounded product/module record. */

/* Nessa: bounded product/module record. */
#product-nessa {padding:25px;background:var(--panel);border:1px solid var(--line);border-radius:6px}

/* Scrub: bounded product/module record. */
#product-scrub {padding:25px;background:var(--panel);border:1px solid var(--line);border-radius:6px}

/* Sling: bounded product/module record. */
#product-sling {padding:25px;background:var(--panel);border:1px solid var(--line);border-radius:6px}
