/* Adaptive header ink over a bounded white glass surface. */
.site-header,.home-page:not(.header-glass) .site-header{mix-blend-mode:difference}
.header-backdrop{background:rgba(255,255,255,.75)}
.site-header .header-row,.site-header .chapter-nav,.site-header .signature,
.site-header .main-nav a,.site-header .main-nav a[href="/"],
.site-header .chapter-title,.site-header .chapter-nav a.active,
.site-header .signature:hover,.site-header .main-nav a:hover,
.site-header .chapter-nav a:hover{color:#fff}
.site-header .brand-role,.site-header .chapter-nav a{color:rgba(255,255,255,.65)}
.about-page .site-header .main-nav a[href="/"],
.about-page .site-header .main-nav a[href="/about/"]{color:#fff}
.site-header :focus-visible{outline-color:#fff}
.site-header .header-progress,.site-header .read-progress{background:#fff}
/* Shared control metrics, with dependable contrast over project artwork. */
.details-trigger.action-button{
 background:#ededed;
}
.details-trigger .control-label{color:#fff;mix-blend-mode:difference}

/* Sticky glass has no bottom divider stroke. */
.header-backdrop{border-bottom:0}
