#agihub-site-header { box-sizing:border-box; width:100%; margin:0; color:#06131f; font-family:Helvetica,Arial,"Hiragino Sans",sans-serif; font-size:14px; line-height:1.7; text-align:left; z-index:1300; --ink:#06131f; --muted:#4b5563; --signal:#0b63ce; }
#agihub-site-header * { box-sizing:border-box; }
#agihub-site-header a { color:inherit; text-decoration:none; }
#agihub-site-header button, #agihub-site-header select { font-family:inherit; }
#agihub-site-header img { margin:0; border:0; }
#agihub-site-footer { position:relative; z-index:20; }

/* Keep supplement ancestry quiet and readable beside the existing article title. */
#ai2040-supplement-navigation { font-size:14px; line-height:1.7; margin:0 0 20px; max-width:100%; }
#ai2040-supplement-navigation ol { display:flex; flex-wrap:wrap; gap:4px 10px; list-style:none; padding:0; margin:0; font-family:"SF Mono",Menlo,Consolas,monospace; }
#ai2040-supplement-navigation li { display:flex; align-items:baseline; gap:10px; min-width:0; overflow-wrap:anywhere; }
#ai2040-supplement-navigation li + li::before { content:"›"; color:#68717b; }
#ai2040-supplement-navigation p { margin:8px 0 0; font-size:inherit; }
#ai2040-supplement-navigation a { text-decoration:underline; text-underline-offset:3px; }
