/* Night reading mode for briefs.css. Generated by scripts/night.py — edit the source and re-run.
   Every colour declaration repeats under html[data-theme="night"], mapped onto the shared night palette. */
html[data-theme="night"] .brief-head .kicker{color:var(--gold-readable)}
html[data-theme="night"] .brief-head .review-stamp{color:var(--ink3)}
html[data-theme="night"] .brief-article .article-body>.lead{color:var(--ink)}
html[data-theme="night"] .brief-article h2{border-top:1px solid var(--line);color:var(--ink)}
html[data-theme="night"] .brief-article h3{color:var(--ink)}
html[data-theme="night"] .brief-article a:not(.heading-link){text-decoration-color:var(--brass)}
html[data-theme="night"] .brief-article a:hover{text-decoration-color:currentColor}
html[data-theme="night"] .brief-article :is(h2,h3,h4)[tabindex]:focus{outline:none}
html[data-theme="night"] .brief-article .heading-link{color:var(--gold-readable);text-decoration:none}
html[data-theme="night"] .brief-article .at-a-glance{background:var(--bg2);border:1px solid var(--line);border-left:3px solid var(--emerald)}
html[data-theme="night"] .brief-article .at-a-glance h2{border:0}
html[data-theme="night"] .brief-article .callout{background:var(--bg2);border-left:3px solid var(--brass)}
html[data-theme="night"] .brief-article .callout-title{color:var(--gold-readable)}
html[data-theme="night"] .brief-article .callout-warning{background:#16221c;border-color:var(--oxblood2)}
html[data-theme="night"] .brief-article .callout-warning .callout-title{color:var(--oxblood)}
html[data-theme="night"] .brief-article .callout-ok{border-color:var(--emerald)}
html[data-theme="night"] .brief-article .callout-ok .callout-title{color:var(--emerald)}
html[data-theme="night"] .brief-article .worked-example{border-top:2px solid var(--brass);border-bottom:1px solid var(--line)}
html[data-theme="night"] .brief-article blockquote{border-left:2px solid var(--brass)}
html[data-theme="night"] .brief-article table{color:var(--ink2)}
html[data-theme="night"] .brief-article caption{color:var(--ink)}
html[data-theme="night"] .brief-article :is(th,td){border-bottom:1px solid var(--line)}
html[data-theme="night"] .brief-article thead th{color:var(--ink);border-top:1px solid var(--brass);border-bottom:1px solid var(--brass)}
html[data-theme="night"] .brief-article .sort-button{border:0;background:none;color:inherit}
html[data-theme="night"] .brief-article .sort-indicator{color:var(--gold-readable)}
html[data-theme="night"] .brief-article .citations{color:var(--ink3)}
html[data-theme="night"] .brief-article .badge{color:var(--ink2);border:1px solid var(--line)}
html[data-theme="night"] .brief-article .badge-yes{color:var(--emerald);border-color:#34473b}
html[data-theme="night"] .brief-article .case-entry{border-top:1px solid var(--line)}
html[data-theme="night"] .brief-article .case-cite{color:var(--ink3)}
html[data-theme="night"] .brief-article .case-digest-item,html[data-theme="night"] .brief-article .dev-watch-item,html[data-theme="night"] .brief-article .related-list>li{border-top:1px solid var(--line2)}
html[data-theme="night"] .brief-article .dev-watch-item time{color:var(--gold-readable)}
html[data-theme="night"] .brief-article .related-list a{text-decoration:none!important}
html[data-theme="night"] .brief-article .related-type{color:var(--gold-readable)}
html[data-theme="night"] .brief-article .article-disclaimer{border-top:1px solid var(--line)}
html[data-theme="night"] .brief-article .article-disclaimer p{color:var(--ink3)}
html[data-theme="night"] .brief-article details{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
html[data-theme="night"] .toc .contents-links a{text-decoration:none}
html[data-theme="night"] .toc .library-link{border-top:1px solid var(--line);color:var(--gold-readable)}
html[data-theme="night"] .brief-pagination{border-top:1px solid var(--line)}
html[data-theme="night"] .brief-pagination a{text-decoration:none}
html[data-theme="night"] .brief-pagination small{color:var(--gold-readable)}
html[data-theme="night"] .companion-context{border-top:1px solid var(--line)}
html[data-theme="night"] .companion-context p{color:var(--ink2)}
