/* ============================================
   移动端去掉文章外层容器边框
   ============================================ */
@media (max-width: 768px) {
    /* 去掉各种外层容器的边框、背景、内边距 */
    .jre-guide-container,
    .entry-content > div[class*="container"]:first-child,
    .entry-content > div[class*="guide"]:first-child,
    .entry-content > div[class*="wrapper"]:first-child,
    .post-content > div[class*="container"]:first-child {
        background: transparent !important;
        border: none !important;
        border-radius: 0 !important;
        box-shadow: none !important;
        padding: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        max-width: 100% !important;
    }
    
    /* 但内部的卡片样式保留 */
    .jre-guide-container .benefit-card,
    .jre-guide-container .jre-hero,
    .jre-guide-container .jre-highlight-box,
    .jre-guide-container .benefit-item,
    .jre-guide-container .toc-box {
        /* 这些内部元素保持原有样式 */
        background: inherit;
        border: inherit;
        border-radius: inherit;
        box-shadow: inherit;
        padding: inherit;
    }
}