
.post-content pre {
    background-color: #262626; 
    border: 1px solid #dee2e6; 
    border-radius: 0.25rem;   
    padding: 1rem; 
    overflow-x: auto;  
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* Monospace font stack */
    font-size: 0.875em; 
    color: #f1f1f1; 
    white-space: pre; 
    word-wrap: normal; 
}

.post-content blockquote {
    padding: 0.5rem 1rem;
    margin: 0 0 1rem;
    font-size: 1.1rem; 
    border-left: 0.25rem solid #98c1ff; 
    color: #6c757d; 
    background-color: #f8f9fa; 
}

.post-content blockquote p:last-child {
    margin-bottom: 0; /* Remove bottom margin from the last paragraph inside a blockquote */
}


/* Optional: If Summernote generates a footer for blockquotes, you can style it */
/*
.post-content blockquote footer {
    display: block;
    font-size: 80%;
    color: #6c757d;
}

.post-content blockquote footer::before {
    content: "\2014 \00A0"; 
}
*/

.post-content img {
    display: block;
    margin: 1rem auto;
    max-width: 100%;
    height: auto;
}
