.pt-scrollbar {
    overflow-x: auto;
    scrollbar-width: none; /* Firefox */
}

.pt-scrollbar::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.pt-scrollbar::-webkit-scrollbar-track {
    background-color: #18212f;
}

.pt-scrollbar::-webkit-scrollbar-thumb {
    background-color: #5e5e5e;
}

.pt-scrollbar::-webkit-scrollbar-thumb:hover {
    background-color: #9d9d9d;
}

.pt-article-content blockquote, .pt-article-content dd, .pt-article-content dl, .pt-article-content figure, .pt-article-content hr, .pt-article-content p, .pt-article-content pre {
    margin: revert;
}

.pt-article-content h1,.pt-article-content  h2, .pt-article-content h3, .pt-article-content h4, .pt-article-content h5,.pt-article-content  h6{
    margin: revert;
    font-size: revert;
    font-weight: revert;
}

.pt-article-content blockquote {
    border-left: 2px solid #ccc;
    margin-left: 1.5rem;
    padding-left: 1rem;
}

.pt-article-content a {
    color: #79c0ff;
    cursor: pointer;
    text-decoration: underline;
}
.pt-article-content ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}