/* 692: More actions share the row when space permits; narrow views wrap. */
html body[class] .community-post-actions > details.n677-message-more[open],
html.baha-slim body[class] .community-post-actions > details.n677-message-more[open]{
 display:block!important;position:relative!important;flex:1 1 100%!important;
 width:100%!important;min-width:0!important;max-width:100%!important;
 height:auto!important;min-height:44px!important;box-sizing:border-box!important;
}
html body[class] .community-post-actions details.n677-message-more[open] > div,
html.baha-slim body[class] .community-post-actions details.n677-message-more[open] > div{
 display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;
 gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;
 height:auto!important;padding:8px 0!important;box-sizing:border-box!important;
}
@supports selector(details::details-content){
 html body[class] .community-post-actions > details.n677-message-more[open],
 html.baha-slim body[class] .community-post-actions > details.n677-message-more[open],
 html body[class] .community-post-actions details.n677-message-more[open] > div,
 html.baha-slim body[class] .community-post-actions details.n677-message-more[open] > div,
 html body[class] .community-post-actions details.n677-message-more[open]::details-content{
  display:contents!important;
 }
}
html body[class] .community-post-actions .n677-message-more > div > :is(button,a,form,details),
html.baha-slim body[class] .community-post-actions .n677-message-more > div > :is(button,a,form,details){
 flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;
 height:auto!important;margin:0!important;box-sizing:border-box!important;
}
html body[class] .community-post-actions .n677-message-more > div :is(button,a,summary),
html.baha-slim body[class] .community-post-actions .n677-message-more > div :is(button,a,summary){
 display:inline-flex!important;align-items:center!important;justify-content:center!important;
 width:auto!important;max-width:100%!important;min-width:44px!important;
 height:auto!important;min-height:44px!important;line-height:1.35!important;
 padding:8px 10px!important;box-sizing:border-box!important;border-radius:10px!important;
 white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;
}
html body[class] .community-post-actions .n677-message-more > div > form{
 display:inline-flex!important;align-items:flex-start!important;
}
html body[class] .community-post-actions .n677-message-more > div > details[open]{
 flex:1 1 100%!important;width:100%!important;min-width:0!important;
}
html body[class] .community-post-actions .n677-message-more > div > details[open] > form{
 position:static!important;inset:auto!important;transform:none!important;
 display:flex!important;flex-wrap:wrap!important;gap:8px!important;
 width:100%!important;min-width:0!important;max-width:100%!important;
 box-sizing:border-box!important;margin:8px 0 0!important;
}
html body[class] .community-post-actions .n677-message-more form > :is(select,textarea,input:not([type="hidden"]),label){
 max-width:100%!important;min-width:0!important;box-sizing:border-box!important;
}
html body[class] .community-post-actions details.n677-message-more [hidden],
html.baha-slim body[class] .community-post-actions details.n677-message-more [hidden]{
 display:none!important;
}
html body[class] .community-post-actions.baha-actions-open{
 left:var(--baha-action-left,8px)!important;top:var(--baha-action-top,8px)!important;
 right:auto!important;bottom:auto!important;transform:none!important;
}
html body[class] .community-post-actions.baha-actions-open:has(.n677-message-more[open]){
 width:max-content!important;
 max-width:min(960px,calc(var(--baha-menu-viewport-width,100vw) - 16px))!important;
 max-height:min(70dvh,calc(var(--baha-menu-viewport-height,100dvh) - 16px))!important;
 overflow:auto!important;overscroll-behavior:contain;touch-action:pan-y!important;box-sizing:border-box!important;
}
