/* ============================================================
   THE EDITORIAL SKIN — the crowned design (founder, 2026-08-19).
   Black & white, system serif, ink hairlines across the page.
   Applied AFTER the design system: flips the whole estate without
   touching a single page's structure. Remove this link = instant
   revert to blueprint. One file, one truth.
   ============================================================ */
:root{
  --color-bg:#ffffff;
  --color-text:#111111;
  --color-accent:#111111;
  --color-accent-700:#111111;
  --color-accent-800:#000000;
  --color-accent-300:#999999;
  --color-divider:#111111;
  --font-heading:Georgia,"Times New Roman",Times,serif;
  --font-body:Georgia,"Times New Roman",Times,serif;
}
body{font-family:var(--font-body);background:#fff;color:#111}

/* no blueprint grid — clean paper */
.kb-grid-bg,.kb-heroband{background-image:none !important}

/* buttons: solid ink */
.kb-btn,.btn-primary,a.btn{background:#111 !important;color:#fff !important;border-radius:0}
.kb-btn:hover,.btn-primary:hover{background:#000 !important}

/* conversation specimens: white/grey with ink hairlines */
.kb-chat .m{background:#fff;border-color:#111}
.kb-chat .m.her{background:#f4f4f2;border-color:#111}
.kb-chat .m b{color:#555}
.kb-chat .m.her b{color:#111}

/* panels: ink frames, no glow */
.panel{border-color:#111}
.panelgrid .panel:hover{box-shadow:none;border-color:#000;transform:none}
.panel > i.c{color:#111}
.sec-kicker::before{color:#111}

/* cards & boxes across KB */
.kb-card{border-color:#111}
.kb-card:hover{border-color:#000}
.kb-box{background:#fafaf8;border-color:#111}
.kb-corner i{border-color:#111}

/* selection in ink */
::selection{background:#111;color:#fff}
