/* ============================================================
   圈子插件 · 前台页面隐藏核心右栏
   仅在圈子插件前台页面加载（由 layout_head_end 钩子按模板条件引入）
   ============================================================ */

/* ---------- 1. 隐藏右栏 ---------- */
.mn-right,
.right-sidebar,
aside.mn-right,
aside.right-sidebar,
#right-sidebar,
#mn-right-sidebar,
.mn-sidebar-right,
.mn-rs {
    display: none !important;
}

/* ---------- 2. 如果核心使用 grid 三栏布局 ---------- */
/* 右栏隐藏后，主内容占满剩余空间（左栏由 hide_left.css 处理，此处仅保证宽度） */
.mn-container .mn-main,
.mn-layout .mn-main,
.mn-wrapper .mn-main,
.mn-container .mn-content,
.mn-layout .mn-content,
.mn-wrapper .mn-content {
    width: 100% !important;
    max-width: none !important;
}

/* ---------- 3. 如果核心使用 flex 布局 ---------- */
.mn-main,
.mn-content,
main.mn-main {
    flex: 1 1 auto !important;
    width: 100% !important;
    max-width: none !important;
}

/* ---------- 4. 圈子插件主内容宽度微调 ---------- */
/* 两侧栏都隐藏后，内容区可以更宽 */
.grp-wrap {
    max-width: 1400px;
}