/* Dark reading panels and cyan accents, independently implemented from visual study. */
:root{--ink:#f2f4ff;--muted:#c3cce2;--line:#343853}.site-header{background:#131429}.header-inner{min-height:105px}.wordmark{color:var(--accent)}.wordmark span{color:#d2e0ec}.nav-strip{background:#171930;color:var(--accent);border-block:1px solid #30334c}.desktop-nav a{border-radius:24px}.desktop-nav a:hover{background:#232740}.notice{background:#171930;border-color:var(--accent);color:#dce4f5}.kicker,.read{color:var(--accent)}.layout-portal .lead{padding:55px 42px;background:linear-gradient(120deg,#0a0c1b,#101e30);border:1px solid #25334a;border-radius:14px}.lead h1{max-width:900px;font-size:43px}.lead p{color:#d4dcef;max-width:860px}.topic-cards a{background:#191c35;border:1px solid #343853;border-bottom:3px solid var(--accent);border-radius:15px}.section-heading{border-color:#2ba7bc}.card{background:#181b32;border-color:#343853;border-radius:14px}.layout-portal .archive-heading{background:#171b30;border-radius:12px;padding:28px}.layout-portal .prose{background:#16192d;border:1px solid #303750;border-radius:14px;padding:32px}.prose h2{color:#e6efff}.layout-portal .prose,.layout-portal .byline,.layout-portal .breadcrumbs,.layout-portal main>h1,.layout-portal main>.kicker{max-width:1000px;margin-left:auto;margin-right:auto}.layout-portal main>h1{padding-top:12px}.byline{padding-top:10px}.sidebar h2{border-color:var(--accent)}.scope,.about-panel,.reading-note{background:#1d223c;border:1px solid #343853;border-radius:12px}.site-footer{border-color:#263d53;background:#101326}.page-numbers{background:#252b45;border-radius:8px}.page-numbers.current{background:var(--accent);color:#091321}a:focus-visible,summary:focus-visible{outline-color:var(--accent)}@media(max-width:760px){.lead h1{font-size:29px}.layout-portal .prose{padding:18px}.header-inner{min-height:0}.layout-portal main>h1{font-size:28px}.mobile-nav a{border-color:#303750}}
