/* BastionGuard 1.10.12 — clear topic prefix, reply aside, and exact profile alignment. */
body.bbpress main.bsg-aurora-page .bsg-aurora-discussion-title {
 display:flex !important; flex-wrap:wrap !important; gap:7px 11px !important;
 align-items:center !important; justify-content:flex-start !important;
 min-width:0 !important; text-align:left !important;
}
body.bbpress main.bsg-aurora-page .bsg-aurora-discussion-title .bsgx-topic-status {
 order:0 !important; flex:0 0 auto !important; margin:0 !important;
 display:inline-flex !important; align-items:center !important; vertical-align:middle !important;
}
body.bbpress main.bsg-aurora-page .bsg-aurora-discussion-title .bsg-topic-title-text {
 order:1 !important; min-width:0 !important; flex:0 1 auto !important;
 overflow-wrap:anywhere !important;
}
body.bbpress main.bsg-aurora-page .bsg-aurora-layout--topic .bsg-aurora-layout__side .bsg-aside-reply {
 display:inline-flex !important; align-items:center !important; justify-content:center !important;
 gap:8px !important; align-self:flex-end !important; margin:0 0 12px auto !important;
 width:max-content !important; min-height:39px !important;
}
/* Force avatar, name, online status and badges to share the exact same centre. */
body.bbpress main.bsg-aurora-page--profile .bsg-aurora-profile-hero__primary,
body.bbpress main.bsg-aurora-page--profile .bsg-aurora-profile-hero__identity,
body.bbpress main.bsg-aurora-page--profile .bsg-community-member-card {
 display:flex !important; flex-direction:column !important; align-items:center !important;
 justify-items:center !important; text-align:center !important;
}
body.bbpress main.bsg-aurora-page--profile .bsg-aurora-profile-hero__primary > img.avatar,
body.bbpress main.bsg-aurora-page--profile .bsg-community-member-card > img.avatar,
body.bbpress main.bsg-aurora-page--profile .bsg-aurora-profile-hero__identity > h2,
body.bbpress main.bsg-aurora-page--profile .bsg-community-member-card > strong {
 display:block !important; text-align:center !important; align-self:center !important;
 margin-left:auto !important; margin-right:auto !important;
 width:max-content !important; max-width:100% !important;
}
body.bbpress main.bsg-aurora-page--profile .bsg-aurora-profile-hero__identity > h2 > span {
 display:block !important; width:100% !important; text-align:center !important;
}
body.bbpress main.bsg-aurora-page--profile .bsg-aurora-profile-hero__identity > .bsg-presence-badge,
body.bbpress main.bsg-aurora-page--profile .bsg-community-member-card > .bsg-presence-badge,
body.bbpress main.bsg-aurora-page--profile .bsg-aurora-profile-badge-row,
body.bbpress main.bsg-aurora-page--profile .bsg-community-member-card > .bsg-member-badge-stack {
 align-self:center !important; text-align:center !important; margin-inline:auto !important;
}
@media(max-width:800px) {
 body.bbpress main.bsg-aurora-page .bsg-aurora-discussion-title {gap:8px !important;}
 body.bbpress main.bsg-aurora-page .bsg-aurora-layout--topic .bsg-aurora-layout__side .bsg-aside-reply {
   margin:0 0 10px auto !important;
 }
}
/* SCEditor unified dark skin. Keep textarea accessible as fallback. */
body.bbpress main.bsg-aurora-page .sceditor-container,
body.bbpress main.bsg-aurora-page .sceditor-toolbar {background:#ffffff !important; border-color:rgba(8,107,235,0.6) !important; color:#121f32 !important;}
body.bbpress main.bsg-aurora-page .sceditor-container {border:1px solid rgba(8,107,235,0.6) !important; border-radius:10px !important; max-width:100% !important; overflow:hidden;}
body.bbpress main.bsg-aurora-page .sceditor-toolbar {border-bottom:1px solid rgba(8,107,235,0.6) !important; padding:7px !important;}
body.bbpress main.bsg-aurora-page .sceditor-container textarea {color:#121f32 !important; background:#ffffff !important;}
body.bbpress main.bsg-aurora-page .sceditor-button {border-radius:5px !important;}
body.bbpress main.bsg-aurora-page .sceditor-button:hover {background:#086beb !important;}
/* Legacy Markdown plugin controls may still be enqueued by WP until that plugin is disabled. */
body.bbpress main.bsg-aurora-page .bg-md-toolbar,
body.bbpress main.bsg-aurora-page .bbp-md-toolbar {display:none !important;}
