/**
 * @name         msn
 * @description  to make discord look even uglier <3
 * @author       graves
 * @version      1.0.0
*/
{
  body
  {
    font-family: "microsoft sans serif", tahoma;
  }

  form.form-3gdLxP
  {
    background-color: #577bca;
    padding-top: 5px;
  }

  .avatar-2e8lTP
  {
    border-radius: 0;
  }

  .form-3gdLxP
  {
    padding-left: 5px;
    padding-right: 5px;
  }

  .membersGroup-2eiWxl
  {
    padding: 7px 15px;
    height: 40px;
    color: white!important;
    font-size: 11px;
    border-top: 1px solid white;
  }

  .member-2gU6Ar
  {
    position: relative;
    max-width: 224px;
    margin-left: 8px;
    padding-bottom: 7px;
    margin-top: -14px;
  }

  .members-3WRCEx, .members-3WRCEx>div
  {
    background-image: linear-gradient(90deg, #4c5a8a, #8098d9);
    border-left: 1px solid #1545a5;
    box-shadow: inset 0 0 20px 5px #8899d0;
    font-family: tahoma;
  }

  .container-1NXEtd
  {
    background-color: #ffffff;
  }

  .activity-2EQDZv
  {
    color: #ffffcf;
    font-size: 11px;
  }

  .name-3Vmqxm
  {
    font-size: 13px;
    font-weight: 700;
    text-shadow: 0 0 3px #424236;
  }

  .container-1oeRFJ
  {
    color: #ffffff;
  }

  .wrapper-1VLyxH
  {
    width: 30px;
    height: 30px;
  }

  .container-ZMc96U">
  {
    background: linear-gradient(#f9fafd, #dbe6f6)!important;
    border-top: 1px solid #aec2e4;
    border-bottom: 1px solid #aec2e4;
    font-family: tahoma;
  }

  .size16-rrJ6ag
  {
    font-size: 11px;
  }

  .topic-11NuQZ
  {
    font-size: 11px;
    line-height: 12px;
  }

  .container-q97qHp
  {
    color: blue;
    text-transform: none;
    font-size: 11px;
  }

  .sidebar-1tnWFu.hasNotice-1s68so, .platform-win .sidebar-1tnWFu.hasNotice-1s68so
  {
    border-radius: 0;
    font-family: tahoma;
  }

  .name-28HaxV
  {
    font-size: 11px;
    line-height: 12px;
  }

  .icon-2W8DHg
  {
    display: block;
    width: 15px;
    height: 15px;
  }

  .content-1gYQeQ
  {
    height: 15px;
  }

  .wrapper-NhbLHG
  {
    height: 20px;
  }

  .containerDefault-3TQ5YN, .containerDragAfter-1J_-1V, .containerDragBefore-ei4h1m, .containerUserOver-3woq86
  {
    position: relative;
    padding-top: 5px;
  }

  .name-3Uvkvr
  {
    font-size: 11px;
    line-height: 12px;
  }

  .scroller-2TZvBN
  {
    background-color: #577bca;
    border-right: 2px solid #1545a5;
    border-left: 2px solid #1545a5;
    padding: 0;
  }

  .scrollableContainer-15eg7h
  {
    background-color: #ffffff;
    max-height: 50vh;
    min-height: 2.7vh;
  }

  .markup-eYLPri.slateTextArea-27tjG0.fontSize14Padding-1nmT2C
  {
    min-height: 2.7vh;
  }

  .typing-2J1mQU
  {
    background: #d4d0c8;
    box-shadow: inset 0 2 #858584;
    border: 1px solid #858584;
    font-family: tahoma;
    font-size: 11px;
    height: 20px;
  }

  nav.container-1NXEtd
  {
    font-family: tahoma;
  }

  nav.container-1NXEtd
  {
    border-right: 2px solid #1545a5;
  }

  .title-338goq
  {
    color: #ffffff;
    line-height: 12px;
    font-weight: 600;
  }

  .size14-3fJ-ot
  {
    font-size: 11px;
  }

  .subtext-2HDqJ7
  {
    color: #ffffff;
    line-height: 11px;
  }

  .size12-oc4dx4
  {
    font-size: 10px;
    line-height: 16px;
  }

  .panels-3wFtMD
  {
    height: 7.5vh;
    background-color: #577bca;
  }
}