/* V102: a cím és az előtag valóban egyetlen sorban; a lista nem vágódhat le. */
body.spectrahubForum .shV97InlineTopic .shV96InlineTopicTop,
body.spectrahubForum .shV97InlineTopic .shV97DraftInput,
body.spectrahubForum .shV97InlineTopic .shV97TitleLine {overflow:visible!important;}
body.spectrahubForum .shV97InlineTopic .shV97DraftInput{
  flex:1 1 auto!important;width:100%!important;min-width:0!important;
  background:#29323c!important;border:1px solid #62758a!important;border-radius:8px!important;
}
body.spectrahubForum .shV97InlineTopic .shV97TitleLine{
  display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;
  align-items:stretch!important;gap:0!important;min-width:0!important;width:100%!important;
  min-height:46px!important;position:relative!important;
}
body.spectrahubForum .shV97InlineTopic .shV100TitlePrefix{
  display:flex!important;align-items:stretch!important;flex:0 1 auto!important;
  width:auto!important;max-width:min(210px,42%)!important;min-width:0!important;
  position:relative!important;z-index:25!important;
}
body.spectrahubForum .shV97InlineTopic:not(.is-open) .shV100TitlePrefix{display:none!important;}
body.spectrahubForum .shV97InlineTopic .shV100TitlePrefix .shV97Prefix{display:flex!important;min-width:0!important;max-width:100%!important;}
body.spectrahubForum .shV97InlineTopic .shV100TitlePrefix .shV97PrefixToggle{
  display:flex!important;align-items:center!important;gap:7px!important;
  width:100%!important;min-width:0!important;max-width:100%!important;
  height:46px!important;min-height:46px!important;box-sizing:border-box!important;
  margin:0!important;padding:5px 10px!important;border:0!important;
  border-right:1px solid #657b8e!important;border-radius:7px 0 0 7px!important;
  background:#3b4a5a!important;color:#eaf3fc!important;
}
body.spectrahubForum .shV97InlineTopic .shV100TitlePrefix .shV97PrefixTag{
  min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;
  white-space:nowrap!important;
}
body.spectrahubForum .shV97InlineTopic .shV97TitleLine>.shV96TopicTitle{
  display:block!important;flex:1 1 0!important;width:0!important;min-width:0!important;
  max-width:100%!important;margin:0!important;padding:11px 13px!important;
  border:0!important;border-radius:0 7px 7px 0!important;height:46px!important;
  line-height:24px!important;background:transparent!important;
}
body.spectrahubForum .shV97InlineTopic .shV97PrefixMenu{
  position:absolute!important;top:calc(100% + 6px)!important;left:0!important;
  right:auto!important;width:min(270px,80vw)!important;max-width:min(270px,calc(100vw - 28px))!important;
  max-height:min(290px,48dvh)!important;overflow-y:auto!important;
  background:#303e4d!important;border:1px solid #75899d!important;
  z-index:30000!important;box-shadow:0 14px 35px rgba(0,0,0,.4)!important;
}
body.spectrahubForum .shV97InlineTopic .shV97PrefixMenu[hidden]{display:none!important;}
@media(max-width:600px){
 body.spectrahubForum .shV97InlineTopic .shV100TitlePrefix{max-width:45%!important;}
 body.spectrahubForum .shV97InlineTopic .shV100TitlePrefix .shV97PrefixToggle{padding:5px 6px!important;}
 body.spectrahubForum .shV97InlineTopic .shV97TitleLine>.shV96TopicTitle{padding:10px 8px!important;font-size:14px!important;}
}
