
pre {
  font-size: 12px;
  border-radius: 5px;
  border: 1px solid var(--bs-dark);
}

.text-tiny {
  font-size: 12px;
}

a {
  text-decoration: none;
}

.post img {
  max-width: 100%;
  border-radius: 8px;
  border-width: 1px;
  border-color: var(--bs-dark);
  padding: 2px;
}

.post {
  width: 90%;
  margin: 0 auto;
}
.post h1{
  font-weight: medium;
}

.post h2{
  font-size: 20px;
  font-weight: medium;
}

.post h3{
  font-size: 17px;
}
footer {
  width: 90%;
  margin: 0 auto;
}
nav {
  width: 90%;
  margin: 0 auto;
}

/* Adjust font size for all Prism.js code blocks */
code[class*="language-"],
pre[class*="language-"] {
    font-size: 14px; /* Adjust this value as needed */
}

/* Optional: Adjust line height for better readability */
pre[class*="language-"] {
    line-height: 1.5;
}

/* Optional: Responsive font size */
@media screen and (max-width: 768px) {
    code[class*="language-"],
    pre[class*="language-"] {
        font-size: 12px; /* Smaller font size for mobile devices */
    }
}