@charset "utf-8";
@import url(animate.min.css); 
@import url(remixicon.css); 
@import url(bootstrap.min.css); 
@import url(lcbk-style.min.css); 
@import url(markdown-style.min.css);
@import url(tiny-slider.min.css);

/* 针对文章正文区域修复换行问题 */
.post-content, 
.markdown-body, 
.post-content p, 
.markdown-body p {
    /* 恢复正常的单词断行规则，保证越南语单词完整 */
    word-break: normal !important; 
    
    /* 允许在长单词（如长URL链接）溢出容器时才进行截断换行，保护移动端排版 */
    overflow-wrap: break-word !important; 
    
    /* 标准字间距和连字符处理 */
    hyphens: auto; 
}

/* 修复推荐列表/侧边栏标题和摘要的异常拼写断字问题 */
.recommend-item .title-box,
.recommend-item .title-box a,
.recommend-item .title-box .left,
.recommend-item .desc-box,
.recommend-item .desc-box .desc {
    /* 恢复正常的单词断行规则，保证越南语/英语单词作为一个整体换行 */
    word-break: normal !important; 
    
    /* 仅在遇到没有空格的超长字符串（如网址）时才允许强制截断 */
    overflow-wrap: break-word !important; 
}