
/* Extra CSS separated to keep style.css header clean. */
.post img { width:100%; height:auto; display:block; }
a { color: var(--primary); }
a:hover { color: var(--primary-600); }
figure { margin: 0; }
pre, code { background: #0b1220; color: #e5e7eb; padding: 2px 6px; border-radius:6px; }
table { border-collapse: collapse; width: 100%; }
th, td { border:1px solid #eee; padding:8px; text-align:left; }
blockquote { border-left: 4px solid var(--primary); padding-left: 12px; color:#374151; }
