/* --- Borders --- */
  .pageWrapper-2PwDoS, .content-1jQy2l, .applicationStore-2nk7Lo {
    margin-right: 0px;
  }
  /* Removes the very far right border */

  .chatContent-3KubbW, .sidebar-1tnWFu, .tabBody-2dgbAs, .pageWrapper-2PwDoS, .stageSection-3mAD8V, .applicationStore-2nk7Lo {
    margin-bottom: 7px;
  }
  /* Resizes bottom border */

  .peopleColumn-1wMU14, .chatContent-3KubbW:not(.container-3XgAHv *), .pageWrapper-2PwDoS, .scroller-29cQFV, .stageSection-3mAD8V {
    border-radius: var(--border-radius-1);
    margin-left: 7.5px;
    background-color: var(--background-primary) !important;
  }
  /* Resizes border between messages and users / channels */
/* --- _______ --- */


/* --- Recolering --- */
  .divider-2rZFJK, .peopleListItem-u6dGxF {
    border-top: 1px solid #333333;
  }
  /* Recolers dividers */

  .floating-window-titlebar{
    background-color: #333333;
  }
  /* Recolers popout window handle bar */
/* --- __________ --- */


/* --- Text box stuff --- */
  .form-3gdLxP{
    border-top: 8px solid var(--background-2);
    padding-top: 7.5px ;
  }
  .channelTextArea-1FufC0{
    margin-bottom: 19px;
  }
  /* Adds a black border to the message box div and sizes it correctly */
  /* Sizes margin below message box so that it aligns correctly */

  .typing-2J1mQU{
    margin-bottom: -3px;
  }
  .cooldownWrapper-2k1jHK{
    padding-right: 6px;
  }
  /* Fixes typing indicator and slowmode indicator positions */

  .messagesWrapper-RpOMA3{
    margin-bottom: 8px;
  }
  .scrollerSpacer-3AqkT9 {
    height: 8px; 
  }
  /* Makes sure no text overlaps on the typing box div */
/* --- ______________ --- */


/* --- Message boxes --- */
  .message-2CShn3 {
    background-color: #202020;
      margin: 0 8px 0 8px;
  }
  .message-2CShn3:hover {
    background-color: #2A2A2A!important;
  }
  .groupStart-3Mlgv1,
  .divider-IqmEqJ + .messageListItem-ZZ7v6g .message-2CShn3, 
  .divider-IqmEqJ + .backgroundFlash-1X5jVs .message-2CShn3 {
      border-radius: 8px 8px 0 0;
  }
  .messageListItem-ZZ7v6g:has(+ .messageListItem-ZZ7v6g .groupStart-3Mlgv1, + .divider-IqmEqJ, + .scrollerSpacer-3AqkT9) .message-2CShn3,
  .backgroundFlash-1X5jVs:has(+ .messageListItem-ZZ7v6g .groupStart-3Mlgv1) .message-2CShn3 {
      border-radius: 0 0 8px 8px;
  }
  .messageListItem-ZZ7v6g:has(+ .messageListItem-ZZ7v6g .groupStart-3Mlgv1, +.divider-IqmEqJ, + .scrollerSpacer-3AqkT9) .groupStart-3Mlgv1,
  .divider-IqmEqJ + .messageListItem-ZZ7v6g:has(+ .messageListItem-ZZ7v6g .groupStart-3Mlgv1) .message-2CShn3,
  .divider-IqmEqJ + .backgroundFlash-1X5jVs:has(+ .messageListItem-ZZ7v6g .groupStart-3Mlgv1) .message-2CShn3,
  .backgroundFlash-1X5jVs:has(+ .messageListItem-ZZ7v6g .groupStart-3Mlgv1, +.divider-IqmEqJ, + .scrollerSpacer-3AqkT9) .groupStart-3Mlgv1 {
      border-radius: var(--border-radius-2);
  }
  .group-spacing-16 .groupStart-3Mlgv1 {
    margin-top: 8px;
  }
  /* Adds message boxes, all messages from the same user stay in one box */

  .mentioned-Tre-dv{
    background-color: var(--background-mentioned);
  }
  .mentioned-Tre-dv:hover {
    background-color: var(--background-mentioned-hover)!important;
  }
  .mentioned-Tre-dv:before{
    margin: 9px 0 9px 0;
  }
  /* Fixes mentioned colors */

/* --- _____________ --- */


/* --- Miscellaneous --- */
  .scroller-3iiyhZ.thin-RnSY0a.scrollerBase-1Pkza4{
    padding-right: 0px;
    padding-left: 8px;
  }
  /* I forgor, too scared to delete */
/* --- _____________ --- */