/* RCAD v271 — una sola política de sidebar: únicamente /forums/. */

/* Seguridad: si cualquier plantilla legacy vuelve a imprimir un sidebar interior, no se muestra. */
body.rcad-bbpress:not(.rcad-forum-home) .rcad-forum-interior-sidebar,
body.rcad-bbpress:not(.rcad-forum-home) .rcad-forum-home-sidebar,
body.rcad-new-topic-page .rcad-forum-interior-sidebar,
body.rcad-new-topic-page .rcad-forum-home-sidebar{display:none!important;}

/* Topics y foros interiores ocupan una sola columna real. */
body.rcad-bbpress:not(.rcad-forum-home) #bbpress-forums .rcad-forum-interior-grid{
  display:block!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;
}
body.rcad-bbpress:not(.rcad-forum-home) #bbpress-forums .rcad-forum-interior-main{
  width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;
}

/* Perfil de usuario: eliminar la columna reservada al widget. */
body.rcad-bbpress .rcad-user-page-grid{
  display:block!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;
}
body.rcad-bbpress .rcad-user-page-main{width:100%!important;max-width:none!important;min-width:0!important;}

/* Crear nuevo tema: una sola columna, sin espacio reservado a la derecha. */
body.rcad-new-topic-page .rcad-new-topic-layout,
.rcad-new-topic-layout.rcad-new-topic-layout--full{
  display:block!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;transform:none!important;left:auto!important;right:auto!important;
}
body.rcad-new-topic-page .rcad-new-topic-layout__main,
.rcad-new-topic-layout.rcad-new-topic-layout--full > .rcad-new-topic-layout__main{
  width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;
}
body.rcad-new-topic-page .rcad-new-topic-layout__main .rcad-topic-flow{width:100%!important;max-width:none!important;}
