.appMount-2yBXZl,
body {
  background: none;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.wordmarkWindows-2dq6rw {
  position: absolute;
  top: 0;
  left: 45%;
  padding: 0px 9px 3px;
  color: #fff;
  border-radius: 9px;
  box-shadow: inset 1px 5px 9px rgba(10, 10, 10, 0.459);
  margin-top: 2px;
  text-shadow: 1px 1px 1px black;
}

.winButton-3UMjdg {
  color: white;
  top: -1px;
}

.withFrame-2dL45i {
  background: linear-gradient(to bottom, #4F88D6, #72B2F5);
  border-top: 1px solid #578DD8;
  margin-top: 0px;
  height: 20px;
  border-bottom: 1px solid #427ED2;
}

.theme-dark .children-3xh0VB:after {
  display: none;
}

.platform-win .sidebar-1tnWFu {
  border-radius: 0;
}

.header-3OsQeK {
  background: linear-gradient(to bottom, #346EC8, #6095E5);
  border-left: 1px solid #609BDD;
  border-top: 1px solid #5C95D6;
}

.title-17SveM,
.toolbar-3_r2xA {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.397);
}

.searchBar-jGtisZ {
  padding: 0 2px;
  color: var(--text-normal);
  background-color: white;
}

.clickable-ZD7xvu .icon-2xnN2Y {
  color: white;
}

.container-ZMc96U.themed-Hp1KC_ {
  background: linear-gradient(to bottom, #346EC8, #6095E5);
  border-top: 1px solid #5C95D6;
  border-right: 1px solid #609BDD;
  border-left: 0px solid #578DD8;
}

.container-q97qHp {
  color: #F1A300;
}


.sidebar-1tnWFu,
.bg-1QIAus {
  background: none;
}

/*SERVER */
.scroller-3X7KbA {
  background: linear-gradient(to left, #2F71B9, #2F5E97);
  border-bottom: 1px solid #427ED2;
  border-left: 1px solid #427ED2;
  border-top: 1px solid #5C95D6;
  border-right: 1px solid #4D7BB3;
}

.childWrapper-1j_1ub {
  background-color: black;
  color: white;
  background: linear-gradient(to bottom, #3779B1, #3779B1, #68A8D6);
  border-top: 1px solid #3181C6;
  border-left: 1px solid #3181C6;
  border-right: 1px solid #0C6CB0;
  border-bottom: 1px solid #2D8DC9;
  box-shadow: inset 0px 0px 3px black;
  border-radius: 50%;

}

.circleIconButton-1VxDrg {
  color: white;
  background: linear-gradient(to bottom, #3779B1, #3779B1, #68A8D6);
  border-top: 1px solid #3181C6;
  border-left: 1px solid #3181C6;
  border-right: 1px solid #0C6CB0;
  border-bottom: 1px solid #2D8DC9;
  box-shadow: inset 0px 0px 3px black;
  border-radius: 50%;
}

.item-2LIpTv {

  background: linear-gradient(to bottom, #3779B1, #3779B1, #68A8D6);
  border-top: 1px solid #3181C6;
  border-left: 1px solid #3181C6;
  border-right: 1px solid #0C6CB0;
  border-bottom: 1px solid #2D8DC9;
  box-shadow: inset 0px 0px 3px black;
}

/* CHAT */
.chatContent-3KubbW {
  background: linear-gradient(to bottom, #508AD7, #508AD7);
  border-left: 1px solid #69A8EE;
  border-bottom: 1px solid #639FF8;
  border-top: 1px solid #67A5E9;
}

.compact-2Nkcau .timestamp-p1Df1m,
.cozy-VmLDNB .timestamp-p1Df1m.alt-1dvXnH,
.cozy-VmLDNB .timestamp-p1Df1m {
  color: #F1A300;
}

.imageWrapper-oMkQl4 {
  border-radius: 3px;
  border: 1px solid white;
  box-shadow: 1px 1px 3px black;
}

.container-x059i8 {
  text-shadow: 0 2px 3px black, 0 2px 3px black;
  color: silver;
}

.embedFull-1HGV2S {
  border-left: 0px;
  background: linear-gradient(0deg, #346EC8, #6095E5, #346EC8);
  box-shadow: 0Px 0Px 2px rgb(0, 0, 0);
}

.newMessagesBar-1hF-9G {
  top: 0;
  border-radius: 0 0 8px 8px;
  background-color: rgba(255, 255, 255, 0);
  -webkit-box-shadow: var(--elevation-low);
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.342);
  background: linear-gradient(180deg, rgba(2, 2, 2, 0), rgba(179, 179, 179, 0.171), rgb(201, 203, 204, 0.24));
  border-top: 1px solid rgba(144, 184, 244, 0.021);
  border-bottom: 1px solid #D8FFFF;
  border-left: 1px solid#8EC9FF;
  border-right: 1px solid #D9E1FF;
}

.markup-eYLPri a {
  color: rgb(236, 236, 236);
}

.username-h_Y3Us {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.397);
}

/* MP list user*/
.searchBar-3TnChZ {
  background: linear-gradient(to bottom, #346EC8, #6095E5);
  border-left: 1px solid #609BDD;
  border-top: 1px solid #5C95D6;
}

.container-1oeRFJ {
  color: white;
}

.theme-dark .scroller-WSmht3 {
  background-color: var(--background-secondary);
  border-right: 1px solid #4D7BB3;
  border-top: 1px solid #67A5E9;
  border-bottom: 0px solid #639FF8;
  border-left: 1px solid #639FF8;
  background: linear-gradient(135deg, #5F99DD, #1E539B);
}

.searchBar-3TnChZ .searchBarComponent-3N7dCG {
  border-radius: 4px;
  background-color: white;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: rgb(24, 24, 24);
}

.selected-1-Z6gm .layout-1qmrhw {
  background-color: var(--background-modifier-selected);
}

/*channel*/
.theme-dark .container-1NXEtd {
  background: linear-gradient(135deg, #5F99DD, #1E539B);
}

.container-q97qHp {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.397);
}

.scroller-1ox3I2 {
  border-right: 1px solid #4D7BB3;
  border-top: 1px solid #67A5E9;
  border-bottom: 0px solid #639FF8;
  border-left: 1px solid #639FF8;
}

.icon-2W8DHg {
  color: white;
}

.addButton-2mlqCW.forceVisible-14yqh4,
.iconVisibility-3pLDEs:hover .addButton-2mlqCW {
  display: block;
  background: linear-gradient(to bottom, #3779B1, #3779B1, #68A8D6);
  border-top: 1px solid #60A6CD;
  border-left: 1px solid #3181C6;
  border-right: 1px solid #0C6CB0;
  border-bottom: 1px solid #2D8DC9;
  box-shadow: 0px 0px 3px black;
  color: white
}

.username-vAneIW {
  color: #dbdde0;
}

.name-28HaxV {
  color: #dbdde0;
}

.icon-2W8DHg {
  display: none;
  width: 20px;
  height: 20px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.clickable-28SzVr.container-1oeRFJ:active,
.highlighted-3PcOfB.container-1oeRFJ,
.selected-1-Z6gm.container-1oeRFJ {
  background: linear-gradient(135deg, transparent, transparent, rgba(24, 148, 250, 0.486), transparent, transparent, transparent, transparent, transparent, transparent, transparent, transparent, transparent, rgba(7, 154, 240, 0.418), transparent);
  border-bottom: 1px solid rgba(215, 229, 245, 0.363);
  border-left: 1px solid #6DA2DF;
  border-right: 1px solid #6DA2DF;
  border-top: 1px solid rgba(145, 185, 231, 0.521);
  border-radius: 4px;
}

.wrapper-NhbLHG.modeSelected-3DmyhH {
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.226), transparent, rgba(24, 148, 250, 0.486), transparent, transparent, transparent, rgba(66, 170, 255, 0.329), transparent, rgba(255, 255, 255, 0.253), transparent, transparent, transparent, rgba(255, 255, 255, 0.171), transparent, rgba(7, 154, 240, 0.418), transparent);
  border-bottom: 1px solid rgba(215, 229, 245, 0.363);
  border-left: 1px solid #6DA2DF;
  border-right: 1px solid #6DA2DF;
  border-top: 1px solid rgba(145, 185, 231, 0.521);
  border-radius: 4px;
  margin-left: 4px;
}

.modeSelected-3DmyhH .content-1gYQeQ,
.modeSelected-3DmyhH:hover .content-1gYQeQ {
  background-color: transparent;

}

.selected-1-Z6gm .layout-1qmrhw {
  background-color: transparent;
}

.unread-36eUEm {
  background: linear-gradient(to bottom, #3779B1, #3779B1, #68A8D6);
  border-top: 1px solid #3181C6;
  border-left: 1px solid #3181C6;
  border-right: 1px solid #0C6CB0;
  border-bottom: 1px solid #2D8DC9;
  box-shadow: 0px 0px 3px black;
  border-radius: 0px;
  left: 5px;
  height: 8px;
  width: 8px;
}

.wrapper-1S43wv {
  color: white;
}

/*botttom */
.channelTextArea-1FufC0 {
  margin-bottom: 24px;
  background-color: transparent;
}

.theme-dark .container-YkUktl {
  background: none;
}

.form-3gdLxP {
  position: relative;
  padding-left: 0px;
  padding-right: 0px;
  margin-top: -8px;
  background: linear-gradient(to top, #1E539C, #508AD7);
}

.panels-3wFtMD {
  background-color: #1E539C;
  border-right: 1px solid #4D7BB3;
  border-left: 1px solid #639FF8;
  border-bottom: 1px solid #639FF8;
}

.button-1EGGcP.buttonColor-3bP3fX,
.button-1EGGcP .buttonColor-3bP3fX {
  background: linear-gradient(to bottom, #3779B1, #3779B1, #68A8D6);
  border-top: 1px solid #60A6CD;
  border-left: 1px solid #3181C6;
  border-right: 1px solid #0C6CB0;
  border-bottom: 1px solid #2D8DC9;
  box-shadow: 0px 0px 3px black;
}

.scrollableContainer-15eg7h {
  margin-bottom: 24px;
  background-color: transparent;
  border-radius: 0px;
  border: 1px solid rgb(94, 94, 94);
  margin-top: 6px;
  background: linear-gradient(135deg, transparent, transparent, rgba(24, 148, 250, 0.486), transparent, transparent, transparent, transparent, transparent, transparent, transparent, transparent, transparent, rgba(7, 154, 240, 0.418), transparent);
  border-bottom: 1px solid rgba(215, 229, 245, 0.363);
  border-left: 0px solid #6DA2DF;
  border-right: 0px solid #6DA2DF;
  border-top: 1px solid rgba(145, 185, 231, 0.521);
}

.theme-dark .form-3gdLxP:before {
  display: none;
}

.button-12Fmur {
  line-height: 0;
  width: 32px;
  height: 32px;
  border-radius: 4px;
  position: relative;
  color: white;
  border: 1px solid white;
  margin-right: 3px;
  background: linear-gradient(to bottom, #3779B1, #3779B1, #68A8D6);
  border-top: 1px solid #60A6CD;
  border-left: 1px solid #3181C6;
  border-right: 1px solid #0C6CB0;
  border-bottom: 1px solid #2D8DC9;
  box-shadow: 0px 0px 3px black;
}

.placeholder-1rCBhr,
.slateTextArea-27tjG0 .hljs-comment,
.slateTextArea-27tjG0 .hljs-quote {
  color: white;
  text-align: center;
}

.slateTextArea-27tjG0 {
  text-align: center;
}

/*buddies */
.members-3WRCEx {
  background: linear-gradient(135deg, #5F99DD, #1E539B);
  border-right: 1px solid #4D7BB3;
  border-top: 1px solid #67A5E9;
  border-bottom: 1px solid #639FF8;
  border-left: 1px solid #639FF8;
}

.members-3WRCEx,
.members-3WRCEx>div {
  background-color: transparent;
}

.member-48YF_l {
  background: none;
}

.username-i5-wv- {
  padding: 6px;
}

.username-3_PJ5r {
  text-shadow: 0 2px 4px rgba(0, 0, 0, .5), 0 2px 4px rgba(0, 0, 0, .5), 0 2px 4px rgba(0, 0, 0, .5);
}

.layout-1qmrhw {
  height: 42px;
}

.content-1U25dZ,
.name-3Vmqxm {
  color: white;
}

.activity-2EQDZv {
  color: white;
}


.avatar-6qzftW .wrapper-3Un6-K {
  border-radius: 0;
  padding: 1px;
}

.avatar-6qzftW .wrapper-3Un6-K svg foreignobject {
  mask: none;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  border-top: 2px solid rgba(248, 248, 248, 0.466);
  border-left: 2px solid rgba(157, 167, 169, 0.466);
  border-right: 2px solid rgba(94, 144, 167, 0.452);
  border-bottom: 2px solid #2177807c;
  border-radius: 6px;
  background: linear-gradient(135deg, transparent, transparent, rgba(24, 148, 250, 0.486), transparent, transparent, transparent, transparent, transparent, transparent, transparent, transparent, transparent, rgba(7, 154, 240, 0.418), transparent);
}

.container-1oeRFJ {
  padding: 0px 0;
  border-radius: 0px;
}

/* scroller*/
.theme-dark {
  --scrollbar-auto-thumb: #cfcfcfd7;
  --scrollbar-auto-track: #f1f1f14f;
  --scrollbar-auto-scrollbar-color-thumb: #0245aace;
  --scrollbar-auto-scrollbar-color-track: #0245aa;
  --scrollbar-thin-thumb: #0245aa00;
  --scrollbar-thin-track: #0245aa00;
}

/*popup */
.menu-2TXYjN {
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  cursor: default;
  max-height: calc(100vh - 32px);
  -webkit-box-shadow: var(--elevation-high);
  box-shadow: var(--elevation-high);
  background: linear-gradient(135deg, #5F99DD, #1E539B);
  border-radius: 0px;
}

.colorDefault-2_rLdz {
  color: white;
}

/* friends */
.tabBody-2dgbAs {
  background: linear-gradient(135deg, #5F99DD, #1E539B);
  border-right: 1px solid #4D7BB3;
  border-top: 1px solid #67A5E9;
  border-bottom: 1px solid #639FF8;
  border-left: 1px solid #639FF8;
}

.scroller-hE2gWq {
  background: linear-gradient(135deg, #5F99DD, #1E539B);
  border-right: 1px solid #4D7BB3;
  border-top: 1px solid #67A5E9;
  border-bottom: 1px solid #639FF8;
  border-left: 1px solid #639FF8;
}