body, .wp-block-group, main, .wp-site-blocks {
  background-color: #0a0a0f !important;
  color: #e8e8f0 !important;
}
h1,h2,h3,h4,h5,h6 { color: #ffffff !important; }
a { color: #00f5a0 !important; }
header, nav, #header { background: #111118 !important; border-bottom: 1px solid #1e1e2e !important; }
footer, #footer { background: #111118 !important; color: #6b6b80 !important; }
article, .blog-post-item, .post-thumbnail { background: #111118 !important; border: 1px solid #1e1e2e !important; border-radius: 8px !important; }
.post-title a { color: #ffffff !important; }
.post-title a:hover { color: #00f5a0 !important; }
.post-date, .post-excerpt { color: #9090a0 !important; }