.twitch .twitch-chat {
    height: 400px;
  }
  
  .twitch .twitch-chat iframe {
    width: 100%;
    height: 100%;
  }

  .twitch .twitch-video {
    padding-top: 56.25%;
    position: relative;
    height: 0;
  }
  
  .twitch .twitch-video iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
  }

  @media screen and (min-width: 850px) {
    .twitch {
      position: relative;
    }
    
    .twitch .twitch-video {
      width: 80%;
      padding-top: 42.1875%;
    }
  
    .twitch .twitch-chat {
      width: 20%;
      height: auto;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
    }
  }

  body {
      background-color: #020202;
  }

  .chat-line__message--emote:hover {
    transform: scale(3);
}
 
div.chat-input.tw-block.tw-pd-b-1.tw-pd-x-1 {
    background-color: #211;
    font-size: 15pt;
}
 
div.chat-input__buttons-container.tw-flex.tw-justify-content-between.tw-mg-t-1 {
    height: 30px;
}
 
div.chat-list__list-container.tw-flex-grow-1.tw-full-height.tw-pd-b-1 {
    background-color: #211;
    font-size: 14pt;
    line-height: 1;
}
 
div.chat-settings__content.tw-border-bottom-left-radius-medium.tw-border-bottom-right-radius-medium.tw-c-background-base.tw-c-text-base.tw-pd-1 {
    font-size: 12px;
    line-height: 1;
}
 
div.rooms-header.tw-align-items-center.tw-border-b.tw-c-background-base.tw-flex.tw-flex-shrink-0.tw-full-width.tw-justify-content-center.tw-pd-l-1.tw-pd-r-1 {
    height: 22px;
}
 
div.stream-chat-header.tw-align-items-center.tw-border-b.tw-c-background-base.tw-flex.tw-flex-shrink-0.tw-full-width.tw-justify-content-center.tw-pd-l-1.tw-pd-r-1 {
    height: 40px;
}
 
div.tw-border-t.tw-mg-t-1.tw-mg-x-05.tw-pd-b-1 {
    display: none;
}
 
div.tw-c-background-alt.tw-flex.tw-justify-content-center.tw-pd-1 {
    height: 30px;
}
 
div.video-chat__message-list-wrapper {
    font-size: 120%;
}
 
span.chat-line__message-body--highlighted {
    line-height: 1.3;
}
 
span.mention-fragment.mention-fragment--recipient {
    padding: 0px;
}
 
textarea.tw-block.tw-border-radius-medium.tw-font-size-6.tw-full-width.tw-textarea.tw-textarea--no-resize {
    height: 55px;
}