.post-body {
    font-size: 0.95em;
    line-break: anywhere;
}

/* 滚动条设置 */
::-webkit-scrollbar {
    width: 10px;
    height: 5px;
    border-radius: 5px;
    background-color: #00000000;
}

::-webkit-scrollbar-thumb {
    background-color: #00000040;
    border-radius: 5px;
    /* width: 6px; */
}

::-webkit-scrollbar-corner {
    background-color: #00000000;
}

pre {
    padding: 8px 15px;
    border-radius: 5px;
}

.highlight {
    background-color: #00000000;
}

p > code, li > code {
    border-radius: 3px;
    padding: 1px 6px;
    background: #eceeef;
    color: var(--text-color);
}

/* 去除帖子最下面的虚线 */
.post-footer hr {
    display: none;
}



/* 优化列表和其字列表间距 */
:root {
    --space: 0.125em
}

li > * {
    padding-top: calc(var(--space) - 0.05em);
    padding-bottom: 0;
    margin-bottom: 0;
}


li > p:first-child {
    padding-top: 0;
}

li + li {
    margin-top: var(--space)
}

/* 为 nested 内容添加竖线 */
/* li {
    position: relative;
}

li:not(:empty)::before {
    content: "";
    position: absolute;
    height: calc(100% - 1.8em + var(--space));
    border-left: 0.5px solid #d4cccc;
    top: 1.8rem;
    left: -15px;
} */

/* 调整列表块与上下段落之间的间距 */
ul ul {
    margin-bottom: 0;
}

ul {
    margin-bottom: 10px;
}