.page-design-body, .page-design-byline, .page-design-footer, #page-design-container .card { background-color: #ffffff; color: #000000; font-family: Inter, sans-serif; font-size: 1.0rem; }

#page-design-container { background-color: #ffffff; }

.page-design-heading { background-color: #f7f2e6; color: #71797e; font-family: Inter, sans-serif; font-size: 2.0rem; }

#page-design-container a:not(.archive-home-link):not(.card-link):not(.rss-feed-link) { color: #3386ff; }

#page-design-container .card > a, #page-design-container .card > a:hover { background: none; border: none; color: inherit; display: block; font-style: normal; font-weight: normal; padding: 0; text-decoration: none; }

.lexxy-content strong, .trix-content strong { color: inherit !important; }

@media (prefers-color-scheme: dark) { .page-design-body, .page-design-byline, .page-design-footer, #page-design-container .card { background-color: color-mix(in oklab, #ffffff 20%, black); color: color-mix(in oklab, #000000 20%, white); } #page-design-container { background-color: color-mix(in oklab, #ffffff 20%, black); } .page-design-heading { background-color: color-mix(in oklab, #f7f2e6 25%, black); color: color-mix(in oklab, #71797e 20%, white); } #page-design-container a:not(.archive-home-link):not(.card-link):not(.rss-feed-link) { color: color-mix(in oklab, #3386ff 60%, white); border-color: color-mix(in oklab, #3386ff 60%, white); } }