/* The old 380px message cap left free space below the composer as soon as the
   welcome block disappeared. Only the message list should absorb free space. */
.hub-broadcast .chat-panel{min-height:0;overflow:hidden}
.hub-broadcast .watch-side .chat-messages,.hub-broadcast .studio-side .chat-messages{flex:1 1 0;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}
.hub-broadcast .chat-top,.hub-broadcast .chat-welcome,.hub-broadcast .chat-access,.hub-broadcast .chat-form,.hub-broadcast .chat-footnote{flex:0 0 auto}
.hub-broadcast .chat-access{margin-top:auto}
.hub-broadcast .chat-form{margin-bottom:12px}
.hub-broadcast .chat-form button{color:#c4a3ff;background:#7c3fc51c;border-color:#9162c84d}
.hub-broadcast .chat-form button:hover:not(:disabled){background:#7c3fc540}
.hub-broadcast .chat-messages strong{color:#c592ff}
