User:Annoymous604/common.css

From Wiktionary, the free dictionary
Jump to navigation Jump to search

Note: You may have to bypass your browser’s cache to see the changes. In addition, after saving a sitewide CSS file such as MediaWiki:Common.css, it will take 5-10 minutes before the changes take effect, even if you clear your cache.

  • Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh);
  • Konqueror and Chrome: click Reload or press F5;
  • Opera: clear the cache in Tools → Preferences;
  • Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5.

This CSS is applied for Annoymous604 to every page.


/**
 * @name Metro for Discord
 * @author Tako
 * @version 3.15.12
 * @description The Metro theme for Discord
 * @source https://github.com/TakosThings/Metro-for-Discord
*/
/*################## Metro for Discord ####################
## License: CC-BY-NC-SA                                  ##
## Repo:    https://github.com/TakosThings               ##
####################### Third Party #######################
## hljs:    https://highlightjs.org                      ##
## icons8:  https://icons8.com                           ##
#########################################################*/
/*                 Start of user options                 ##
###########################################################
##     Check the repo wiki for help on this section      ##
## https://github.com/TakosThings/Metro-for-Discord/wiki ##
#########################################################*/
/* Accent Colour */
/* Must be provided in RGB format */
:root {
  --accent: 0, 120, 215;
  --link: 0, 120, 215;
  --voice: 0, 204, 106;
}

/* Acrylic background */
/**
 * Some of these settings are advanced, and may degrade
 * performance on low-end machines. Consult the wiki before
 * making changes.
**/
/* Change the URL to your own background*/
body,
.container-16j22k {
  background-image: url(https://i.imgur.com/PoQUA3n.jpg);
}

/* Blur filter */
/* Uncomment to ENABLE the blur filter if required */
body::before,
.container-16j22k::before {
  /* backdrop-filter: blur(45px) saturate(125%); */
}

/* Disable scale transition when opening User Settings */
/* Uncomment to DISABLE the scale transition */
.layer-3QrUeG {
  /* transform: none !important; */
}

/*#########################################################
##                  End of user options                  ##
#########################################################*/
body, button {
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
}

#app-mount {
  background-color: black;
}

.markup-2BOw-j pre,
.markup-2BOw-j code.inline {
  font-family: Consolas, Menlo, Monaco, "Courier New", monospace;
}

::-webkit-input-placeholder,
input,
select,
textarea {
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
}

:focus {
  outline: unset;
}

@keyframes slideinright {
  0% {
    right: -420px;
  }
  100% {
    right: 0;
  }
}
@keyframes toast {
  0% {
    transform: translateX(380px);
  }
  5%, 95% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(380px);
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.theme-dark .container-2lgZY8::before,
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .info-1VyQPT::before {
  content: "Metro for Discord \aVersion 3.15.12";
}

.theme-dark .container-2lgZY8::before {
  width: 360px;
  height: 64px;
  position: absolute;
  right: 20px;
  bottom: 20px;
  display: block;
  z-index: 9999;
  padding: 12px 12px 12px 56px;
  box-sizing: border-box;
  background-color: #2b2b2b;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAC9wAAAvcBLRSNOAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAATESURBVGiB7ZlZbFVFGMf/g5RCW7QYrEVqQh/EBSOSRkpiYggaxSXywINJQaJGiAousYlbYozhye1dExISAZ+UEF9ENKbRCsqDqdQIiLI0RKOUrjSFSvrz4cwN3517Tu85t6cusf/k5k5m/vMtM9/M+WZGmsY0/t9weQoDqiTdKul6SU2S6iVdkDQoqUfScUmHnHMX89Q7KQB1wGagAxihPAaAj4CHgDn/pOH1wBtAfwqjk9AHvAbUV2pH5hACnKSHJb0p6eoYyhFJByWdljTk62oVhdVS/x/ijKSXJG13zpHVptQA5gIfx4zkYeBJoDGFjEbgaaArRs4e4IqpMr4Z6A4UHgMe9LNSicxVwMFA5o9AU97GNwE9Rsk4sBWYHfAagMf8ryGl7BnAC8BFI/8EcG1extcHIz8CrI3hrfCLsoA+YEUGPauBIdO/O5dwojjmLwArE3jflEQ07M+oaxnRNlvA7skavy4Imw0TcIdjHBiagL8SeC4cEOBO4E8jY2Olxs8Heo2g98rwv4px4MsYngM+CHi7MBsB8Kpp+4NKQonoA1PAKeDyMvzllK6B22J4q2McBbjHcGZSvO5ez2r8HO95AW2mLXbqfVvZXQhoT3Dg+YB3n2k7A9RkceAR0/kXPyJlpz6l7LsSHFgV8FwwC21JMuOUfGg6tvu6slOfQf7OQMaOBN6zhrMnrfAqYNB0vMHXp5r6DE4khqLhNBk9g8BlaQS3mk4nTH2qqc8bRCFcwC1h+4yYPjeZcneh4Jz7XNKugLvTOfdFPqYm4jtTXhw2zozpsNCUe2yDc249sE3RqavLOdeRh4VlcMqUS/KjOAdqTfnXsNEb3TFZqzJgwJTrwsa4EBo25eokqURb6zwgbhBSA2gBOom+O51AS0AZN+WSRRznwFlTvjJQNgt4gihJG5PUJ2mMKJF7Ckh0OMH4BZI+k3S7pKv8/z6KD0Y2jbCDmyh0rVn1n5j6JcDPCTtRAcfjdooJdG1MkPO44eww9etDGXHTv18Sis7LdwNvec/bJdl8aEzSiKQaXQq1ZkmdwB3Oua4UPsRFQFjfaso/pZApAe9OMMr9ROffuZ5bAzwK/G44JwlOawl6FlCcAAKcxYcQsNDUD5N2vRHF+naiM4DFIaBkL/Z9mgMnnkmpqwU4AJz3/y2mbbORtzeV8YHwpcAW4EXgAWBWGf4Go/DrzAqLZTngByOvsoNNRqWzgVGv8DxBpkqK/MdwbfLYD9SW65MLgNNGcZ2vy5SKA9XAUcN95+8yvg4Y80pHCwaSMRUnurIpoBeYn6QzaRurFG2Sqnz5W3NNuCSBX1IPrJH0iql62TnXm5+JCQAWU3zRu8m0pT2FtVJ8u7EPyHuQY42vpnjHOEqwY1HmFAbcD5wLZMybcuO98jVG8Tng5gReyS5EtHNtpfgu6Dcg7hZ7yhyw9ziprkCI7kTXAEeCmTkMNKfVPalU2GDUlCfMSIFFku6VtEXFpz9J2itpnXOuL63iXN7IgGW6dPQbl/SppGPy6bakRkmLJN0o6boYEYVkcduUPnBMBEo/VGkwALxN3u8BFTpQA7yf0ujdwCZ8RjsZ5PrMKknANZKWK3o/a1B0xh6WdFLR+9n3/6pn1mlM4z+OvwDxXg7DxHcO6gAAAABJRU5ErkJggg==);
  background-position: 12px 16px;
  background-size: 32px;
  background-repeat: no-repeat;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  white-space: pre;
  animation: 10s toast cubic-bezier(0.1, 0.9, 0.2, 1);
  transform: translateX(380px);
  pointer-events: none;
}

.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .info-1VyQPT::before {
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  line-height: 16px;
}

.theme-dark .button-38aScr {
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .button-38aScr.sizeMedium-1AC_Sl, .theme-dark .button-38aScr.sizeLarge-1vSeWK, .theme-dark .button-38aScr.sizeXlarge-2yFAlZ {
  height: 32px;
  min-height: 32px;
}
.theme-dark .button-38aScr.lookOutlined-3sRXeN {
  border: 2px solid transparent;
}
.theme-dark .button-38aScr.lookOutlined-3sRXeN.colorPrimary-3b3xI6, .theme-dark .button-38aScr.lookOutlined-3sRXeN.colorWhite-rEQuAQ {
  background-color: rgba(255, 255, 255, 0.2);
  border-color: transparent;
  color: white;
}
.theme-dark .button-38aScr.lookOutlined-3sRXeN.colorPrimary-3b3xI6:hover, .theme-dark .button-38aScr.lookOutlined-3sRXeN.colorWhite-rEQuAQ:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .button-38aScr.lookOutlined-3sRXeN.colorPrimary-3b3xI6:active, .theme-dark .button-38aScr.lookOutlined-3sRXeN.colorWhite-rEQuAQ:active {
  background-color: rgba(255, 255, 255, 0.4);
}
.theme-dark .button-38aScr.lookOutlined-3sRXeN.colorRed-1TFJan {
  color: #D02E00;
  border-color: #D02E00;
}
.theme-dark .button-38aScr.lookOutlined-3sRXeN.colorRed-1TFJan:hover {
  background-color: #D02E00;
  color: white;
}
.theme-dark .button-38aScr.lookFilled-1Gx00P.colorPrimary-3b3xI6, .theme-dark .button-38aScr.lookFilled-1Gx00P.colorGrey-2DXtkV {
  background-color: rgba(255, 255, 255, 0.2);
  color: white;
}
.theme-dark .button-38aScr.lookFilled-1Gx00P.colorPrimary-3b3xI6:hover, .theme-dark .button-38aScr.lookFilled-1Gx00P.colorGrey-2DXtkV:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .button-38aScr.lookFilled-1Gx00P.colorBrand-3pXr91 {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .button-38aScr.lookFilled-1Gx00P.colorBrand-3pXr91:hover {
  background-color: rgba(var(--accent), 0.6);
}
.theme-dark .button-38aScr.lookFilled-1Gx00P.colorBrand-3pXr91:disabled:hover {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .button-38aScr.lookFilled-1Gx00P.colorGreen-29iAKY {
  background-color: #43B581;
}
.theme-dark .button-38aScr.lookFilled-1Gx00P.colorGreen-29iAKY:hover {
  background-color: rgba(67, 181, 129, 0.6);
}
.theme-dark .button-38aScr.lookFilled-1Gx00P.colorRed-1TFJan, .theme-dark .button-38aScr.lookFilled-1Gx00P.actionRed-gYn8D3 {
  background-color: #D02E00;
}
.theme-dark .button-38aScr.lookFilled-1Gx00P.colorRed-1TFJan:hover, .theme-dark .button-38aScr.lookFilled-1Gx00P.actionRed-gYn8D3:hover {
  background-color: rgba(208, 46, 0, 0.6);
}
.theme-dark .button-38aScr.lookLink-9FtZy-.colorPrimary-3b3xI6, .theme-dark .button-38aScr.lookLink-9FtZy-.colorGrey-2DXtkV {
  color: white;
}
.theme-dark .button-38aScr.lookLink-9FtZy-.colorPrimary-3b3xI6:hover, .theme-dark .button-38aScr.lookLink-9FtZy-.colorGrey-2DXtkV:hover {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .button-38aScr.lookLink-9FtZy-.colorPrimary-3b3xI6:hover .contents-18-Yxp, .theme-dark .button-38aScr.lookLink-9FtZy-.colorGrey-2DXtkV:hover .contents-18-Yxp {
  background-image: none;
}
.theme-dark .button-38aScr.lookLink-9FtZy-.colorPrimary-3b3xI6:active, .theme-dark .button-38aScr.lookLink-9FtZy-.colorGrey-2DXtkV:active {
  color: rgba(255, 255, 255, 0.4);
}
.theme-dark .button-38aScr.lookGhost-2Fn_0- {
  border: 2px solid transparent;
}
.theme-dark .button-38aScr.lookGhost-2Fn_0-.colorGrey-2DXtkV, .theme-dark .button-38aScr.lookGhost-2Fn_0-.colorBrand-3pXr91 {
  background-color: #333;
  color: white;
}
.theme-dark .button-38aScr.lookGhost-2Fn_0-.colorGrey-2DXtkV:hover, .theme-dark .button-38aScr.lookGhost-2Fn_0-.colorBrand-3pXr91:hover {
  border-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .button-38aScr.lookInverted-2D7oAl {
  border: 2px solid transparent;
}
.theme-dark .button-38aScr.lookInverted-2D7oAl.colorBrand-3pXr91 {
  background-color: rgba(255, 255, 255, 0.2);
  color: white;
}
.theme-dark .button-38aScr.lookInverted-2D7oAl.colorBrand-3pXr91:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .button-38aScr.lookInverted-2D7oAl.colorGreen-29iAKY {
  background-color: rgba(255, 255, 255, 0.2);
  color: white;
}
.theme-dark .button-38aScr.lookInverted-2D7oAl.colorGreen-29iAKY:hover {
  background-color: rgba(255, 255, 255, 0.1);
  color: white;
}
.theme-dark .button-38aScr.lookInverted-2D7oAl.colorGreen-29iAKY:active {
  background-color: rgba(255, 255, 255, 0.4);
}
.theme-dark .pageButton-MknE-_ {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .pageButton-MknE-_.endButton-3wGL3C {
  background-color: rgba(255, 255, 255, 0.2);
  color: white;
}
.theme-dark .pageButton-MknE-_.endButton-3wGL3C:disabled {
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.4);
}
.theme-dark .pageButton-MknE-_.roundButton-2CW1Hh {
  width: 32px;
  height: 32px;
  margin: 0 2px;
  padding: 0;
  border-radius: 2px;
}
.theme-dark .pageButton-MknE-_.roundButton-2CW1Hh:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .pageButton-MknE-_.activeButton-1BJAiN {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .pageButton-MknE-_.activeButton-1BJAiN:hover {
  background-color: rgba(var(--accent), 0.9);
}
.theme-dark .group-2dAfBy {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 2px;
}
.theme-dark .group-2dAfBy .item-3T2z1R {
  border: 0;
}
.theme-dark .group-2dAfBy .item-3T2z1R.deny-3nAuT6 img, .theme-dark .group-2dAfBy .item-3T2z1R.passthrough-1c2ewQ img, .theme-dark .group-2dAfBy .item-3T2z1R.allow-1PzSY3 img {
  display: none;
}
.theme-dark .group-2dAfBy .item-3T2z1R.deny-3nAuT6::before, .theme-dark .group-2dAfBy .item-3T2z1R.passthrough-1c2ewQ::before, .theme-dark .group-2dAfBy .item-3T2z1R.allow-1PzSY3::before {
  font-size: 16px;
  font-family: "Segoe MDL2 Assets";
}
.theme-dark .group-2dAfBy .item-3T2z1R.deny-3nAuT6::before {
  content: "";
  color: #D02E00;
}
.theme-dark .group-2dAfBy .item-3T2z1R.deny-3nAuT6.denySelected-1mh2mZ {
  background-color: #D02E00;
}
.theme-dark .group-2dAfBy .item-3T2z1R.deny-3nAuT6.denySelected-1mh2mZ::before {
  color: white;
}
.theme-dark .group-2dAfBy .item-3T2z1R.passthrough-1c2ewQ::before {
  content: "";
  color: white;
}
.theme-dark .group-2dAfBy .item-3T2z1R.passthrough-1c2ewQ.passthroughSelected-1Eq0Kl {
  background-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .group-2dAfBy .item-3T2z1R.passthrough-1c2ewQ.passthroughSelected-1Eq0Kl::before {
  color: white;
}
.theme-dark .group-2dAfBy .item-3T2z1R.allow-1PzSY3::before {
  content: "";
  color: #43B581;
}
.theme-dark .group-2dAfBy .item-3T2z1R.allow-1PzSY3.allowSelected-25S_i5 {
  background-color: #43B581;
}
.theme-dark .group-2dAfBy .item-3T2z1R.allow-1PzSY3.allowSelected-25S_i5::before {
  color: white;
}

.theme-dark .h5-18_1nd {
  margin-bottom: 4px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .input-cIJ7To {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  box-sizing: border-box;
}
.theme-dark .input-cIJ7To.error-2O5WFJ {
  border-color: #D02E00;
}
.theme-dark .input-cIJ7To.error-2O5WFJ::-webkit-input-placeholder {
  color: #D02E00;
}
.theme-dark .input-cIJ7To:hover {
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .input-cIJ7To:focus {
  background-color: white;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
  color: #000;
}
.theme-dark .input-cIJ7To:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .input-cIJ7To::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .input-cIJ7To.disabled-2BKQFm {
  background-color: rgba(255, 255, 255, 0.2);
  border-color: transparent;
  color: rgba(255, 255, 255, 0.4);
}
.theme-dark .input-cIJ7To.inputDefault-_djjkz {
  height: 32px;
  padding: 10px;
}
.theme-dark .input-cIJ7To.inputDefault-_djjkz.textArea-1Lj-Ns {
  height: auto;
}
.theme-dark .input-cIJ7To.cardNumberInput-3vDUEy {
  height: 32px;
  padding: 10px;
  padding-left: 52px;
}
.theme-dark .select-2TCrqx .css-13kbzi0-control {
  min-height: 32px;
  height: 32px;
  background-color: rgba(255, 255, 255, 0.2);
  border: 1px solid transparent;
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .select-2TCrqx .css-13kbzi0-control .css-1hwfws3 {
  padding: 0 10px;
}
.theme-dark .select-2TCrqx .css-13kbzi0-control .css-1hwfws3 .css-548n9r-singleValue {
  margin: 0;
  opacity: 1;
  color: rgba(255, 255, 255, 0.4);
}
.theme-dark .select-2TCrqx .css-13kbzi0-control .css-1wy0on6 .css-95pa8n-indicatorContainer {
  padding: 4px;
  opacity: 1;
  color: rgba(255, 255, 255, 0.4);
}
.theme-dark .select-2TCrqx .css-15ejc46-control,
.theme-dark .select-2TCrqx .css-1yegjoj-control {
  min-height: 32px;
  height: 32px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
}
.theme-dark .select-2TCrqx .css-15ejc46-control:hover,
.theme-dark .select-2TCrqx .css-1yegjoj-control:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .select-2TCrqx .css-15ejc46-control .css-1hwfws3,
.theme-dark .select-2TCrqx .css-1yegjoj-control .css-1hwfws3 {
  padding: 0 10px;
}
.theme-dark .select-2TCrqx .css-15ejc46-control .css-1hwfws3 .css-1k00wn6-singleValue,
.theme-dark .select-2TCrqx .css-1yegjoj-control .css-1hwfws3 .css-1k00wn6-singleValue {
  margin: 0;
}
.theme-dark .select-2TCrqx .css-15ejc46-control .css-1hwfws3 .css-1k00wn6-singleValue .title-1B76a1,
.theme-dark .select-2TCrqx .css-1yegjoj-control .css-1hwfws3 .css-1k00wn6-singleValue .title-1B76a1 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .select-2TCrqx .css-15ejc46-control .css-1wy0on6 .css-12qlrak-indicatorContainer,
.theme-dark .select-2TCrqx .css-15ejc46-control .css-1wy0on6 .css-1flfamv-indicatorContainer,
.theme-dark .select-2TCrqx .css-1yegjoj-control .css-1wy0on6 .css-12qlrak-indicatorContainer,
.theme-dark .select-2TCrqx .css-1yegjoj-control .css-1wy0on6 .css-1flfamv-indicatorContainer {
  padding: 4px;
  opacity: 1;
  color: rgba(255, 255, 255, 0.4);
}
.theme-dark .select-2TCrqx .css-2yldzf-control {
  min-height: 32px;
  height: 32px;
  background-color: rgba(var(--accent), 0.6);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px 2px 0 0;
}
.theme-dark .select-2TCrqx .css-2yldzf-control .css-1hwfws3 {
  padding: 0 10px;
}
.theme-dark .select-2TCrqx .css-2yldzf-control .css-1hwfws3 .css-1k00wn6-singleValue {
  margin: 0;
}
.theme-dark .select-2TCrqx .css-2yldzf-control .css-1hwfws3 .css-1k00wn6-singleValue .title-1B76a1 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .select-2TCrqx .css-2yldzf-control .css-1wy0on6 .css-1flfamv-indicatorContainer {
  padding: 4px;
  opacity: 1;
  color: rgba(255, 255, 255, 0.8);
}
.theme-dark .select-2TCrqx .css-181m2lf-menu {
  margin-top: 0;
  background-color: #2b2b2b;
  border-radius: 0 0 2px 2px;
}
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-12o7ek3-option,
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-1aymab5-option,
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-1gnr91b-option {
  min-height: 32px;
  height: 32px;
  padding: 0 10px;
}
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-12o7ek3-option svg.icon-JJBzjE,
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-1aymab5-option svg.icon-JJBzjE,
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-1gnr91b-option svg.icon-JJBzjE {
  opacity: 1;
  color: white;
}
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-12o7ek3-option .title-1B76a1,
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-1aymab5-option .title-1B76a1,
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-1gnr91b-option .title-1B76a1 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-12o7ek3-option .subtitle-2yP_Eh,
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-1aymab5-option .subtitle-2yP_Eh,
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-1gnr91b-option .subtitle-2yP_Eh {
  color: rgba(255, 255, 255, 0.8);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  text-transform: none;
}
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-12o7ek3-option {
  background-color: transparent;
}
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-12o7ek3-option:hover {
  background-color: rgba(var(--accent), 0.6);
}
.theme-dark .select-2TCrqx .css-181m2lf-menu .css-1gnr91b-option {
  background-color: rgba(var(--accent), 0.6);
}
.theme-dark .select-1Pkeg4 {
  padding: 5px 10px;
  border: 1px solid;
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .select-1Pkeg4.selectClosed-2un0PJ {
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .select-1Pkeg4.selectClosed-2un0PJ:hover {
  border: 1px solid rgba(255, 255, 255, 0.8);
}
.theme-dark .select-1Pkeg4.selectOpen-hQuR6b {
  background-color: white;
  border-color: rgba(var(--accent), 1);
  border-radius: 2px 2px 0 0;
  color: black;
}
.theme-dark .popout-2sKjHu {
  background-color: #2b2b2b;
  border-radius: 0 0 2px 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .optionLabel-2CkCZx {
  padding: 0 10px;
  line-height: 32px;
}
.theme-dark .optionLabel-2CkCZx:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .optionActive-KkAdqq {
  background-color: rgba(var(--accent), 0.6);
}
.theme-dark .container-1nZlH6 {
  height: 32px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
}
.theme-dark .container-1nZlH6.disabled-qocNLx {
  background-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .container-1nZlH6.disabled-qocNLx:hover {
  border-color: transparent;
}
.theme-dark .container-1nZlH6:hover {
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .container-1nZlH6.recording-1H2dS7 {
  background-color: rgba(var(--accent), 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .container-1nZlH6.recording-1H2dS7 input {
  color: white;
}
.theme-dark .container-1nZlH6 input {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-1nZlH6 .button-38aScr.lookGhost-2Fn_0-.colorGrey-2DXtkV {
  background-color: transparent;
  margin: 0 0 0 -2px;
}
.theme-dark .container-1nZlH6 .button-38aScr.lookGhost-2Fn_0-.colorGrey-2DXtkV:hover {
  border: 0;
}
.theme-dark .container-1nZlH6 .button-38aScr.lookGhost-2Fn_0-.colorGrey-2DXtkV .editIcon-13gaox {
  background-image: none;
}
.theme-dark .container-1nZlH6 .button-38aScr.lookGhost-2Fn_0-.colorGrey-2DXtkV .editIcon-13gaox::before {
  content: "";
  font-family: "Segoe MDL2 Assets";
  font-size: 24px;
  line-height: 24px;
}
.theme-dark .slider-1PF9SW .bar-2Qqk5Z {
  height: 2px;
  background-color: rgba(255, 255, 255, 0.4);
  border-radius: 0;
}
.theme-dark .slider-1PF9SW .barFill-23-gu- {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .slider-1PF9SW .track-11EASc {
  right: 0;
  left: 0;
}
.theme-dark .slider-1PF9SW .grabber-3mFHz2 {
  width: 20px;
  height: 20px;
  margin-top: -12px;
  margin-left: -10px;
  background-color: rgba(var(--accent), 1);
  border: 0;
  border-radius: 10px;
}
.theme-dark .slider-1PF9SW .bubble-3we2di {
  height: auto;
  padding: 7px 8px 8px;
  top: -42px;
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 2px;
  color: #FFF;
}
.theme-dark .slider-1PF9SW .bubble-3we2di::before {
  display: none;
}
.theme-dark .slider-1PF9SW:hover .bar-2Qqk5Z {
  background-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .slider-1PF9SW:active .grabber-3mFHz2 {
  background-color: #767676;
}
.theme-dark .switchEnabled-V2WDBB {
  width: 40px;
  height: 20px;
  background-color: transparent;
  border: 2px solid rgba(255, 255, 255, 0.6);
  box-sizing: border-box;
}
.theme-dark .switchEnabled-V2WDBB:hover {
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .switchEnabled-V2WDBB:active::after {
  width: 10px !important;
  left: 0 !important;
}
.theme-dark .switchEnabled-V2WDBB::after {
  width: 10px;
  height: 10px;
  box-shadow: none;
}
.theme-dark .switchEnabled-V2WDBB.valueChecked-m-4IJZ {
  background-color: rgba(var(--accent), 1) !important;
  border: 2px solid transparent;
}
.theme-dark .switchEnabled-V2WDBB.valueChecked-m-4IJZ:hover {
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .switchDisabled-3HsXAJ {
  width: 40px;
  height: 20px;
  background-color: transparent;
  border: 2px solid rgba(255, 255, 255, 0.4);
  box-sizing: border-box;
}
.theme-dark .switchDisabled-3HsXAJ:hover {
  border-color: rgba(255, 255, 255, 0.4);
}
.theme-dark .switchDisabled-3HsXAJ::after {
  width: 10px;
  height: 10px;
  background-color: rgba(255, 255, 255, 0.4);
  box-shadow: none;
}
.theme-dark .labelRow-16e77k {
  flex-direction: row-reverse;
}
.theme-dark .labelRow-16e77k label.title-31JmR4 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .labelRow-16e77k .control-2BBjec {
  margin-right: 12px;
}
.theme-dark .labelRow-16e77k .control-2BBjec .container-3auIfb {
  height: 20px;
  box-sizing: border-box;
}
.theme-dark .labelRow-16e77k .control-2BBjec .container-3auIfb .slider-TkfMQL rect {
  width: 11px;
  height: 11px;
  y: 2;
}
.theme-dark .labelRow-16e77k .control-2BBjec .container-3auIfb .slider-TkfMQL svg {
  display: none;
}
.theme-dark .labelRow-16e77k .control-2BBjec .slider-TkfMQL[style*="left: 12px;"] {
  left: 18px !important;
}
.theme-dark .checkbox-3kaeSU .checkboxInner-3yjcPe {
  width: 20px;
  height: 20px;
}
.theme-dark .checkbox-3kaeSU .checkboxInner-3yjcPe span {
  border: 2px solid rgba(255, 255, 255, 0.8);
  border-radius: 2px;
}
.theme-dark .checkbox-3kaeSU .checkboxInner-3yjcPe .checkboxElement-1qV33p:checked + span {
  background-color: rgba(var(--accent), 1);
  border-color: rgba(var(--accent), 1);
}
.theme-dark .checkbox-3kaeSU .checkboxInner-3yjcPe .checkboxElement-1qV33p:checked + span::after {
  width: 6px;
  height: 12px;
  left: 4px;
  border-width: 0 1px 1px 0;
}
.theme-dark .checkbox-3kaeSU .checkboxInner-3yjcPe:hover span {
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .checkbox-3kaeSU .checkboxInner-3yjcPe:hover .checkboxElement-1qV33p:checked + span {
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .radioGroup-1GBvlr .item-26Dhrx {
  margin-bottom: 0;
  padding: 4px !important;
  background-color: transparent !important;
  border: 0;
  border-radius: 0;
}
.theme-dark .radioGroup-1GBvlr .item-26Dhrx .checkbox-1ix_J3 {
  width: 20px !important;
  height: 20px !important;
  border-width: 2px;
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .radioGroup-1GBvlr .item-26Dhrx:hover .checkbox-1ix_J3 {
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .radioGroup-1GBvlr .item-26Dhrx .box-mmYMsp {
  border-radius: 50%;
}
.theme-dark .radioGroup-1GBvlr .item-26Dhrx .checked-3_4uQ9 {
  background-color: rgba(var(--accent), 1);
  border-color: rgba(var(--accent), 1) !important;
}
.theme-dark .radioGroup-1GBvlr .item-26Dhrx .checked-3_4uQ9::before {
  content: "";
  width: 10px;
  height: 10px;
  background-color: white;
  border-radius: 50%;
}
.theme-dark .radioGroup-1GBvlr .item-26Dhrx svg {
  display: none;
}
.theme-dark .radioGroup-1GBvlr .item-26Dhrx .title-3BE6m5 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .radioGroup-1GBvlr .item-26Dhrx[style*="background-color: rgb(114, 137, 218)"] {
  background-color: transparent !important;
}
.theme-dark .copyInput-2rOSt7 {
  height: 32px;
  background-color: transparent;
  border: 0;
  border-radius: 0;
}
.theme-dark .copyInput-2rOSt7 input {
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: white;
}
.theme-dark .copyInput-2rOSt7 input:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .copyInput-2rOSt7 input:focus {
  background-color: white;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
  color: black;
}
.theme-dark .copyInput-2rOSt7 button {
  margin: 0;
}
.theme-dark .container-cMG81i {
  background-color: transparent;
}
.theme-dark .searchBar-1YE5UV .input-3Xdcic {
  height: 32px;
  padding: 10px;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .searchBar-1YE5UV .input-3Xdcic::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .searchBar-1YE5UV .input-3Xdcic:hover {
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .searchBar-1YE5UV .input-3Xdcic:focus {
  background-color: white;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
  color: black;
}
.theme-dark .searchBar-1YE5UV .input-3Xdcic:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .searchBar-1YE5UV .iconLayout-3OgqU3 {
  display: none;
}

.titleBar-AC4pGV {
  background-color: rgba(0, 0, 0, 0.4);
}
.titleBar-AC4pGV.withFrame-haYltI {
  height: calc(32px - 4px);
}
.titleBar-AC4pGV .wordmarkWindows-1v0lYD {
  color: rgba(255, 255, 255, 0.6);
}
.titleBar-AC4pGV .wordmarkWindows-1v0lYD::after {
  content: "Discord";
  top: 9px;
  left: 12px;
  display: block;
  position: absolute;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.titleBar-AC4pGV .wordmarkWindows-1v0lYD svg {
  display: none;
}
.titleBar-AC4pGV .winButton-iRh8-Z {
  width: 45px;
  height: 32px;
  color: rgba(255, 255, 255, 0.6);
}
.titleBar-AC4pGV .winButton-iRh8-Z.winButtonClose-1HsbF-:hover {
  background-color: #E81123;
}

html.app-focused .wordmarkWindows-1v0lYD,
html.app-focused .winButton-iRh8-Z {
  color: white;
}

.theme-dark .auto-Ge5KZx::-webkit-scrollbar {
  width: 16px;
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-button {
  height: 16px;
  background-color: #1f1f1f;
  border: 0;
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-button:vertical:increment {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAADFBMVEXS0tL////S0tLS0tIBy8dCAAAAA3RSTlMAACYoe0EjAAAALklEQVR4AWNgRAN0FGBmYgACJma4ABNIBEjABUAckCBcACQN5CMJAEVAxlDLYQCPTgENZhBK9AAAAABJRU5ErkJggg==);
  background-size: 16px;
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-button:vertical:increment:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-button:vertical:increment:active {
  background-color: rgba(255, 255, 255, 0.4);
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-button:vertical:decrement {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAADFBMVEXS0tL////S0tLS0tIBy8dCAAAAA3RSTlMAACYoe0EjAAAALklEQVR4AWNgRAPUFGBiYkARYGJmhoowQPlMQMQAFwBxGIAEXADEB4lg2EIzAQCUvwEWzkMg9gAAAABJRU5ErkJggg==);
  background-size: 16px 16px;
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-button:vertical:decrement:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-button:vertical:decrement:active {
  background-color: rgba(255, 255, 255, 0.4);
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-button:start:increment, .theme-dark .auto-Ge5KZx::-webkit-scrollbar-button:end:decrement {
  display: none;
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
  border: 0;
  border-radius: 0;
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-thumb:hover {
  background-color: rgba(255, 255, 255, 0.4);
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-thumb:active {
  background-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-track-piece {
  background-color: #1f1f1f;
  border: 0;
  border-radius: 0;
}
.theme-dark .auto-Ge5KZx::-webkit-scrollbar-track {
  margin-bottom: 0;
}

.scrollerThemed-2oenus.themeGhostHairline-DBD-2d .scroller-2FKFPG::-webkit-scrollbar {
  width: 6px;
}
.scrollerThemed-2oenus.themeGhostHairline-DBD-2d .scroller-2FKFPG::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2) !important;
  border: 2px solid transparent;
  border-radius: 0;
}
.scrollerThemed-2oenus.themeGhostHairline-DBD-2d .scroller-2FKFPG::-webkit-scrollbar-thumb:hover {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.scrollerThemed-2oenus.themeGhostHairline-DBD-2d .scroller-2FKFPG::-webkit-scrollbar-thumb:active {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.scrollerThemed-2oenus.themeGhostHairline-DBD-2d .scroller-2FKFPG::-webkit-scrollbar-track-piece {
  background-color: transparent;
  border: 0;
  border-radius: 0;
}

.contextMenu-HLZMGh::-webkit-scrollbar {
  width: 2px;
}
.contextMenu-HLZMGh::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
}
.contextMenu-HLZMGh::-webkit-scrollbar-thumb:active {
  background-color: rgba(255, 255, 255, 0.6);
}

.horizontalAutocompletes-lotYRO::-webkit-scrollbar-track {
  margin: 0 8px;
}
.horizontalAutocompletes-lotYRO::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
}
.horizontalAutocompletes-lotYRO::-webkit-scrollbar-thumb:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.horizontalAutocompletes-lotYRO::-webkit-scrollbar-thumb:active {
  background-color: rgba(255, 255, 255, 0.4);
}

.theme-dark .tooltip-2QfLtc {
  padding: 6px 12px;
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 2px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .tooltip-2QfLtc .tooltipPointer-3ZfirK {
  display: none;
}
.theme-dark .tooltip-2QfLtc .tooltipContent-bqVLWK {
  padding: 0;
}

.theme-dark .layer-v9HyYc[style*="left: -29px;"], .theme-dark .layer-v9HyYc[style*="left: -30px;"] {
  display: none;
}

.theme-dark .menu-3sdvDG {
  min-width: 240px;
  padding: 8px 0;
  background-color: rgba(45, 45, 45, 0.95);
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
  position: relative;
}
.theme-dark .menu-3sdvDG::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  backdrop-filter: blur(10px);
}
.theme-dark .menu-3sdvDG .scroller-3BxosC {
  max-height: calc(100vh - 64px);
}
.theme-dark .menu-3sdvDG .separator-2I32lJ {
  margin: 10px 4px;
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .menu-3sdvDG .item-1tOPte {
  margin: 0 -4px;
  padding: 0 12px;
  border-radius: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: white;
}
.theme-dark .menu-3sdvDG .item-1tOPte.focused-3afm-j {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .menu-3sdvDG .item-1tOPte.colorDanger-2qLCe1 {
  color: #D02E00;
}
.theme-dark .menu-3sdvDG .item-1tOPte.disabled-1WRMNA {
  color: rgba(255, 255, 255, 0.2);
  opacity: 1;
}
.theme-dark .menu-3sdvDG .button-F9qN4n {
  width: 24px;
  height: 24px;
  background-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .menu-3sdvDG .button-F9qN4n.focused-3ZzkKr {
  background-color: rgba(var(--accent), 0.6);
  box-shadow: none;
}
.theme-dark .menu-3sdvDG .button-F9qN4n .icon-QGKz8T {
  width: 18px;
  height: 18px;
}
.theme-dark .menu-3sdvDG .grabber-3mFHz2 {
  margin-top: -2px !important;
}
.theme-dark .menu-3sdvDG .submenu-2-ysNh {
  min-width: 240px;
  padding: 8px 0;
  background-color: rgba(45, 45, 45, 0.95);
  border: 1px solid rgba(0, 0, 0, 0.36);
  position: relative;
}
.theme-dark .menu-3sdvDG .submenu-2-ysNh::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  backdrop-filter: blur(10px);
}

.tipsy {
  margin-top: -42px;
  opacity: 1 !important;
}

.tipsy-inner {
  background-color: #191919;
  border: 1px solid rgba(255, 255, 255, 0.3);
  padding: 7px 8px 8px;
  font-size: 13px;
}

.bd-sidebar-header .bd-changelog-button {
  margin-top: calc((64px / 2) - (16px / 2));
}

div[class^=bd-].item-PXvHYJ {
  margin-bottom: 0;
  padding: 14px 48px;
  border-radius: 0;
  color: white;
}
div[class^=bd-].item-PXvHYJ:hover {
  background-color: rgba(255, 255, 255, 0.1);
  cursor: default;
}

.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ::after {
  position: absolute;
  left: 16px;
  color: #FFF;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(30)::after {
  content: "" !important;
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(31)::after {
  content: "" !important;
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(32)::after {
  content: "" !important;
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(33)::after {
  content: "" !important;
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(34)::after {
  content: "" !important;
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(34)::after {
  content: "" !important;
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(36)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(37)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(39)::after {
  content: "";
}

#bd-settingspane-container .content-column.default {
  padding: 26px 15px 0 0 !important;
}

#bd-settingspane-container h2.ui-form-title {
  color: white;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}

#bd-customcss-detach-container {
  padding-top: 32px;
}

.bd-pfbtn {
  height: 32px;
  padding: 0 10px;
  background-color: rgba(255, 255, 255, 0.2);
  border: 0;
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.bd-pfbtn:hover {
  border-color: rgba(255, 255, 255, 0.1);
}
.bd-pfbtn:focus {
  border-color: rgba(255, 255, 255, 0.4);
}

.ui-standard-sidebar-view .bda-slist li,
.ui-standard-sidebar-view .bda-slist li:nth-child(odd) {
  background-color: #2b2b2b;
  border: 0;
}

.ui-standard-sidebar-view .bda-slist li {
  margin-bottom: 4px;
  padding: 8px;
}

.bda-slist .bda-name {
  max-height: initial;
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.ui-standard-sidebar-view .bda-slist .bda-description {
  border: 0;
  color: #FFF;
}

.ui-standard-sidebar-view .bda-slist .bda-right button {
  height: 32px;
  padding: 0 10px;
  background-color: rgba(255, 255, 255, 0.2);
  border: 0;
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.ui-standard-sidebar-view .bda-slist .bda-right button:hover {
  border-color: rgba(255, 255, 255, 0.1);
}
.ui-standard-sidebar-view .bda-slist .bda-right button:focus {
  border-color: rgba(255, 255, 255, 0.4);
}

.theme-dark .content-98HsJk .sidebar-2K8pFh .discoverHeader-1TWTqG {
  margin: 0;
  padding: 0 12px;
  background-color: rgba(0, 0, 0, 0.4);
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  line-height: 40px;
}
.theme-dark .content-98HsJk .sidebar-2K8pFh .discoverHeader-1TWTqG ~ .container-2Pjhx- {
  margin-left: 48px;
}
.theme-dark .content-98HsJk .sidebar-2K8pFh .container-2Pjhx- {
  margin: 0;
  padding: 0;
  border-radius: 0;
  color: white;
}
.theme-dark .content-98HsJk .sidebar-2K8pFh .container-2Pjhx-:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .content-98HsJk .sidebar-2K8pFh .container-2Pjhx-.selectedCategoryItem-3X8ujp {
  border-radius: 0;
}
.theme-dark .content-98HsJk .sidebar-2K8pFh .container-2Pjhx-.selectedCategoryItem-3X8ujp .itemInner-3gVXMG {
  background-color: rgba(var(--accent), 0.6);
}
.theme-dark .content-98HsJk .sidebar-2K8pFh .container-2Pjhx- .layout-2DM8Md {
  padding: 4px;
  border-radius: 0;
}
.theme-dark .content-98HsJk .sidebar-2K8pFh .container-2Pjhx- .name-uJV0GL {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX {
  background-color: #2b2b2b;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .viewWrapper-8-8h4T {
  max-width: none;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchHeader-2I26nG {
  margin: -40px -40px 32px -40px;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchHeader-2I26nG .headerImage-3X1tyY {
  border-radius: 0;
  clip-path: inset(8px);
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchHeader-2I26nG .search-1iTphC {
  margin: auto;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 input {
  padding-right: 32px;
  color: white;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 input:hover {
  color: white;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 input:hover::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 input:focus {
  color: black;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 input:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 .cta-BiH9zX {
  display: none;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 .clear-U3WkKp {
  position: absolute;
  right: 12px;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 .clear-U3WkKp svg {
  height: 16px;
  color: #FFF;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .searchBox-3Y2Vi7 .searchBoxInputWrapper-nKncfu:focus-within ~ .clear-U3WkKp svg {
  color: #000;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .card-3DjzTQ {
  background-color: #1f1f1f;
  border-radius: 0;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .card-3DjzTQ .guildInfo-2wGKIg {
  background-color: #1f1f1f;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .categories-1ywIbh {
  max-width: none;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .categories-1ywIbh .categoryPill-34fszg {
  margin-right: 24px;
  padding: 4px 0;
  border-radius: 0;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .categories-1ywIbh .categoryPill-34fszg:hover {
  background-color: transparent;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .categories-1ywIbh .categoryPill-34fszg:hover .categoryLabel-2G3r2V {
  color: rgba(255, 255, 255, 0.8);
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .categories-1ywIbh .categoryPill-34fszg.selected-1dONk0 {
  background-color: transparent;
  border-bottom: 2px solid rgba(var(--accent), 1);
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .categories-1ywIbh .categoryPill-34fszg.selected-1dONk0 .categoryLabel-2G3r2V {
  color: white;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .categories-1ywIbh .categoryPill-34fszg .categoryLabel-2G3r2V {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .languageSelector-LEtpHP {
  height: 32px;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .languageSelector-LEtpHP .css-1pcexqc-container {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .languageSelector-LEtpHP .css-1pcexqc-container:hover {
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .languageSelector-LEtpHP .css-1pcexqc-container .css-1b86x2o-control,
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .languageSelector-LEtpHP .css-1pcexqc-container .css-1o55ng5-control {
  min-height: 32px;
  height: 32px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .content-98HsJk .pageWrapper-1PgVDX .languageSelector-LEtpHP .css-1pcexqc-container .css-123uooi-menu {
  background-color: #1f1f1f;
  border-radius: 0;
  box-shadow: none;
}

.theme-dark .container-1D34oG .container-1r6BKw {
  height: 40px;
  padding: 0;
  background-color: rgba(0, 0, 0, 0.4);
  box-shadow: none;
}
.theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO .iconWrapper-2OrFZ1 {
  display: none;
}
.theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO .title-29uC1r {
  display: none;
}
.theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO .divider-3FBTu8 {
  display: none;
}
.theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO .tabBar-ZmDY9v .item-PXvHYJ {
  height: 40px;
  background-color: transparent !important;
  border-radius: 0;
  color: rgba(255, 255, 255, 0.6) !important;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO .tabBar-ZmDY9v .item-PXvHYJ:hover {
  color: rgba(255, 255, 255, 0.8) !important;
}
.theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO .tabBar-ZmDY9v .item-PXvHYJ.selected-3s45Ha, .theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO .tabBar-ZmDY9v .item-PXvHYJ[style*="rgba(67, 181, 129, 0.2)"] {
  color: white !important;
  background-color: transparent !important;
}
.theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO .tabBar-ZmDY9v .item-PXvHYJ.selected-3s45Ha::before, .theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO .tabBar-ZmDY9v .item-PXvHYJ[style*="rgba(67, 181, 129, 0.2)"]::before {
  content: "";
  width: calc(100% - 16px);
  height: 2px;
  position: absolute;
  top: 34px;
  background-color: rgba(var(--accent), 1);
  border-radius: 1px;
}
.theme-dark .container-1D34oG .container-1r6BKw .children-19S4PO::after {
  display: none;
}
.theme-dark .container-1D34oG .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1 {
  width: 68px;
  height: 40px;
  margin: 0;
}
.theme-dark .container-1D34oG .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1 > svg {
  display: none;
}
.theme-dark .container-1D34oG .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .container-1D34oG .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1.selected-1GqIat {
  background-color: rgba(var(--accent), 0.6);
}
.theme-dark .container-1D34oG .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1::before {
  width: 68px;
  height: 40px;
  position: absolute;
  color: white;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
  text-align: center;
  line-height: 40px;
}
.theme-dark .container-1D34oG .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1.badge-2qGa_k::after {
  width: 34px;
  height: 2px;
  bottom: 4px;
  right: 16px;
  background-color: rgba(var(--accent), 1);
  border: 0;
}
.theme-dark .container-1D34oG .container-1r6BKw .toolbar-1t6TWx .divider-3FBTu8 {
  display: none;
}
.theme-dark .container-1D34oG .container-1r6BKw .toolbar-1t6TWx a[href="https://support.discord.com"] {
  display: none;
}
.theme-dark .container-1D34oG .container-1r6BKw div[aria-label="New Group DM"]::before {
  content: "";
}
.theme-dark .container-1D34oG .container-1r6BKw div[aria-label=Inbox]::before {
  content: "";
}
.theme-dark .container-1D34oG .container-1r6BKw div[aria-label="Update Ready!"]::before {
  content: "";
}
.theme-dark .container-1D34oG .container-1r6BKw div[aria-label="Update Ready!"]::after {
  content: "";
  width: 50%;
  height: 2px;
  position: absolute;
  bottom: 4px;
  left: calc(50% - 25%);
  background-color: #D02E00;
  border-radius: 1px;
  animation: blink 2s ease-out infinite;
}

.theme-dark .wrapper-KXM2i0 {
  background-color: #171717;
}

.theme-dark .videoControls-2EXLlI {
  padding-top: 0;
}
.theme-dark .videoControls-2EXLlI .quickSelect-3BxO0K {
  padding-top: 8px;
}
.theme-dark .videoControls-2EXLlI .quickSelect-3BxO0K .quickSelectLabel-2r3iJ_ {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: capitalize;
}
.theme-dark .videoControls-2EXLlI .quickSelect-3BxO0K .quickSelectLabel-2r3iJ_::after {
  content: ":";
}
.theme-dark .videoControls-2EXLlI .quickSelect-3BxO0K .quickSelectClick-1HOWp1 {
  margin-left: 4px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .videoControls-2EXLlI .quickSelect-3BxO0K .quickSelectClick-1HOWp1:hover {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button:not(.mainButton-1Qp9DO):not(.joinVoiceCallButton-nW7zgb)::before {
  color: white;
  font-family: "Segoe MDL2 Assets";
  font-size: 20px;
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button:not(.mainButton-1Qp9DO):not(.joinVoiceCallButton-nW7zgb):hover::before {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button:not(.mainButton-1Qp9DO):not(.joinVoiceCallButton-nW7zgb) .contents-18-Yxp {
  display: none;
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button.mainButton-1Qp9DO {
  text-transform: none;
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button[aria-label="Turn On Screen Share"]::before {
  content: "";
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button[aria-label="Turn On Camera"]::before {
  content: "";
  color: rgba(255, 255, 255, 0.4);
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button[aria-label="Turn Off Camera"]::before {
  content: "";
  color: rgba(255, 255, 255, 0.4);
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button[aria-label="Camera Unavailable"]::before {
  content: "";
  color: rgba(255, 255, 255, 0.4);
  cursor: not-allowed;
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button[aria-label=Mute]::before {
  content: "";
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button[aria-label=Unmute]::before {
  content: "";
  color: #D02E00;
}
.theme-dark .videoControls-2EXLlI .bottomControls-2HI3wi button[aria-label="User Settings"]::before {
  content: "";
}

.privateChannels-1nO12o {
  background-color: transparent;
}
.privateChannels-1nO12o .searchBar-6Kv8R2 {
  height: 40px;
  background-color: rgba(0, 0, 0, 0.4);
}
.privateChannels-1nO12o .searchBar-6Kv8R2::before {
  content: "Home";
  color: white;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.privateChannels-1nO12o .searchBar-6Kv8R2 button {
  width: 40px;
  height: 40px;
  position: absolute;
  right: 0;
  background-color: transparent;
  border-radius: 0;
  font-size: 0;
  line-height: 40px;
}
.privateChannels-1nO12o .searchBar-6Kv8R2 button:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.privateChannels-1nO12o .searchBar-6Kv8R2 button::before {
  content: "";
  margin: 6px;
  color: white;
  font-size: 16px;
  font-family: "Segoe MDL2 Assets";
}
.privateChannels-1nO12o .scroller-1JbKMe {
  background-color: transparent;
  overflow-y: auto !important;
}
.privateChannels-1nO12o .scroller-1JbKMe#private-channels {
  margin: -8px 0;
}
.privateChannels-1nO12o .scroller-1JbKMe .privateChannelsHeaderContainer-3NB1K1 {
  display: none;
}
.privateChannels-1nO12o .scroller-1JbKMe .channel-2QD9_O {
  max-width: unset;
}
.privateChannels-1nO12o .scroller-1JbKMe .channel-2QD9_O[href="/store"] {
  display: none;
}
.privateChannels-1nO12o .scroller-1JbKMe .channel-2QD9_O[href^="/channels/@me"] {
  margin-left: 48px;
}
.privateChannels-1nO12o .scroller-1JbKMe .channel-2QD9_O .layout-2DM8Md {
  height: 48px;
  padding: 0 8px !important;
}
.privateChannels-1nO12o .scroller-1JbKMe .channel-2QD9_O .layout-2DM8Md:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

.theme-dark .container-1D34oG {
  background-color: transparent;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W {
  background-color: #2b2b2b;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W::before {
  content: unset;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .auto-Ge5KZx {
  overflow-y: auto !important;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .title-30qZAO {
  margin: 0;
  padding: 16px 20px 8px 20px;
  color: white;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .container-2ax-kl {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh {
  margin: 0;
  padding-left: 20px;
  padding-right: 20px;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh:hover {
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 0;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh .actionButton-uPB8Fs {
  background-color: transparent;
  border-radius: 0;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh .actionButton-uPB8Fs:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh .actionButton-uPB8Fs svg {
  display: none;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh .actionButton-uPB8Fs::before {
  color: white;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh .actionButton-uPB8Fs[aria-label=Message]::before {
  content: "";
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh .actionButton-uPB8Fs[aria-label=More]::before {
  content: "";
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh .actionButton-uPB8Fs[aria-label=Accept]::before {
  content: "";
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh .actionButton-uPB8Fs[aria-label=Ignore]::before {
  content: "";
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .peopleListItem-2nzedh .actionButton-uPB8Fs[aria-label=Unblock]::before {
  content: "";
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .username-31C1TQ {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .discriminator-22Okc1 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .friendsEmpty-1K9B4k .image-1GzsFd {
  display: none;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .peopleColumn-29fq28 .friendsEmpty-1K9B4k .text-GwUZgS {
  color: white;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE {
  background-color: #171717;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .header-13Cw0- {
  color: white;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
  text-transform: none;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .emptyCard-1RJw8n {
  padding: 0;
  align-items: flex-start;
  background-color: transparent;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .emptyCard-1RJw8n h5 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .emptyCard-1RJw8n .emptyText-2zjpZr {
  display: none;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .itemCard-v9viV7 {
  padding: 0;
  padding-bottom: 12px;
  background-color: transparent;
  border-bottom: 1px solid #333;
  border-radius: 0;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .itemCard-v9viV7:last-child {
  border-bottom: 0;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .itemCard-v9viV7 .body-1ld4H7 {
  margin-left: 46px;
  background-color: #1f1f1f;
  border-radius: 0;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .itemCard-v9viV7 .live-vBWnV6 {
  background-color: #D02E00 !important;
  border-radius: 50%;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .itemCard-v9viV7 .applicationStreamingPreviewWrapper-8QqvVY {
  border-radius: 0;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .itemCard-v9viV7 .emptyPreviewContainer-1KOcxV {
  background-color: #1f1f1f;
  border: 2px dashed black;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .itemCard-v9viV7 .emptyPreviewContainer-1KOcxV .emptyPreviewImage-IBznSI {
  display: none;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .itemCard-v9viV7 .emptyPreviewContainer-1KOcxV .emptyPreviewText-2IOfAL {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-1D34oG .tabBody-3YRQ8W .nowPlayingColumn-2sl4cE .itemCard-v9viV7 .applicationStreamingHoverText-IEVyfS {
  width: 100%;
  background-color: black;
  text-align: center;
  border-radius: 0;
}

.theme-dark .container-1D34oG .peopleColumn-29fq28 .sectionHeader-20RGqu {
  background-color: transparent;
  background-image: none;
  border: 0;
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d h2 {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d .description-1EvxpH {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d .wrapper-1cBijl {
  height: 64px;
  padding: 0;
  background-color: transparent;
  border: 0;
  border-radius: 0;
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d .wrapper-1cBijl input {
  height: 32px;
  padding: 0 10px;
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.4);
  border: 2px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: normal;
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d .wrapper-1cBijl input:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d .wrapper-1cBijl input:focus {
  background-color: white;
  border-color: rgba(var(--accent), 1);
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d .wrapper-1cBijl input:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d .wrapper-1cBijl input:focus ~ .addFriendHint-3Y70FX {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d .wrapper-1cBijl input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .addInputWrapper-1BOZ3d .wrapper-1cBijl .addFriendHint-3Y70FX {
  left: 12px;
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  line-height: calc(32px * 2);
  letter-spacing: normal;
  z-index: 1;
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .friendTableSuggestionsHeader-2zSnpD {
  border: 0;
}
.theme-dark .container-1D34oG .peopleColumn-29fq28 .friendTableSuggestionsHeader-2zSnpD h2 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.theme-dark .chat-3bRxxu .title-3qD0b- .search-2oPWTC .searchBar-3dMhjb,
.theme-dark .container-3gCOGc .container-1r6BKw .search-2oPWTC .searchBar-3dMhjb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAOVBMVEUAAAD///////////////////////////////////////////////////////////////////////8KOjVvAAAAEnRSTlMAEDBPUGBvcI+Qn6DP0N/g7/DWADvhAAAAmElEQVR4Ab2R4Q6DIAwGkaFMgXa793/YxURiLMzEP9wvm5MP2rrxzFuGvL3+6CAcSOj5FTR653xUeHd9rN8R1iYf/Fl5sLdoPV8zxLwfNQdMRDoDakS61AXvLnjypQZngGc/aHtFefbIGblvsx2UPh319IHlZllT5guy7OtepOvLFJQDDT2/95IUSqraessw70LrDcH6sfwAxRkI55lYy9wAAAAASUVORK5CYII=);
}
.theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=acrobat], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=ae], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=ai], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=archive], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=code], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=document], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=photoshop], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=ps], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=sketch], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=spreadsheet], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=unknown], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=video], .theme-dark div[class^=uploadModal] div[class^=inner] div[class^=file-] div[class^=icon][class*=webcode] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAbFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8+T+BWAAAAI3RSTlMABQ4PECAkKC0wMjc9QGB1f4Cgv8DHyczN4OLm5+rt8PP192v0xVYAAADJSURBVHja7dPbDsFQEIXhoYqi2GznQ4v3f0cJ6XLRpGk3KyrWfz3Jl5lkTCnV2mJXt1k4kt5qt46ICNp2qQgUKgKFi0AJR3x12UvphSNWnS/twkKgUBEoVAQKBVk+hhb7Qol4yDw+YBfauZz1T1B4iA3OUHiIDTMoPMRGORQeYuMLFB5ikysUArLzz47FV26izyPlVh0iglIh30KmrlQI0jghQoQIESJEiBAhQoQIESJEiBAhQv4ccY1rhgQm5LeRxL9VYkqptnYHdgDuPCcIJAIAAAAASUVORK5CYII=);
  background-size: 64px;
}

.container-16j22k {
  background-color: transparent;
}
.container-16j22k .content-1-zrf2 {
  width: 256px;
  height: 64px;
  background-image: url(https://i.imgur.com/MfeQkLJ.gif);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 32px;
  filter: invert(100%);
}
.container-16j22k .content-1-zrf2::after {
  content: "Loading...";
  width: 256px;
  text-align: center;
  position: absolute;
  top: 72px;
  left: 0;
  color: white;
  font-size: 32px;
  font-style: normal;
  font-weight: 300;
  text-transform: none;
  filter: invert(100%);
}
.container-16j22k video {
  display: none;
}
.container-16j22k video img {
  display: none;
}
.container-16j22k .text-3c9Zq1 {
  display: none;
}
.container-16j22k .problems-3mgf6w {
  align-items: flex-end;
  padding-right: 20px;
  padding-bottom: 20px;
}
.container-16j22k .problems-3mgf6w .problemsText-1Yx-Kl {
  display: none;
}
.container-16j22k .problems-3mgf6w a.twitterLink-3NsWMp,
.container-16j22k .problems-3mgf6w a.statusLink-gFXhrL {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-left: 8px;
  font-size: 0;
  transition: background 0.3s;
  text-align: center;
  line-height: 48px;
  vertical-align: middle;
}
.container-16j22k .problems-3mgf6w a.twitterLink-3NsWMp svg,
.container-16j22k .problems-3mgf6w a.statusLink-gFXhrL svg {
  width: 24px;
  height: 24px;
  color: white;
}
.container-16j22k .problems-3mgf6w a.twitterLink-3NsWMp:hover,
.container-16j22k .problems-3mgf6w a.statusLink-gFXhrL:hover {
  background-color: rgba(255, 255, 255, 0.1);
  transition: background 0.3s;
}
.container-16j22k .problems-3mgf6w a.statusLink-gFXhrL {
  margin-left: 4px;
}

.theme-dark div[class^=noChannel-] {
  background-color: #2b2b2b;
}
.theme-dark div[class^=noChannel-] div[class^=image-] {
  display: none;
}
.theme-dark div[class^=noChannel-] h4 {
  color: white;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
  text-align: left;
  text-transform: none;
}
.theme-dark div[class^=noChannel-] div[class^=text-] {
  margin-top: 24px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.bot-tag {
  background-color: #000;
  padding: 0.2em 0.6em 0.3em;
  border-radius: 0;
  font-size: 10px;
  font-weight: normal;
  text-transform: lowercase;
  vertical-align: middle;
}

span[class*=botTag-] {
  padding: 0.2em 0.6em 0.3em;
  background-color: #000;
  border-radius: 0;
  font-weight: normal;
  text-transform: lowercase;
  vertical-align: middle;
}

span[class*=botTagInvert-] {
  background-color: #000;
  color: #FFF;
}

.theme-dark div[class^=keybindShortcut-] {
  color: #FFF;
  font-family: Consolas, Menlo, Monaco, "Courier New", monospace;
  font-weight: normal;
}
.theme-dark div[class^=keybindShortcut-] span {
  background-color: transparent;
  border: 1px solid #FFF;
  border-bottom: 4px solid #FFF;
  box-shadow: none;
  color: #FFF;
}
.theme-dark div[class^=keybindShortcut-] span g {
  fill: #FFF !important;
}

span[class^=spinner-] span[class^=inner-] span[class^=wanderingCubesItem]:first-of-type {
  width: 32px;
  height: 32px;
  background-color: transparent;
  background-image: url(https://i.imgur.com/MfeQkLJ.gif);
  background-position: center center;
  background-size: 32px 32px;
  filter: invert(100%);
  animation: none;
}
span[class^=spinner-] span[class^=inner-] span[class^=wanderingCubesItem]:last-of-type {
  display: none;
}

.wrapper-3vR61M {
  background-color: transparent;
}
.wrapper-3vR61M .wrapper-1F5TKx {
  display: none;
}
.wrapper-3vR61M::before, .wrapper-3vR61M::after {
  content: "";
  height: 4px;
  position: absolute;
  bottom: calc(100vh - 32px - 40px - 30px - 48px - 4px);
  left: 0;
  border-radius: 2px;
}
.wrapper-3vR61M::before {
  background-color: rgba(var(--accent), 1);
  animation: indeterminateLoadingInc 3s infinite;
}
.wrapper-3vR61M::after {
  background-color: rgba(var(--accent), 1);
  animation: indeterminateLoadingDec 3s 1.5s infinite;
}
@keyframes indeterminateLoadingInc {
  from {
    left: -5%;
    width: 5%;
  }
  to {
    left: 130%;
    width: 100%;
  }
}
@keyframes indeterminateLoadingDec {
  from {
    left: -80%;
    width: 80%;
  }
  to {
    left: 110%;
    width: 10%;
  }
}

.theme-dark rect[mask="url(#svg-mask-status-online)"] {
  fill: #10893E;
}
.theme-dark rect[mask="url(#svg-mask-status-idle)"] {
  fill: #FFB900;
}
.theme-dark rect[mask="url(#svg-mask-status-dnd)"] {
  fill: #E81123;
}
.theme-dark rect[mask="url(#svg-mask-status-online)"] {
  fill: #10893E;
}
.theme-dark rect[mask="url(#svg-mask-status-streaming)"] {
  fill: #392e5c;
}

.theme-dark .modal-3c3bKg .inner-1ilYF7 .modalOverhang-3WFc1y .art-2gnmb7 {
  display: none;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modalOverhang-3WFc1y .modal-yWgWj- .header-3po9qd {
  align-items: unset;
  padding-top: 0;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modalOverhang-3WFc1y .modal-yWgWj- .header-3po9qd .headerText-2ghQL3 {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modalOverhang-3WFc1y .modal-yWgWj- .header-3po9qd .headerDescription-2zd5Co {
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.theme-dark .layer-2KE1M9 .root-1gCeng p,
.theme-dark .layer-2KE1M9 .root-1gCeng ul li {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .footer-2gL1pp .primary-jw0I4K {
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}

.theme-dark .layer-2KE1M9 .root-1gCeng .headerContainer-3N-yWX .art-347BZj {
  display: none;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .headerContainer-3N-yWX .header-3C6qT5 {
  padding-top: 0;
  align-items: unset;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .headerContainer-3N-yWX .header-3C6qT5 .headerText-2uyvpY {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .inputContainer-1SpwlU:focus-within .emojiButtonContainer-3d6DFV .contents-18-Yxp:hover::before {
  color: black;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .inputContainer-1SpwlU:focus-within .emojiButtonContainer-3d6DFV .contents-18-Yxp::before {
  color: black;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .inputContainer-1SpwlU .emojiButtonContainer-3d6DFV {
  padding-top: 2px;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .inputContainer-1SpwlU .emojiButtonContainer-3d6DFV:hover .contents-18-Yxp::before {
  color: white;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .inputContainer-1SpwlU .emojiButtonContainer-3d6DFV .contents-18-Yxp::before {
  content: "";
  color: rgba(255, 255, 255, 0.6);
  font-family: "Segoe MDL2 Assets";
  font-size: 18px;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .inputContainer-1SpwlU .emojiButtonContainer-3d6DFV .contents-18-Yxp .sprite-2iCowe {
  display: none;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .inputContainer-1SpwlU .inputWrapper-31_8H8 input {
  padding-left: 32px;
  padding-right: 32px;
}

.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.container-14fypd {
  max-height: unset;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.container-14fypd .title-18-Ds0 {
  padding-top: 18px;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
  text-align: left;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.container-14fypd .body-Mj9Oxz strong {
  padding: 4px;
  color: #D02E00;
  font-size: 15px;
  font-family: Consolas, Menlo, Monaco, "Courier New", monospace;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.container-14fypd .footer-2gL1pp {
  justify-content: unset;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.container-14fypd .footer-2gL1pp button {
  min-width: auto;
  flex: none;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.container-14fypd .footer-2gL1pp .minorAction-OVxOke {
  text-align: right;
}

.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT .container-2XeR5Z {
  background-color: transparent;
  border-radius: 0;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT .input-1Rv96N {
  height: 32px;
  padding: 0 10px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT .input-1Rv96N::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT .input-1Rv96N:hover {
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT .input-1Rv96N:focus {
  background-color: white;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
  color: black;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT .input-1Rv96N:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT .iconLayout-1WxHy4 {
  width: 32px;
  height: 32px;
  position: absolute;
  right: 0;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT div.input-cIJ7To {
  border: 0;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT .copyButton-1I8hd3 {
  margin-left: 8px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.modal-1k91nT .footerText-2a7NxZ {
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}

.theme-dark .modal-3c3bKg .inner-1ilYF7 .container-2Yth53 .contentWrapper-3WC1ID {
  background-color: black;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .container-2Yth53 .inviteContent-3R63XV {
  margin: 18px 23px;
  text-align: left;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .container-2Yth53 .inviteLargeIcon-HrAH61 {
  background-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .container-2Yth53 .colorHeaderSecondary-3Sp3Ft {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .container-2Yth53 .title-jXR8lp {
  justify-content: unset;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .container-2Yth53 .activityCount-2GgGMq {
  margin-top: 24px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .container-2Yth53 .activityCount-2GgGMq .pill-1dHPfk {
  background-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .container-2Yth53 .activityCount-2GgGMq .pill-1dHPfk .pillMessage-1btqlx {
  color: white;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .container-2Yth53 .inviteSplash-40aHus {
  display: none;
}

.theme-dark .keyboardShortcutsModal-3piNz7 {
  background-color: black;
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.theme-dark .keyboardShortcutsModal-3piNz7 .modalTitle-37O4n6 {
  padding: 19px 23px 0 23px;
}
.theme-dark .keyboardShortcutsModal-3piNz7 .modalTitle-37O4n6 .content-2Add9f {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .keyboardShortcutsModal-3piNz7 .modalSubtitle-1Pj5nv {
  padding: 0 23px 19px 23px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .keyboardShortcutsModal-3piNz7 .ddrArrows-lSnH7P {
  display: none;
}
.theme-dark .keyboardShortcutsModal-3piNz7 .keyboardShortcutList-13cQ-8 {
  height: 710px;
  padding: 19px 23px;
}
.theme-dark .keyboardShortcutsModal-3piNz7 .keyboardShortcutList-13cQ-8 .keybindDescription-2RDbC2 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}

.theme-dark .modal-3c3bKg .inner-1ilYF7 .imageWrapper-2p5ogY .embedMedia-1guQoW {
  border-radius: 0;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .imageWrapper-2p5ogY ~ .downloadLink-1ywL9o {
  opacity: 1;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.backdrop-1wrmKB,
.backdropWithLayer-3_uhz4 {
  opacity: 0.5 !important;
}

.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj- {
  background-color: black;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj- .header-2tA9Os {
  padding: 18px 23px;
  border-radius: 0;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj- .header-2tA9Os .title-3sZWYQ {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj- .inner-ZyuQk0 {
  padding: 0 23px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj- .inner-ZyuQk0 .primary-jw0I4K {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj- .footer-2gL1pp {
  padding: 18px 23px;
  background-color: black;
  border-radius: 0;
  box-shadow: none;
}

.theme-dark .layer-2KE1M9 .root-1gCeng {
  background-color: black;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .header-1TKi98 {
  padding: 18px 23px;
  border-radius: 0;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .header-1TKi98 .title-3sZWYQ {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .inner-ZyuQk0 {
  padding: 0 23px;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .inner-ZyuQk0 .primary-jw0I4K {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .layer-2KE1M9 .root-1gCeng .footer-2gL1pp {
  padding: 18px 23px;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}

.theme-dark .header-3msK0M {
  align-items: flex-start;
}
.theme-dark .colorHeaderPrimary-26Jzh-,
.theme-dark .colorHeaderSecondary-3Sp3Ft {
  color: white;
}
.theme-dark .subtitle-Nw1LLR, .theme-dark .title-3w8xhj {
  text-align: left;
}
.theme-dark .title-3w8xhj {
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}
.theme-dark .subtitle-Nw1LLR {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .templatesList-2E6rTe {
  margin-top: 0;
  padding: 0 20px 20px 20px;
}
.theme-dark .container-UC8Ug1 {
  padding: 8px 20px;
  background-color: rgba(255, 255, 255, 0.2);
  border: 0;
  border-radius: 2px;
}
.theme-dark .container-UC8Ug1 .icon-QM5383 {
  display: none;
}
.theme-dark .container-UC8Ug1 .text-1FOLJS {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-UC8Ug1 .arrow-hynWUl {
  margin-right: 0;
}
.theme-dark .optionHeader-1-5lcp {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .footer-1NnaNd {
  align-items: flex-start;
}
.theme-dark .footerTitle-2CYZch {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .lookBlank-3eh9lL {
  color: white;
}
.theme-dark .input--jS-j2 {
  background: none;
}
.theme-dark .sampleLink-2NLvZg {
  color: rgba(var(--accent), 1);
}
.theme-dark .guidelines-1NSoht {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .creationIntentText-3OlELP {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 {
  min-height: unset;
  justify-content: unset;
  align-items: unset;
  padding-bottom: 19px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .animationContainer-WJHr_z {
  display: none;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .title-3qNdae {
  margin: 18px 23px;
  color: white;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
  text-align: left;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .description-3JBgvQ {
  padding: 0 23px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .phoneField-38N1bJ {
  background-color: transparent;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .phoneField-38N1bJ .countryButton-3xq3Ts {
  height: 32px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .phoneField-38N1bJ .countryButton-3xq3Ts:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .phoneField-38N1bJ .inputField-aNPXsv {
  height: 32px;
  margin-right: 8px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .phoneField-38N1bJ .inputField-aNPXsv:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .phoneField-38N1bJ .inputField-aNPXsv:focus {
  background-color: white;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
  color: black;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.phoneVerificationModal-OzcDc3 .phoneFieldPopout-h7c9mt {
  height: auto;
}

.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.container-1HKDLE .message-2qRu38 {
  background-color: #1f1f1f;
  border-radius: 2px;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.container-1HKDLE .pro-1T8RK7 {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .modal-3c3bKg .inner-1ilYF7 .modal-yWgWj-.container-1HKDLE .tip-2ab612 {
  opacity: 1;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.theme-dark .quickswitcher-3JagVE {
  background-color: black;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
  color: white;
}
.theme-dark .quickswitcher-3JagVE .tutorial-3igfYb {
  display: none;
}
.theme-dark .quickswitcher-3JagVE input {
  height: 32px;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  box-sizing: border-box;
}
.theme-dark .quickswitcher-3JagVE input.error-2O5WFJ {
  border-color: #D02E00;
}
.theme-dark .quickswitcher-3JagVE input.error-2O5WFJ::-webkit-input-placeholder {
  color: #D02E00;
}
.theme-dark .quickswitcher-3JagVE input:hover {
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .quickswitcher-3JagVE input:focus {
  background-color: white;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
  color: #000;
}
.theme-dark .quickswitcher-3JagVE input:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .quickswitcher-3JagVE input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .quickswitcher-3JagVE .scroller-zPkAnE {
  background-color: transparent;
}
.theme-dark .quickswitcher-3JagVE .emptyState-2gL-9T {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: none;
}
.theme-dark .quickswitcher-3JagVE .emptyState-2gL-9T .emptyStateNote-ZYTetQ {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .quickswitcher-3JagVE .emptyState-2gL-9T .emptyStateCTA-veJ2Cu {
  color: rgba(var(--accent), 1);
  opacity: 1;
}
.theme-dark .quickswitcher-3JagVE .header-13MUnb {
  color: white;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .quickswitcher-3JagVE .result-oB0z-- {
  border-radius: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .quickswitcher-3JagVE .result-oB0z-- .badge-36LyGI {
  background-color: #003b67;
  border: 2px solid #1a4e76;
  z-index: 2;
  text-shadow: none;
  border-radius: 11px;
  box-shadow: none;
  font-weight: normal;
}
.theme-dark .quickswitcher-3JagVE .result-oB0z-- .note-S--UP5 {
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  text-transform: none;
}
.theme-dark .quickswitcher-3JagVE .resultFocused-3aIoYe {
  background-color: rgba(var(--accent), 0.6);
}
.theme-dark .quickswitcher-3JagVE .resultFocused-3aIoYe .contentDefault-16dKSY {
  color: white;
}

.theme-dark .regionSelectModal-12e-57 {
  height: auto !important;
  background-color: black !important;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .regionSelectModal-12e-57 .regionSelectModalHeader-21khC1 {
  color: white;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
  text-align: left;
}
.theme-dark .regionSelectModal-12e-57 .regionSelectModalOption-2DSIZ3 {
  width: 100%;
  height: 32px;
  padding: 0 10px;
  margin: 0 0 8px 0;
  justify-content: flex-start;
  flex-direction: row;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
}
.theme-dark .regionSelectModal-12e-57 .regionSelectModalOption-2DSIZ3:hover {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .regionSelectModal-12e-57 .regionSelectModalOption-2DSIZ3 .regionSelectFlag-3uwFtG {
  width: 36px;
  height: 24px;
  background-size: 36px 24px;
}
.theme-dark .regionSelectModal-12e-57 .regionSelectModalOption-2DSIZ3 .regionSelectName-2-2FWh {
  padding: 0 8px;
  margin: 0;
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  display: inline;
}
.theme-dark .regionSelectModal-12e-57 .regionSelectModalFooter-20C5iA {
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  text-align: left;
}

.theme-dark .uploadModal-2ifh8j {
  background-color: black;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .uploadModal-2ifh8j .inner-3nWsbo {
  margin: 18px 23px;
}
.theme-dark .uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K {
  margin-bottom: 18px;
}
.theme-dark .uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.image-2yrs5j {
  margin: 0 12px 0 0;
  border-radius: 2px;
}
.theme-dark .uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .description-2ug5H_ {
  padding-top: 0;
}
.theme-dark .uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .description-2ug5H_ .filename-ovv3c5 {
  height: 30px;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .uploadModal-2ifh8j .inner-3nWsbo .comment-4IWttf {
  margin: 0;
}
.theme-dark .uploadModal-2ifh8j .inner-3nWsbo .comment-4IWttf .label-3aiqT2 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .uploadModal-2ifh8j .inner-3nWsbo .comment-4IWttf .channelTextAreaUpload-3t7EIx {
  margin-top: 4px;
  border-radius: 2px;
}
.theme-dark .uploadModal-2ifh8j .inner-3nWsbo .comment-4IWttf .channelTextAreaUpload-3t7EIx .scrollableContainer-2NUZem {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 2px;
}
.theme-dark .uploadModal-2ifh8j .footer-3mqk7D {
  background-color: transparent;
  box-shadow: none;
}

.theme-dark .uploadDropModal-2kTwbc {
  width: 320px;
  min-height: 160px;
}
.theme-dark .uploadDropModal-2kTwbc.error-kKl9o2 {
  padding: 19px 23px;
  background-color: black;
  border: 1px solid #D02E00;
  border-radius: 4px;
  box-sizing: border-box;
}
.theme-dark .uploadDropModal-2kTwbc.error-kKl9o2 .inner-3nWsbo {
  align-items: unset;
  border: 0;
}
.theme-dark .uploadDropModal-2kTwbc.error-kKl9o2 .inner-3nWsbo .icons-1w691d {
  display: none;
}
.theme-dark .uploadDropModal-2kTwbc.error-kKl9o2 .inner-3nWsbo .title-2Vtl4y {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .uploadDropModal-2kTwbc.error-kKl9o2 .inner-3nWsbo .instructions-2Du9gG {
  padding-top: 12px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}
.theme-dark .uploadDropModal-2kTwbc.error-kKl9o2 .inner-3nWsbo .premiumPromo-3oM7cT {
  margin-top: 0;
  padding: 0;
}
.theme-dark .uploadDropModal-2kTwbc.error-kKl9o2 .inner-3nWsbo .premiumPromo-3oM7cT .content-P4SiGI {
  opacity: 1;
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}

.theme-dark .root-SR8cQa {
  background-color: black;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .root-SR8cQa .topSectionNormal-2-vo2m {
  background-color: transparent;
}
.theme-dark .root-SR8cQa .topSectionPlaying-1J5E4n {
  background-color: transparent;
}
.theme-dark .root-SR8cQa .topSectionPlaying-1J5E4n .activityProfile-2bJRaP {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .root-SR8cQa .topSectionStreaming-1Tpf5X {
  background-color: transparent;
}
.theme-dark .root-SR8cQa .topSectionStreaming-1Tpf5X .activityProfile-2bJRaP {
  background-color: #6441A4;
}
.theme-dark .root-SR8cQa .topSectionSpotify-1lI0-P {
  background-color: transparent;
}
.theme-dark .root-SR8cQa .topSectionSpotify-1lI0-P .activityProfile-2bJRaP {
  background-color: #1DB954;
}
.theme-dark .root-SR8cQa .topSectionXbox-3fWLjS {
  background-color: transparent;
}
.theme-dark .root-SR8cQa .topSectionXbox-3fWLjS .activityProfile-2bJRaP {
  background-color: #107C10;
}
.theme-dark .root-SR8cQa .activity-1ythUs .headerText-1HLrL7 {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .root-SR8cQa .activity-1ythUs .assetsLargeImage-eYwpTX {
  border-radius: 2px;
}
.theme-dark .root-SR8cQa .activity-1ythUs .activityName-1IaRLn {
  color: white;
}
.theme-dark .root-SR8cQa .activity-1ythUs .timeBarProfile-10b-fm .bar-3urHkF,
.theme-dark .root-SR8cQa .activity-1ythUs .timeBarProfile-10b-fm .barInner-3NDaY_ {
  height: 3px;
  border-radius: 0;
}
.theme-dark .root-SR8cQa .activity-1ythUs .timeBarProfile-10b-fm .bar-3urHkF {
  background-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .root-SR8cQa .activity-1ythUs .timeBarProfile-10b-fm .barInner-3NDaY_ {
  background-color: white;
}
.theme-dark .root-SR8cQa .activity-1ythUs .timeBarProfile-10b-fm .textLeft-3EZXG6,
.theme-dark .root-SR8cQa .activity-1ythUs .timeBarProfile-10b-fm .textRight-1XO5Ye {
  color: white;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.theme-dark .root-SR8cQa .tabBarContainer-1s1u-z {
  border-top: 0;
}
.theme-dark .root-SR8cQa .tabBarContainer-1s1u-z .top-28JiJ- {
  height: 40px;
}
.theme-dark .root-SR8cQa .tabBarContainer-1s1u-z .tabBarItem-1b8RUP {
  margin: 0 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .root-SR8cQa .tabBarContainer-1s1u-z .tabBarItem-1b8RUP:first-child {
  margin-left: 0;
}
.theme-dark .root-SR8cQa .tabBarContainer-1s1u-z .tabBarItem-1b8RUP.selected-3s45Ha {
  border-color: rgba(var(--accent), 1);
}
.theme-dark .root-SR8cQa .body-3ND3kc {
  height: 400px;
  background-color: transparent;
}
.theme-dark .root-SR8cQa .body-3ND3kc .userInfoSectionHeader-CBvMDh {
  color: white;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .root-SR8cQa .body-3ND3kc .note-QfFU8y {
  margin-left: 0;
}
.theme-dark .root-SR8cQa .body-3ND3kc .note-QfFU8y textarea {
  padding: 10px;
  height: 82px !important;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .root-SR8cQa .body-3ND3kc .note-QfFU8y textarea::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .root-SR8cQa .body-3ND3kc .note-QfFU8y textarea:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .root-SR8cQa .body-3ND3kc .note-QfFU8y textarea:focus {
  background-color: white;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
  color: black;
}
.theme-dark .root-SR8cQa .body-3ND3kc .note-QfFU8y textarea:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .root-SR8cQa .body-3ND3kc .userInfoSection-2acyCx + .userInfoSection-2acyCx {
  border-top: 0;
}
.theme-dark .root-SR8cQa .body-3ND3kc .connectedAccounts-repVzS .connectedAccount-36nQx7 {
  height: 40px;
  width: 100%;
  position: relative;
  margin-top: 8px;
  padding: 0 10px;
  border: 1px solid transparent;
  border-radius: 0;
  flex: 0 1 45% !important;
}
.theme-dark .root-SR8cQa .body-3ND3kc .connectedAccounts-repVzS .connectedAccount-36nQx7:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .root-SR8cQa .body-3ND3kc .connectedAccounts-repVzS .connectedAccount-36nQx7:active {
  background-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .root-SR8cQa .body-3ND3kc .connectedAccounts-repVzS .connectedAccount-36nQx7 .connectedAccountName-f8AEe2 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .root-SR8cQa .body-3ND3kc .connectedAccounts-repVzS .connectedAccount-36nQx7 a {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.theme-dark .root-SR8cQa .body-3ND3kc .connectedAccounts-repVzS .connectedAccount-36nQx7 a svg {
  display: none;
}
.theme-dark .root-SR8cQa .body-3ND3kc .listRow-hutiT_ {
  height: 40px;
  margin: 0;
  padding: 0 10px;
  border-radius: 0;
}
.theme-dark .root-SR8cQa .body-3ND3kc .listRow-hutiT_:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .root-SR8cQa .body-3ND3kc .listRow-hutiT_ .listAvatar-1NlAhb {
  width: 24px !important;
  height: 24px !important;
}
.theme-dark .root-SR8cQa .body-3ND3kc .listRow-hutiT_ .listName-3w10cx {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .root-SR8cQa .body-3ND3kc .listRow-hutiT_ .guildNick-3uAm3i {
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.theme-dark .root-SR8cQa .body-3ND3kc .empty-2WtT5s .emptyIcon-pGTAhd {
  display: none;
}
.theme-dark .root-SR8cQa .body-3ND3kc .empty-2WtT5s .emptyText-6tYmO5 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}

.notice-2FJMB4 {
  border-radius: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  line-height: 32px;
}
.notice-2FJMB4 button {
  padding: 0 12px;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.notice-2FJMB4 .dismiss-SCAH9H {
  width: 32px;
  height: 32px;
  opacity: 1;
}

html[lang=da] .app-2rEoOp,
html[lang=de] .app-2rEoOp,
html[lang=es-ES] .app-2rEoOp,
html[lang=fr] .app-2rEoOp,
html[lang=hr] .app-2rEoOp,
html[lang=it] .app-2rEoOp,
html[lang=lt] .app-2rEoOp,
html[lang=hu] .app-2rEoOp,
html[lang=nl] .app-2rEoOp,
html[lang=no] .app-2rEoOp,
html[lang=pl] .app-2rEoOp,
html[lang=pt-BR] .app-2rEoOp,
html[lang=ro] .app-2rEoOp,
html[lang=fi] .app-2rEoOp,
html[lang=sv-SE] .app-2rEoOp,
html[lang=vi] .app-2rEoOp,
html[lang=tr] .app-2rEoOp,
html[lang=cs] .app-2rEoOp,
html[lang=el] .app-2rEoOp,
html[lang=bg] .app-2rEoOp,
html[lang=ru] .app-2rEoOp,
html[lang=uk] .app-2rEoOp,
html[lang=th] .app-2rEoOp,
html[lang=zh-CN] .app-2rEoOp,
html[lang=ja] .app-2rEoOp,
html[lang=zh-TW] .app-2rEoOp,
html[lang=ko] .app-2rEoOp {
  padding-top: 32px;
}
html[lang=da] .app-2rEoOp::after,
html[lang=de] .app-2rEoOp::after,
html[lang=es-ES] .app-2rEoOp::after,
html[lang=fr] .app-2rEoOp::after,
html[lang=hr] .app-2rEoOp::after,
html[lang=it] .app-2rEoOp::after,
html[lang=lt] .app-2rEoOp::after,
html[lang=hu] .app-2rEoOp::after,
html[lang=nl] .app-2rEoOp::after,
html[lang=no] .app-2rEoOp::after,
html[lang=pl] .app-2rEoOp::after,
html[lang=pt-BR] .app-2rEoOp::after,
html[lang=ro] .app-2rEoOp::after,
html[lang=fi] .app-2rEoOp::after,
html[lang=sv-SE] .app-2rEoOp::after,
html[lang=vi] .app-2rEoOp::after,
html[lang=tr] .app-2rEoOp::after,
html[lang=cs] .app-2rEoOp::after,
html[lang=el] .app-2rEoOp::after,
html[lang=bg] .app-2rEoOp::after,
html[lang=ru] .app-2rEoOp::after,
html[lang=uk] .app-2rEoOp::after,
html[lang=th] .app-2rEoOp::after,
html[lang=zh-CN] .app-2rEoOp::after,
html[lang=ja] .app-2rEoOp::after,
html[lang=zh-TW] .app-2rEoOp::after,
html[lang=ko] .app-2rEoOp::after {
  content: "This theme requires English to be the selected Language. Press 'CTRL + comma' to open your settings.";
  height: 32px;
  width: 100%;
  position: absolute;
  top: 0;
  display: block;
  z-index: 999;
  background-color: #D02E00;
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
  line-height: 32px;
}

.theme-dark .addGamePopout-2RY8Ju {
  background-color: #2b2b2b;
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}

.theme-dark .container-VSDcQc {
  border: 1px inset rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .container-VSDcQc .autocompleteShadow-iiGWFU {
  display: none;
}
.theme-dark .container-VSDcQc .autocompleteArrowWrapper-3Z7OuM {
  display: none;
}
.theme-dark .container-VSDcQc .header-2bNvm4 {
  height: auto;
  padding: 12px;
  background-color: #2b2b2b;
}
.theme-dark .container-VSDcQc .header-2bNvm4 .autocompleteHeaderBackground-30T70q {
  display: none;
}
.theme-dark .container-VSDcQc .header-2bNvm4 .headerText-3i6A8K {
  display: none;
}
.theme-dark .container-VSDcQc .header-2bNvm4 input[type=text] {
  height: 32px;
  padding: 0 10px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 2px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-VSDcQc .header-2bNvm4 input[type=text]::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .container-VSDcQc .header-2bNvm4 input[type=text]:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .container-VSDcQc .header-2bNvm4 input[type=text]:focus {
  background-color: white;
  border-color: rgba(var(--accent), 1);
  color: black;
}
.theme-dark .container-VSDcQc .header-2bNvm4 input[type=text]:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .container-VSDcQc .sectionTag-pXyto9 {
  background-color: #2b2b2b;
  color: white;
}
.theme-dark .container-VSDcQc .sectionTag-pXyto9 .selected-1pIgLL {
  background-image: none;
  background-color: rgba(255, 255, 255, 0.1);
}

.theme-dark .colorPickerCustom-2CWBn2 {
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .colorPickerCustom-2CWBn2 .saturation-1FDvtn > div,
.theme-dark .colorPickerCustom-2CWBn2 .saturation-1FDvtn > div > div {
  border-radius: 2px;
}

.contentWrapper-SvZHNd {
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}

.theme-dark .emojiPicker-3PwZFl {
  grid-template-rows: 46px auto 48px;
  background-color: #2b2b2b;
}
.theme-dark .emojiPicker-3PwZFl .container-2XeR5Z {
  background-color: transparent;
  border-radius: 0;
}
.theme-dark .emojiPicker-3PwZFl .inner-3ErfOT {
  padding: 0;
}
.theme-dark .emojiPicker-3PwZFl .input-1Rv96N,
.theme-dark .emojiPicker-3PwZFl .input-3Xdcic {
  height: 32px;
  padding: 0 42px 2px 12px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: white;
}
.theme-dark .emojiPicker-3PwZFl .input-1Rv96N::-webkit-input-placeholder,
.theme-dark .emojiPicker-3PwZFl .input-3Xdcic::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .emojiPicker-3PwZFl .input-1Rv96N:hover,
.theme-dark .emojiPicker-3PwZFl .input-3Xdcic:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .emojiPicker-3PwZFl .input-1Rv96N:focus,
.theme-dark .emojiPicker-3PwZFl .input-3Xdcic:focus {
  background-color: white;
  color: black;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
}
.theme-dark .emojiPicker-3PwZFl .input-1Rv96N:focus::-webkit-input-placeholder,
.theme-dark .emojiPicker-3PwZFl .input-3Xdcic:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .emojiPicker-3PwZFl .iconLayout-1WxHy4,
.theme-dark .emojiPicker-3PwZFl .iconLayout-3OgqU3 {
  position: absolute;
  right: 0;
}
.theme-dark .emojiPicker-3PwZFl .diversitySelector-2kYFHA {
  width: 32px;
  height: 32px;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  box-sizing: border-box;
}
.theme-dark .emojiPicker-3PwZFl .diversitySelector-2kYFHA .diversityEmojiItemImage-2gPNoS {
  width: 20px;
  height: 20px;
  margin: 4px;
}
.theme-dark .emojiPicker-3PwZFl .diversitySelectorPopout-3FiGaM {
  height: auto !important;
  margin-top: -1px;
  margin-left: -1px;
  background-color: #2b2b2b;
  border: 1px solid rgba(var(--accent), 1);
  border-radius: 2px;
  box-sizing: border-box;
}
.theme-dark .emojiPicker-3PwZFl .diversitySelectorPopout-3FiGaM .diversityEmojiItem-L6_IXw {
  border-radius: 0;
}
.theme-dark .emojiPicker-3PwZFl .diversitySelectorPopout-3FiGaM .diversityEmojiItem-L6_IXw:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .emojiPicker-3PwZFl .diversitySelectorPopout-3FiGaM .diversityEmojiItem-L6_IXw .diversityEmojiItemImage-2gPNoS {
  margin: 2px;
}
.theme-dark .emojiPicker-3PwZFl .emojiPickerListWrapper-fz8KNK .wrapper-1-Fsb8 {
  margin-bottom: 4px;
  background-color: #2b2b2b;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}
.theme-dark .emojiPicker-3PwZFl .emojiPickerListWrapper-fz8KNK .wrapper-1-Fsb8:hover {
  border-bottom-color: white;
}
.theme-dark .emojiPicker-3PwZFl .emojiPickerListWrapper-fz8KNK .wrapper-1-Fsb8 .headerLabel-3dG4M- {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .emojiPicker-3PwZFl .inspector-sdLnLS {
  height: 48px;
  background-color: #171717;
}

.theme-dark #emoji-picker-tab-panel .categoryList-2Kzf65 {
  background-color: #1f1f1f;
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC svg {
  display: none;
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC::before {
  padding: 2px;
  color: white;
  font-family: "Segoe MDL2 Assets";
  font-size: 20px;
  line-height: calc(32px - 8px);
  vertical-align: middle;
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=recent]::before {
  content: "";
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=custom]::before {
  content: "";
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=people]::before {
  content: "";
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=nature]::before {
  content: "";
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=food]::before {
  content: "";
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=activity]::before {
  content: "";
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=travel]::before {
  content: "";
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=objects]::before {
  content: "";
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=symbols]::before {
  content: "";
}
.theme-dark #emoji-picker-tab-panel .categoryItemDefaultCategory-aBZ6nJ.categoryItem-1D0nxC[aria-label=flags]::before {
  content: "🏳‍🌈";
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

#gif-picker-tab-panel .container-2XeR5Z {
  background-color: transparent;
  border-radius: 0;
}
#gif-picker-tab-panel .inner-3ErfOT {
  padding: 0;
}
#gif-picker-tab-panel .input-1Rv96N,
#gif-picker-tab-panel .input-3Xdcic {
  height: 32px;
  padding: 0 42px 2px 12px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: white;
}
#gif-picker-tab-panel .input-1Rv96N::-webkit-input-placeholder,
#gif-picker-tab-panel .input-3Xdcic::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
#gif-picker-tab-panel .input-1Rv96N:hover,
#gif-picker-tab-panel .input-3Xdcic:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
#gif-picker-tab-panel .input-1Rv96N:focus,
#gif-picker-tab-panel .input-3Xdcic:focus {
  background-color: white;
  color: black;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
}
#gif-picker-tab-panel .input-1Rv96N:focus::-webkit-input-placeholder,
#gif-picker-tab-panel .input-3Xdcic:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
#gif-picker-tab-panel .iconLayout-1WxHy4,
#gif-picker-tab-panel .iconLayout-3OgqU3 {
  position: absolute;
  right: 0;
}
#gif-picker-tab-panel .result-3w1ZcL {
  border-radius: 2px;
}
#gif-picker-tab-panel .result-3w1ZcL .gif-1TcNIB {
  border-radius: 2px;
}
#gif-picker-tab-panel .result-3w1ZcL .categoryFadeBlurple-1j72_A {
  background-color: rgba(0, 0, 0, 0.4);
}
#gif-picker-tab-panel .result-3w1ZcL:hover::after {
  border: 2px solid rgba(var(--accent), 1);
  border-radius: 2px;
  box-shadow: none;
}
#gif-picker-tab-panel .emptyHints-1EYR-5 .emptyHintCard-2mUdMe {
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 2px;
}
#gif-picker-tab-panel .emptyHints-1EYR-5 .emptyHintText-1QDF9N {
  color: white;
}
#gif-picker-tab-panel .endContainer-1ZDW8j {
  display: none;
}

.theme-dark .contentWrapper-SvZHNd {
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .contentWrapper-SvZHNd .nav-7UD0KD .navItem-3Wp_oJ + .navItem-3Wp_oJ {
  margin-left: 0;
}
.theme-dark .contentWrapper-SvZHNd .nav-7UD0KD .navButton-2gQCx- {
  padding: 0 0 8px 0;
  margin: 0 12px;
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .contentWrapper-SvZHNd .nav-7UD0KD .navButton-2gQCx-:hover {
  color: rgba(255, 255, 255, 0.8);
}
.theme-dark .contentWrapper-SvZHNd .nav-7UD0KD .navButtonActive-1MkytQ {
  background-color: transparent;
  color: white;
}
.theme-dark .contentWrapper-SvZHNd .nav-7UD0KD .navButtonActive-1MkytQ::after {
  content: "";
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: rgba(var(--accent), 1);
  border-radius: 2px;
}
.theme-dark .contentWrapper-SvZHNd #emoji-picker-tab-panel .emojiPicker-3PwZFl {
  border: 0;
}

.theme-dark .popoutList-T9CKZQ {
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
  box-shadow: none;
}
.theme-dark .popoutList-T9CKZQ .input-3Xdcic {
  height: 32px;
  padding: 0 32px 0 10px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 2px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .popoutList-T9CKZQ .input-3Xdcic::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .popoutList-T9CKZQ .input-3Xdcic:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .popoutList-T9CKZQ .input-3Xdcic:focus {
  background-color: white;
  border-color: rgba(var(--accent), 1);
  color: black;
}
.theme-dark .popoutList-T9CKZQ .input-3Xdcic:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .popoutList-T9CKZQ .iconLayout-3OgqU3 {
  width: 32px;
  height: 32px;
  position: absolute;
  right: 0;
}
.theme-dark .popoutList-T9CKZQ .divider-3573oO {
  margin: 8px 0;
}
.theme-dark .popoutList-T9CKZQ .selectableItem-1MP3MQ {
  margin: 0 4px 0 0;
  padding: 4px 10px;
  border-radius: 2px;
}
.theme-dark .popoutList-T9CKZQ .selectableItem-1MP3MQ:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .popoutList-T9CKZQ .selectableItem-1MP3MQ.selected-31soGA {
  background-color: rgba(var(--accent), 0.6) !important;
}
.theme-dark .popoutList-T9CKZQ .selectableItem-1MP3MQ.actionItem-11pIwh {
  height: auto;
}
.theme-dark .popoutList-T9CKZQ .selectableItem-1MP3MQ .avatar-gPqiLm {
  width: 24px !important;
  height: 24px !important;
}
.theme-dark .popoutList-T9CKZQ .selectableItem-1MP3MQ .selectableItemLabel-1RKQjD {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .popoutList-T9CKZQ .popoutListEmpty-voOEBJ {
  margin-bottom: 1rem;
}

.popout-103y-5 {
  max-height: calc(100vh - 72px) !important;
  min-height: calc(100vh - 72px);
  position: absolute;
  right: -68px !important;
  left: initial !important;
  margin-top: -8px;
  border-radius: 0;
  animation: 350ms cubic-bezier(0.19, 1, 0.22, 1) slideinright;
}

.theme-dark .popout-103y-5 {
  background-color: #171717;
}
.theme-dark .popout-103y-5 .header-1TKi98 h4 {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .popout-103y-5 .header-1TKi98 .subtitle-2P4u9v {
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.theme-dark .popout-103y-5 .container-2XeR5Z {
  background-color: transparent;
}
.theme-dark .popout-103y-5 .container-2XeR5Z .input-1Rv96N {
  height: 32px;
  padding: 0 10px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .popout-103y-5 .container-2XeR5Z .input-1Rv96N::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .popout-103y-5 .container-2XeR5Z .input-1Rv96N:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .popout-103y-5 .container-2XeR5Z .input-1Rv96N:focus {
  background-color: white;
  border-color: rgba(var(--accent), 1);
  border-width: 2px;
  color: black;
}
.theme-dark .popout-103y-5 .container-2XeR5Z .input-1Rv96N:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .popout-103y-5 .container-2XeR5Z .tag-2gHSR7 {
  height: 28px;
  margin-top: 3px;
  background-color: rgba(255, 255, 255, 0.1);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .popout-103y-5 .container-2XeR5Z .tag-2gHSR7:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .popout-103y-5 .noResults-ZTbl5V,
.theme-dark .popout-103y-5 .scroller-hUf6zQ {
  max-height: none;
}
.theme-dark .popout-103y-5 .friend-3KALPe {
  height: 32px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .popout-103y-5 .friend-3KALPe.friendSelected-1sa4bG {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .popout-103y-5 .friend-3KALPe .avatar-vr5NCN {
  height: 24px !important;
  width: 24px !important;
}
.theme-dark .popout-103y-5 .errorState-KkUH_2 .errorStateIcon-3fNXE5 {
  display: none;
}
.theme-dark .popout-103y-5 .errorState-KkUH_2 .errorStateIcon-3fNXE5 ~ div {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .popout-103y-5 .footerSeparator-M9dQY1 {
  display: none;
}
.theme-dark .popout-103y-5 .footer-1eyGBa {
  flex: unset !important;
}

.recentMentionsPopout-3rCiI6,
.messagesPopoutWrap-1MQ1bW {
  max-height: calc(100vh - 72px) !important;
  min-height: calc(100vh - 72px);
  position: absolute;
  right: 0 !important;
  left: initial !important;
  margin-top: -8px;
  border-radius: 0;
  animation: 350ms cubic-bezier(0.19, 1, 0.22, 1) slideinright;
}

.messagesPopoutWrap-1MQ1bW:not(.recentMentionsPopout-3rCiI6) {
  right: -200px !important;
}

.theme-dark .container-enaOkj,
.theme-dark .messagesPopoutWrap-1MQ1bW {
  background-color: #171717;
}
.theme-dark .container-enaOkj .header-ykumBX,
.theme-dark .messagesPopoutWrap-1MQ1bW .header-ykumBX {
  background-color: #171717;
  box-shadow: none;
}
.theme-dark .container-enaOkj .header-ykumBX .topPill-30KHOu .item-PXvHYJ,
.theme-dark .messagesPopoutWrap-1MQ1bW .header-ykumBX .topPill-30KHOu .item-PXvHYJ {
  margin: 8px 12px 0;
  padding: 0 0 8px;
  background-color: transparent;
  border-bottom: 2px solid transparent;
  border-radius: 0;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .container-enaOkj .header-ykumBX .topPill-30KHOu .item-PXvHYJ:hover,
.theme-dark .messagesPopoutWrap-1MQ1bW .header-ykumBX .topPill-30KHOu .item-PXvHYJ:hover {
  color: rgba(255, 255, 255, 0.8);
}
.theme-dark .container-enaOkj .header-ykumBX .topPill-30KHOu .item-PXvHYJ.selected-3s45Ha,
.theme-dark .messagesPopoutWrap-1MQ1bW .header-ykumBX .topPill-30KHOu .item-PXvHYJ.selected-3s45Ha {
  border-color: rgba(var(--accent), 1);
  color: white;
}
.theme-dark .container-enaOkj .header-ykumBX .button-1-5Aqk,
.theme-dark .messagesPopoutWrap-1MQ1bW .header-ykumBX .button-1-5Aqk {
  background-color: transparent;
}
.theme-dark .container-enaOkj .header-ykumBX .button-1-5Aqk:hover,
.theme-dark .messagesPopoutWrap-1MQ1bW .header-ykumBX .button-1-5Aqk:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .container-enaOkj .header-ykumBX .button-1-5Aqk:active,
.theme-dark .messagesPopoutWrap-1MQ1bW .header-ykumBX .button-1-5Aqk:active {
  background-color: rgba(255, 255, 255, 0.4);
}
.theme-dark .container-enaOkj .tutorial-3w5I9h,
.theme-dark .messagesPopoutWrap-1MQ1bW .tutorial-3w5I9h {
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .container-enaOkj .tutorial-3w5I9h .tutorialIcon-3f1miQ,
.theme-dark .messagesPopoutWrap-1MQ1bW .tutorial-3w5I9h .tutorialIcon-3f1miQ {
  background-color: transparent;
}
.theme-dark .container-enaOkj .tutorial-3w5I9h .tutorialIcon-3f1miQ::before,
.theme-dark .messagesPopoutWrap-1MQ1bW .tutorial-3w5I9h .tutorialIcon-3f1miQ::before {
  content: "";
  font-family: "Segoe MDL2 Assets";
  color: white;
  font-size: 24px;
}
.theme-dark .container-enaOkj .tutorial-3w5I9h .tutorialIcon-3f1miQ svg,
.theme-dark .messagesPopoutWrap-1MQ1bW .tutorial-3w5I9h .tutorialIcon-3f1miQ svg {
  display: none;
}
.theme-dark .container-enaOkj .tutorial-3w5I9h > div ~ div h3,
.theme-dark .messagesPopoutWrap-1MQ1bW .tutorial-3w5I9h > div ~ div h3 {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.theme-dark .container-enaOkj .tutorial-3w5I9h > div ~ div > div,
.theme-dark .messagesPopoutWrap-1MQ1bW .tutorial-3w5I9h > div ~ div > div {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: white;
}
.theme-dark .container-enaOkj .channel-3pEHab .channelHeader-3Gd2xq,
.theme-dark .container-enaOkj .container-3iAQ-0 .channelHeader-3Gd2xq,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .channelHeader-3Gd2xq,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .channelHeader-3Gd2xq {
  padding: 0 12px 0 48px;
  background-color: #2b2b2b;
  border-radius: 4px 4px 0 0;
}
.theme-dark .container-enaOkj .channel-3pEHab .channelHeader-3Gd2xq .guildIcon-3Co6k-,
.theme-dark .container-enaOkj .container-3iAQ-0 .channelHeader-3Gd2xq .guildIcon-3Co6k-,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .channelHeader-3Gd2xq .guildIcon-3Co6k-,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .channelHeader-3Gd2xq .guildIcon-3Co6k- {
  border-radius: 50%;
}
.theme-dark .container-enaOkj .channel-3pEHab .channelHeader-3Gd2xq .button-1-5Aqk,
.theme-dark .container-enaOkj .container-3iAQ-0 .channelHeader-3Gd2xq .button-1-5Aqk,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .channelHeader-3Gd2xq .button-1-5Aqk,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .channelHeader-3Gd2xq .button-1-5Aqk {
  background-color: transparent;
}
.theme-dark .container-enaOkj .channel-3pEHab .channelHeader-3Gd2xq .button-1-5Aqk:hover,
.theme-dark .container-enaOkj .container-3iAQ-0 .channelHeader-3Gd2xq .button-1-5Aqk:hover,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .channelHeader-3Gd2xq .button-1-5Aqk:hover,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .channelHeader-3Gd2xq .button-1-5Aqk:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .container-enaOkj .channel-3pEHab .channelHeader-3Gd2xq .button-1-5Aqk:active,
.theme-dark .container-enaOkj .container-3iAQ-0 .channelHeader-3Gd2xq .button-1-5Aqk:active,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .channelHeader-3Gd2xq .button-1-5Aqk:active,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .channelHeader-3Gd2xq .button-1-5Aqk:active {
  background-color: rgba(255, 255, 255, 0.4);
}
.theme-dark .container-enaOkj .channel-3pEHab .channelHeader-3Gd2xq .collapseButton-2ZsEjz,
.theme-dark .container-enaOkj .container-3iAQ-0 .channelHeader-3Gd2xq .collapseButton-2ZsEjz,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .channelHeader-3Gd2xq .collapseButton-2ZsEjz,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .channelHeader-3Gd2xq .collapseButton-2ZsEjz {
  left: 12px;
}
.theme-dark .container-enaOkj .channel-3pEHab .messages-3G3erD,
.theme-dark .container-enaOkj .channel-3pEHab .messageContainer-gbhlwo,
.theme-dark .container-enaOkj .container-3iAQ-0 .messages-3G3erD,
.theme-dark .container-enaOkj .container-3iAQ-0 .messageContainer-gbhlwo,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .messages-3G3erD,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .messageContainer-gbhlwo,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .messages-3G3erD,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .messageContainer-gbhlwo {
  background-color: #1f1f1f;
  border-radius: 0 0 4px 4px;
}
.theme-dark .container-enaOkj .channel-3pEHab .messages-3G3erD .divider-JfaTT5,
.theme-dark .container-enaOkj .channel-3pEHab .messageContainer-gbhlwo .divider-JfaTT5,
.theme-dark .container-enaOkj .container-3iAQ-0 .messages-3G3erD .divider-JfaTT5,
.theme-dark .container-enaOkj .container-3iAQ-0 .messageContainer-gbhlwo .divider-JfaTT5,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .messages-3G3erD .divider-JfaTT5,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .messageContainer-gbhlwo .divider-JfaTT5,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .messages-3G3erD .divider-JfaTT5,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .messageContainer-gbhlwo .divider-JfaTT5 {
  border-color: #2b2b2b;
}
.theme-dark .container-enaOkj .channel-3pEHab .messages-3G3erD .divider-JfaTT5 span,
.theme-dark .container-enaOkj .channel-3pEHab .messageContainer-gbhlwo .divider-JfaTT5 span,
.theme-dark .container-enaOkj .container-3iAQ-0 .messages-3G3erD .divider-JfaTT5 span,
.theme-dark .container-enaOkj .container-3iAQ-0 .messageContainer-gbhlwo .divider-JfaTT5 span,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .messages-3G3erD .divider-JfaTT5 span,
.theme-dark .messagesPopoutWrap-1MQ1bW .channel-3pEHab .messageContainer-gbhlwo .divider-JfaTT5 span,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .messages-3G3erD .divider-JfaTT5 span,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .messageContainer-gbhlwo .divider-JfaTT5 span {
  padding: 2px 8px;
  background-color: #2b2b2b;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  color: white;
}
.theme-dark .container-enaOkj .container-3iAQ-0 .channelHeader-3Gd2xq,
.theme-dark .messagesPopoutWrap-1MQ1bW .container-3iAQ-0 .channelHeader-3Gd2xq {
  padding: 0 12px;
}

.theme-dark .quickSelectPopout-X1hvgV {
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .quickSelectPopout-X1hvgV .quickSelectPopoutOption-opKBx9 {
  height: 32px;
  padding: 0 8px;
}
.theme-dark .quickSelectPopout-X1hvgV .quickSelectPopoutOption-opKBx9:hover {
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 0;
}
.theme-dark .quickSelectPopout-X1hvgV .quickSelectPopoutOption-opKBx9 > .directionRow-3v3tfG {
  flex-direction: row-reverse;
}
.theme-dark .quickSelectPopout-X1hvgV .quickSelectPopoutOption-opKBx9 .regionSelectName-c5qL8O {
  height: auto;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}

.theme-dark .container-2x5lvQ {
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .container-2x5lvQ .header-2C89wJ {
  justify-content: unset;
  background-color: transparent;
  border-radius: 0;
  text-transform: none;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.theme-dark .container-2x5lvQ section {
  background-color: transparent;
}
.theme-dark .container-2x5lvQ section P {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-2x5lvQ section P strong {
  color: white;
}
.theme-dark .container-2x5lvQ section P + p {
  margin-top: 8px;
}
.theme-dark .container-2x5lvQ .popoutBottom-31rU82 .secured-1Yihly {
  visibility: hidden;
}
.theme-dark .container-2x5lvQ .popoutBottom-31rU82 a {
  color: rgba(var(--accent), 1);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-2x5lvQ .popoutBottom-31rU82 a:hover {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .container-2x5lvQ .popoutBottom-31rU82 a:active {
  color: rgba(255, 255, 255, 0.4);
}
.theme-dark .container-2x5lvQ .popoutBottom-31rU82 a::after {
  content: " Info";
}

.theme-dark .container-3ayLPN[style="width: 320px;"] {
  max-height: calc(100vh - 72px) !important;
  min-height: calc(100vh - 72px);
  margin: -3px 0 0 12px;
  background-color: #171717;
  border-radius: 0;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .focused-2bY0OD {
  background-color: transparent;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=option-][class*=searchQuery] {
  display: none;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=resultsGroup-]::before {
  content: unset;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=resultsGroup-] div[class^=header-] {
  color: white;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=resultsGroup-] div[class^=option-] {
  border-radius: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=resultsGroup-] div[class^=option-][class*=selected-] {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=resultsGroup-] div[class^=option-]::after {
  display: none;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=resultsGroup-] div[class*=searchOption-] span[class^=filter-],
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=resultsGroup-] div[class*=searchOption-] span[class^=answer-] {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker {
  background-color: transparent;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__navigation.react-datepicker__navigation--previous {
  width: 10px;
  height: 10px;
  top: 23px;
  right: 60px;
  left: initial;
  background-image: none;
  border: 0;
  border-top: 2px solid white;
  border-right: 2px solid white;
  transform: rotate(-45deg);
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__navigation.react-datepicker__navigation--previous:hover {
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__navigation.react-datepicker__navigation--next {
  width: 10px;
  height: 10px;
  top: 16px;
  right: 30px;
  background-image: none;
  border: 0;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  transform: rotate(45deg);
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__navigation.react-datepicker__navigation--next:hover {
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__header {
  background-color: transparent;
  border: 0;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__current-month {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
  border: 0;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__day-name {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__week .react-datepicker__day {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  line-height: 40px;
  border: 2px solid transparent;
  border-radius: 0 !important;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__week .react-datepicker__day:hover {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__week .react-datepicker__day--outside-month {
  background-color: transparent;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__week .react-datepicker__day--today {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__week .react-datepicker__day--selected {
  border-color: rgba(255, 255, 255, 0.6);
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__week .react-datepicker__day--selected::after {
  content: unset;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__week .react-datepicker__day--disabled {
  background-color: transparent;
  color: #D02E00;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] .react-datepicker__week .react-datepicker__day--disabled:hover {
  background-color: transparent;
  color: #D02E00;
  border-color: #D02E00;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=datePickerHint-] {
  border: 0;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=datePickerHint-] span[class^=hint-] {
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=datePickerHint-] span[class^=hintValue] {
  background-color: rgba(var(--accent), 1);
  border-radius: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .container-3ayLPN[style="width: 320px;"] div[class^=datePickerHint-] span[class^=hintValue]:hover {
  background-color: #FFF;
  color: #000;
}

.theme-dark .menu-Sp6bN1 {
  padding: 4px 0;
  background-color: #2b2b2b;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
  box-shadow: none;
}
.theme-dark .menu-Sp6bN1 .itemBase-1Qj4z6 {
  margin: 0;
  padding: 4px 12px;
  border-radius: 0;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .menu-Sp6bN1 .itemBase-1Qj4z6:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .menu-Sp6bN1 .itemBase-1Qj4z6.invite-271nFU {
  color: white;
}
.theme-dark .menu-Sp6bN1 .itemBase-1Qj4z6 svg.icon-2doZ3q {
  display: none;
}
.theme-dark .menu-Sp6bN1 .separator-2zcjq8 {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .menu-Sp6bN1[role=listbox] {
  transform: translateX(52px) translateY(40px);
}
.theme-dark .menu-Sp6bN1 .itemActive-2V2HNc {
  background-color: transparent;
}
.theme-dark .menu-Sp6bN1 .status-3Kz6VS {
  margin-right: 12px;
}
.theme-dark .menu-Sp6bN1 .helper-2c73HK {
  display: none;
}

.theme-dark .streamPreview-2-WUWT {
  background-color: #2b2b2b;
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .streamPreview-2-WUWT .protip-3-1FNm {
  display: none;
}

.theme-dark .userPopout-3XzG_A {
  width: calc(4px * 75);
  max-height: calc(100vh - 32px);
  border: 1px solid rgba(0, 0, 0, 0.36);
  border-radius: 4px;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b {
  background-color: #2b2b2b;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b.headerNormal-T_seeN {
  background-color: #333333;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b.headerPlaying-j0WQBV .activity-11LB_k {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b.headerStreaming-2FjmGz .activity-11LB_k {
  background-color: #6441A4;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b.headerSpotify-zpWxgT .activity-11LB_k {
  background-color: #1DB954;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b.headerXbox-3G-4PF .activity-11LB_k {
  background-color: #107C10;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .headerTop-3C2Zn0 {
  flex-direction: initial;
  justify-content: initial;
  padding: 10px;
  display: block;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .avatarWrapper-3H_478 {
  margin-right: 10px;
  margin-bottom: 0;
  display: inline-block;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .headerText-2sdzFM {
  text-align: left;
  align-items: initial;
  display: inline-block;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .headerText-2sdzFM .headerName-fajvi9 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .headerText-2sdzFM .headerTagWithNickname-3IthZD .username-2b1r56 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  vertical-align: bottom;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .headerText-2sdzFM .headerTagWithNickname-3IthZD span:not(.username-2b1r56):not(.bot-2Fta1w) {
  padding-left: 4px;
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  vertical-align: bottom;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .headerTagNoNickname-ENx6no .username-2b1r56 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  vertical-align: bottom;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .headerTagNoNickname-ENx6no span:not(.username-2b1r56):not(.bot-2Fta1w) {
  padding-left: 4px;
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  vertical-align: bottom;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .customStatus-1bh2V9 {
  width: auto;
  margin-top: 8px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}
.theme-dark .userPopout-3XzG_A .header-2BwW8b .customStatusSoloEmoji-XOvnMc {
  width: 16px;
  height: auto;
}
.theme-dark .userPopout-3XzG_A .activity-11LB_k .screenshareIcon-Bnlgnp {
  background-image: none;
  z-index: 0;
}
.theme-dark .userPopout-3XzG_A .activity-11LB_k .screenshareIcon-Bnlgnp::before {
  content: "";
  font-family: "Segoe MDL2 Assets";
  font-size: 64px;
  line-height: 32px;
}
.theme-dark .userPopout-3XzG_A .activity-11LB_k .nameNormal-2lqVQK,
.theme-dark .userPopout-3XzG_A .activity-11LB_k .activityName-1IaRLn {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .userPopout-3XzG_A .activity-11LB_k .contentNoImagesUserPopout-PCCPyZ .nameWrap-3Z4G_9 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .userPopout-3XzG_A .activity-11LB_k .playTime-2uWd1Z {
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}
.theme-dark .userPopout-3XzG_A .assetsLargeImage-eYwpTX {
  border-radius: 2px;
}
.theme-dark .userPopout-3XzG_A .timeBarUserPopout-AWPFf2 .bar-3urHkF,
.theme-dark .userPopout-3XzG_A .timeBarUserPopout-AWPFf2 .barInner-3NDaY_ {
  height: 3px;
  border-radius: 0;
}
.theme-dark .userPopout-3XzG_A .timeBarUserPopout-AWPFf2 .bar-3urHkF {
  background-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .userPopout-3XzG_A .timeBarUserPopout-AWPFf2 .barInner-3NDaY_ {
  background-color: white;
}
.theme-dark .userPopout-3XzG_A .timeBarUserPopout-AWPFf2 .textLeft-3EZXG6,
.theme-dark .userPopout-3XzG_A .timeBarUserPopout-AWPFf2 .textRight-1XO5Ye {
  color: white;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.theme-dark .userPopout-3XzG_A .body-3iLsc4 {
  padding: 12px 6px 12px 10px;
  background-color: #2b2b2b;
}
.theme-dark .userPopout-3XzG_A .bodyTitle-Y0qMQz,
.theme-dark .userPopout-3XzG_A .headerText-1HLrL7 {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .userPopout-3XzG_A .role-2irmRk {
  border-width: 2px;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.theme-dark .userPopout-3XzG_A .addButton-pcyyf6 {
  border-color: rgba(255, 255, 255, 0.6);
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .userPopout-3XzG_A .addButton-pcyyf6:hover {
  border-color: rgba(255, 255, 255, 0.8);
  color: rgba(255, 255, 255, 0.8);
}
.theme-dark .userPopout-3XzG_A .footer-1fjuF6 {
  padding-top: 0;
  background-color: #2b2b2b;
  border: 0;
}
.theme-dark .userPopout-3XzG_A .note-3HfJZ5 {
  margin-left: 0;
}
.theme-dark .userPopout-3XzG_A .note-3HfJZ5 textarea {
  padding: 10px;
  height: 82px !important;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .userPopout-3XzG_A .note-3HfJZ5 textarea::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .userPopout-3XzG_A .note-3HfJZ5 textarea:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .userPopout-3XzG_A .note-3HfJZ5 textarea:focus {
  background-color: white;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
  color: black;
}
.theme-dark .userPopout-3XzG_A .note-3HfJZ5 textarea:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .userPopout-3XzG_A .quickMessage-2XpSaN {
  height: 32px;
  padding: 0 10px;
  background-color: rgba(0, 0, 0, 0.4);
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .userPopout-3XzG_A .quickMessage-2XpSaN::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .userPopout-3XzG_A .quickMessage-2XpSaN:hover {
  background-color: rgba(0, 0, 0, 0.6);
  border-color: rgba(255, 255, 255, 0.8);
}
.theme-dark .userPopout-3XzG_A .quickMessage-2XpSaN:focus {
  background-color: white;
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
  color: black;
}
.theme-dark .userPopout-3XzG_A .quickMessage-2XpSaN:focus::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}
.theme-dark .userPopout-3XzG_A .protip-YaFfgO {
  display: none;
}

.theme-dark .base-3dtUhz {
  height: calc(100vh - 32px);
  position: unset;
  margin-left: -48px;
}

body,
.container-16j22k {
  background-size: cover;
}
body::before,
.container-16j22k::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: rgba(45, 45, 45, 0.7);
  background-repeat: repeat;
}
body::after,
.container-16j22k::after {
  content: "";
  width: 100%;
  height: 4px;
  background-color: rgba(0, 0, 0, 0.4);
  position: absolute;
  top: 0;
  left: 0;
}

#app-mount,
.app-2rEoOp,
.bg-h5JY_x {
  background-color: transparent;
}

.theme-dark .chat-3bRxxu,
.theme-dark .chat-3bRxxu .messages-3amgkR {
  background-color: transparent;
}

.theme-dark .content-yTz4x3 {
  background-color: #2b2b2b;
}
.theme-dark .content-yTz4x3:before {
  display: none;
}

.theme-dark .chat-3bRxxu .scrollerContent-WzeG7R.content-3YMskv {
  padding: 0 20px;
}
.theme-dark .chat-3bRxxu .barBase-1c2Rfb {
  right: 36px;
  left: 20px;
}
.theme-dark .chat-3bRxxu .newMessagesBar-265mhP,
.theme-dark .chat-3bRxxu .jumpToPresentBar-G1R9s6 {
  background-color: rgba(var(--accent), 1);
  opacity: 1;
}
.theme-dark .chat-3bRxxu .newMessagesBar-265mhP:hover,
.theme-dark .chat-3bRxxu .jumpToPresentBar-G1R9s6:hover {
  background-color: rgba(var(--accent), 0.9);
}
.theme-dark .chat-3bRxxu .newMessagesBar-265mhP .barButtonBase-2uLO1z,
.theme-dark .chat-3bRxxu .jumpToPresentBar-G1R9s6 .barButtonBase-2uLO1z {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .chat-3bRxxu .newMessagesBar-265mhP {
  border-radius: 0 0 4px 4px;
}
.theme-dark .chat-3bRxxu .jumpToPresentBar-G1R9s6 {
  padding-bottom: 0;
  border-radius: 4px 4px 0 0;
}
.theme-dark .chat-3bRxxu .default-1VPH9n {
  margin: 0;
}
.theme-dark .chat-3bRxxu .base-34jWEe {
  background-color: transparent;
  background-image: none;
  border: 0;
}
.theme-dark .chat-3bRxxu .base-34jWEe h1 {
  color: white;
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}
.theme-dark .chat-3bRxxu .base-34jWEe h1 strong {
  font-weight: 400;
}
.theme-dark .chat-3bRxxu .divider-3_HH5L {
  margin: 4px 0;
}
.theme-dark .chat-3bRxxu .divider-JfaTT5 {
  height: 0;
  border-color: #767676;
}
.theme-dark .chat-3bRxxu .divider-JfaTT5.hasContent-1_DUdQ {
  margin-top: 0.5rem;
  margin-bottom: -10px;
}
.theme-dark .chat-3bRxxu .divider-JfaTT5.isUnread-3Ef-o9 {
  border-color: #D02E00;
}
.theme-dark .chat-3bRxxu .divider-JfaTT5.isUnread-3Ef-o9 span {
  color: #D02E00;
}
.theme-dark .chat-3bRxxu .divider-JfaTT5.isUnread-3Ef-o9 .unreadPill-2HyYtt {
  text-transform: capitalize;
}
.theme-dark .chat-3bRxxu .divider-JfaTT5.beforeGroup-1rH1F0 {
  margin-bottom: calc(0.53125rem - 1rem - 2px);
  top: unset;
}
.theme-dark .chat-3bRxxu .divider-JfaTT5 span {
  padding: 2px 8px;
  background-color: #2b2b2b;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .chat-3bRxxu .backgroundFlash-24qWLN .groupStart-23k01U {
  margin-top: calc(1.0625rem / 2) !important;
}
.theme-dark .chat-3bRxxu :not(.backgroundFlash-24qWLN) .message-2qnXI6:last-child {
  margin-bottom: 1rem;
}
.theme-dark .chat-3bRxxu .message-2qnXI6:hover {
  background-color: transparent;
}
.theme-dark .chat-3bRxxu .message-2qnXI6.mentioned-xhSam7 {
  background-color: transparent;
}
.theme-dark .chat-3bRxxu .message-2qnXI6 .timestamp-3ZCmNB {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .chat-3bRxxu .message-2qnXI6 .username-1A8OIy {
  font-weight: 400;
}
.theme-dark .chat-3bRxxu .message-2qnXI6 .markup-2BOw-j {
  color: white;
}
.theme-dark .chat-3bRxxu .message-2qnXI6 span.mention {
  background-color: transparent;
  color: rgba(var(--accent), 1);
}
.theme-dark .chat-3bRxxu .message-2qnXI6.systemMessage-1I9LCe .container-3-pyIM {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .chat-3bRxxu .message-2qnXI6.systemMessage-1I9LCe .container-3-pyIM a {
  color: rgba(255, 255, 255, 0.6);
  font-weight: normal;
}
.theme-dark .chat-3bRxxu .message-2qnXI6.systemMessage-1I9LCe .container-3-pyIM .timestamp-1E3uAL {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .chat-3bRxxu .message-2qnXI6.systemMessage-1I9LCe .container-3-pyIM .timestamp-1E3uAL::before {
  content: "(";
}
.theme-dark .chat-3bRxxu .message-2qnXI6.systemMessage-1I9LCe .container-3-pyIM .timestamp-1E3uAL::after {
  content: ")";
}
.theme-dark .chat-3bRxxu .compact-T3H92H.groupStart-23k01U {
  margin-top: calc(1.0625rem / 2);
  padding-top: calc(1.0625rem / 2);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.theme-dark .chat-3bRxxu .compact-T3H92H .container-3FojY8 {
  padding-left: 60px;
  text-indent: calc(-80px - -1rem);
}
.theme-dark .chat-3bRxxu .cozyMessage-3V1Y8y.groupStart-23k01U {
  margin-top: calc(1.0625rem / 2);
  padding-top: calc(1.0625rem / 2);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.theme-dark .chat-3bRxxu .cozyMessage-3V1Y8y.wrapper-2a6GCs {
  padding-left: 64px;
}
.theme-dark .chat-3bRxxu .cozyMessage-3V1Y8y .avatar-1BDn8e {
  width: 44px;
  height: 44px;
  top: 8px;
  left: 0;
}
.theme-dark .chat-3bRxxu .cozyMessage-3V1Y8y .container-3FojY8 {
  padding-left: 60px;
}
.theme-dark .chat-3bRxxu .cozyMessage-3V1Y8y .header-23xsNx {
  padding-left: 60px;
  margin-left: -60px;
}
.theme-dark .chat-3bRxxu .cozyMessage-3V1Y8y .avatar-1BDn8e {
  margin: 0;
}
.theme-dark .chat-3bRxxu .scroller-3sQKXg:after {
  content: unset;
}
.theme-dark .chat-3bRxxu .message-2qnXI6.groupStart-23k01U.localBot-GrCgVt::before, .theme-dark .chat-3bRxxu .message-2qnXI6.groupStart-23k01U.mentioned-xhSam7::before {
  width: 2px;
  left: -16px;
  top: calc(1.0625rem / 2);
  bottom: 2px;
  border-radius: 1px;
}
.theme-dark .chat-3bRxxu .message-2qnXI6:not(.groupStart-23k01U).localBot-GrCgVt::before, .theme-dark .chat-3bRxxu .message-2qnXI6:not(.groupStart-23k01U).mentioned-xhSam7::before {
  width: 2px;
  left: -16px;
  top: 2px;
  bottom: 2px;
  border-radius: 1px;
}
.theme-dark .chat-3bRxxu .buttonContainer-DHceWr .container-3npvBV {
  top: 0;
  padding-left: 0;
}
.theme-dark .chat-3bRxxu .buttonContainer-DHceWr .wrapper-2aW0bm {
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
.theme-dark .chat-3bRxxu .buttonContainer-DHceWr .wrapper-2aW0bm .emojiButton-jE9tXC {
  display: none;
}
.theme-dark .chat-3bRxxu .buttonContainer-DHceWr .wrapper-2aW0bm .emojiSeparator-10VgEJ {
  display: none;
}
.theme-dark .chat-3bRxxu .buttonContainer-DHceWr .wrapper-2aW0bm .button-1ZiXG9:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .chat-3bRxxu .channelTextArea-3bF57p .scrollableContainer-2NUZem {
  background-color: black;
  border-radius: 0;
}
.theme-dark .chat-3bRxxu .channelTextArea-3bF57p .buttons-3JBrkn .emojiButton-3uL3Aw::before {
  content: "";
  color: rgba(255, 255, 255, 0.6);
  font-family: "Segoe MDL2 Assets";
  font-size: 24px;
}
.theme-dark .chat-3bRxxu .channelTextArea-3bF57p .buttons-3JBrkn .emojiButton-3uL3Aw:hover::before {
  color: white;
}
.theme-dark .chat-3bRxxu .channelTextArea-3bF57p .buttons-3JBrkn .emojiButton-3uL3Aw .contents-18-Yxp {
  display: none;
}
.theme-dark .chat-3bRxxu .operations-36ENbA {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .chat-3bRxxu .operations-36ENbA a {
  color: rgba(var(--accent), 1);
}
.theme-dark .chat-3bRxxu .reactions-12N0jA .reaction-1hd86g {
  border-radius: 0;
}
.theme-dark .chat-3bRxxu .reactions-12N0jA .reaction-1hd86g .reactionInner-15NvIl {
  padding: 4px 8px;
}
.theme-dark .chat-3bRxxu .reactions-12N0jA .reaction-1hd86g .reactionInner-15NvIl:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .chat-3bRxxu .reactions-12N0jA .reaction-1hd86g .reactionCount-2mvXRV {
  margin-left: 8px;
  color: white;
  font-weight: normal;
}
.theme-dark .chat-3bRxxu .reactions-12N0jA .reaction-1hd86g.reactionMe-wv5HKu {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .chat-3bRxxu .reactions-12N0jA .reaction-1hd86g.reactionMe-wv5HKu .reactionCount-2mvXRV {
  color: white;
}
.theme-dark .chat-3bRxxu .reactions-12N0jA .reactionBtn-3N03Zj {
  width: unset;
  height: unset;
  margin-top: -2px;
  padding: 5px 8px;
  background-color: rgba(255, 255, 255, 0.2);
}
.theme-dark .chat-3bRxxu .reactions-12N0jA .reactionBtn-3N03Zj:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .chat-3bRxxu div[class^=scrollableContainer-] ~ div[class^=autocomplete-] {
  bottom: 100%;
  background-color: #171717;
  border-bottom: 1px solid rgba(var(--accent), 1);
  border-radius: 0;
  box-shadow: none;
}
.theme-dark .chat-3bRxxu .contentTitle-2tG_sM {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .chat-3bRxxu .contentTitle-2tG_sM strong::before, .theme-dark .chat-3bRxxu .contentTitle-2tG_sM strong::after {
  content: "'";
}
.theme-dark .chat-3bRxxu .bar-AokMp3 {
  background-color: #1f1f1f;
}
.theme-dark .chat-3bRxxu .bar-AokMp3 .option-2lkyZ_ {
  border-radius: 2px;
  padding-bottom: 2px;
}
.theme-dark .chat-3bRxxu .bar-AokMp3 .option-2lkyZ_.active-2awTSY {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .chat-3bRxxu .bar-AokMp3 .description-QP9Ktn {
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}

.theme-dark .form-2fGMdU {
  margin-top: 0;
  padding-right: 36px;
  padding-left: 20px;
}
.theme-dark .form-2fGMdU::before {
  content: unset;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG {
  margin-bottom: 0;
  background-color: transparent;
  border-top: 2px solid rgba(255, 255, 255, 0.1);
  border-radius: 0;
  transition: 150ms ease-in border-top-color;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG:focus-within {
  border-top-color: rgba(var(--accent), 1);
  transition: 150ms ease-in border-top-color;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG:hover:not(:focus-within) {
  border-top-color: rgba(255, 255, 255, 0.2);
  transition: 150ms ease-in border-top-color;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .container-2fRDfG {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 0;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .container-2fRDfG .actions-NlfMQc .mentionButton-3710-W.colorBrand-2tjs5J {
  color: rgba(var(--accent), 1);
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .container-2fRDfG .actions-NlfMQc .mentionButton-3710-W::before {
  content: "";
  font-family: "Segoe MDL2 Assets";
  padding-right: 4px;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .container-2fRDfG .actions-NlfMQc .mentionButton-3710-W svg {
  display: none;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .container-2fRDfG .actions-NlfMQc .closeButton-37O8QC::before {
  content: "";
  font-family: "Segoe MDL2 Assets";
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .container-2fRDfG .actions-NlfMQc .closeButton-37O8QC svg {
  display: none;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .scrollableContainer-2NUZem {
  background-color: transparent;
  border-radius: 0;
  overflow-y: auto;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .attachWrapper-2TRKBi {
  border: 0;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .attachWrapper-2TRKBi button {
  width: 48px;
  height: 46px;
  padding: 0;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .attachWrapper-2TRKBi button::before {
  content: "";
  color: #CCC;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .attachWrapper-2TRKBi button:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .attachWrapper-2TRKBi button .contents-18-Yxp {
  display: none;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .textArea-12jD-V {
  min-height: 46px;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .placeholder-37qJjk {
  color: #CCC;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .placeholder-37qJjk,
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .slateTextArea-1Mkdgw {
  padding-left: 12px;
  padding-right: 12px;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .markup-2BOw-j {
  color: #FFF;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .wrapper-3WhCwL {
  background-color: transparent;
  color: var(--link);
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .wrapper-3WhCwL:hover {
  text-decoration: underline;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .after_inlineCode-1KfVgj span,
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .before_inlineCode-1G9rTK span,
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .inlineCode-2ngu6Y span,
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .codeBlockSyntax-2i-tMA span,
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .codeBlockLang-O_f4hr span,
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .codeLine-14BKbG span {
  font-family: Consolas, Menlo, Monaco, "Courier New", monospace;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .pill-2pQByF {
  padding-bottom: 3px;
  background-color: rgba(var(--accent), 0.8);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .tabButton-1n4gNP {
  opacity: 1;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .buttons-3JBrkn {
  margin-right: 0;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .buttons-3JBrkn button[aria-label="Send a gift"] {
  display: none;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .buttons-3JBrkn .buttonContainer-28fw2U button[aria-label="Open GIF picker"] {
  display: none;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .buttons-3JBrkn .emojiButton-3uL3Aw {
  width: 48px;
  height: 46px;
  margin: 0;
  padding: 0;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .buttons-3JBrkn .emojiButton-3uL3Aw::before {
  content: "";
  color: #CCC;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .buttons-3JBrkn .emojiButton-3uL3Aw:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .buttons-3JBrkn .emojiButton-3uL3Aw:hover::before {
  color: #FFF;
}
.theme-dark .form-2fGMdU .channelTextArea-rNsIhG .buttons-3JBrkn .emojiButton-3uL3Aw .contents-18-Yxp {
  display: none;
}
.theme-dark .form-2fGMdU .typing-2GQL18 {
  height: 20px;
  top: -20px;
  right: 37px;
  bottom: unset;
  background-color: transparent;
  font-size: 11px;
  line-height: 20px;
  justify-content: flex-end;
  pointer-events: none;
}
.theme-dark .form-2fGMdU .typing-2GQL18 svg {
  display: none;
}
.theme-dark .form-2fGMdU .typing-2GQL18 span[class^=text-] {
  right: 0;
  position: absolute;
}
.theme-dark .form-2fGMdU .typing-2GQL18 span[class^=text-] strong {
  font-weight: normal;
}
.theme-dark .form-2fGMdU .typing-2GQL18 .cooldownWrapper-3joyFc {
  font-weight: normal;
}
.theme-dark .form-2fGMdU div[class^=scrollableContainer-] ~ div[class^=autocomplete-] {
  bottom: 100%;
  background-color: #171717;
  border-bottom: 1px solid rgba(var(--accent), 1);
  border-radius: 0;
  box-shadow: none;
}
.theme-dark .form-2fGMdU .contentTitle-2tG_sM {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .form-2fGMdU .contentTitle-2tG_sM strong::before, .theme-dark .form-2fGMdU .contentTitle-2tG_sM strong::after {
  content: "'";
}
.theme-dark .form-2fGMdU .bar-AokMp3 {
  background-color: #1f1f1f;
}
.theme-dark .form-2fGMdU .bar-AokMp3 .option-2lkyZ_ {
  border-radius: 2px;
  padding-bottom: 2px;
}
.theme-dark .form-2fGMdU .bar-AokMp3 .option-2lkyZ_.active-2awTSY {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .form-2fGMdU .bar-AokMp3 .description-QP9Ktn {
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}

.theme-dark .welcomeMessage-ULm0mo {
  background-color: transparent;
  align-items: baseline;
  margin: 0 -20px 0 -20px;
  padding-top: 48px;
  padding-left: 20px;
}
.theme-dark .welcomeMessage-ULm0mo h1 {
  color: white;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
  text-transform: none;
}
.theme-dark .welcomeMessage-ULm0mo .itemContainer-1tq6cd {
  display: none;
}
.theme-dark .welcomeMessage-ULm0mo .emptyMessage-3-SPAD {
  display: none;
}

.theme-dark .markup-2BOw-j pre {
  background-color: #2F2F2F;
  border: 0;
  border-left: 4px solid #5e5e5e;
  border-radius: 0;
}
.theme-dark .markup-2BOw-j pre .hljs {
  border-radius: 0;
}
.theme-dark .markup-2BOw-j pre code {
  background-color: #2F2F2F;
  border: 0;
  font-family: Consolas, Menlo, Monaco, "Courier New", monospace;
  overflow-x: hidden;
}
.theme-dark .markup-2BOw-j pre code::before {
  content: attr(class);
  width: calc(100% + 316px);
  display: block;
  margin: -7px 0 1em -316px;
  padding: 2px 6px 2px 0;
  background-color: #5E5E5E;
  color: #FFF;
  font-family: Consolas, Menlo, Monaco, "Courier New", monospace;
  font-size: 10px;
  line-height: 1.5625;
  text-transform: uppercase;
  word-spacing: 10px;
}
.theme-dark .markup-2BOw-j pre code[class="scrollbarGhostHairline-1mSOM1 scrollbar-3dvm_9 hljs"]::before {
  display: none;
}

.theme-dark .markup-2BOw-j code.inline {
  padding: 2px 4px;
  background-color: #2F2F2F;
  border-radius: 0;
  font-family: Consolas, Menlo, Monaco, "Courier New", monospace;
}

.theme-dark .embed-IeVjo6 {
  border-radius: 0;
}
.theme-dark .embed-IeVjo6.embedFull-2tM8-- {
  background-color: #1f1f1f;
  border-left: 4px solid #000;
}
.theme-dark .embed-IeVjo6 .embedMedia-1guQoW {
  border-radius: 0;
}
.theme-dark .embed-IeVjo6 .embedMedia-1guQoW .imageAccessory-3uSIjZ {
  top: unset;
  right: unset;
  bottom: 4px;
  left: 4px;
}
.theme-dark .embed-IeVjo6 .embedMedia-1guQoW .imageAccessory-3uSIjZ .gifTag-31zFY8 {
  width: auto;
  background-image: none;
}
.theme-dark .embed-IeVjo6 .embedMedia-1guQoW .imageAccessory-3uSIjZ .gifTag-31zFY8::before {
  content: "GIF";
  color: #FFF;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  padding: 4px;
  background-color: #000;
}
.theme-dark .embed-IeVjo6 .embedMedia-1guQoW .imageAccessory-3uSIjZ .gifFavoriteButton-1gYkEU {
  display: none;
}
.theme-dark .embed-IeVjo6 .embedImage-2W1cML img,
.theme-dark .embed-IeVjo6 .embedImage-2W1cML video,
.theme-dark .embed-IeVjo6 .embedThumbnail-2Y84-K img,
.theme-dark .embed-IeVjo6 .embedThumbnail-2Y84-K video,
.theme-dark .embed-IeVjo6 .embedVideo-3nf0O9 img,
.theme-dark .embed-IeVjo6 .embedVideo-3nf0O9 video {
  border-radius: 0;
}

.theme-dark .wrapperAudio-1jDe0Q {
  background-color: #1f1f1f;
  border: 0;
  border-radius: 0;
}
.theme-dark .wrapperAudio-1jDe0Q .audioMetadata-3zOuGv::before {
  content: "";
  font-family: "Segoe MDL2 Assets";
  font-size: 24px;
  text-align: center;
  line-height: 36px;
}
.theme-dark .wrapperAudio-1jDe0Q .metadataDownload-1fk90V::before {
  content: "";
  font-family: "Segoe MDL2 Assets";
  font-size: 24px;
  text-align: center;
  line-height: 36px;
}
.theme-dark .wrapperAudio-1jDe0Q .metadataDownload-1fk90V svg {
  display: none;
}

.theme-dark .wrapper-2TxpI8,
.theme-dark .imageWrapper-2p5ogY,
.theme-dark .video-8eMOth {
  border-radius: 0;
}

.theme-dark .audioControls-2HsaU6,
.theme-dark .videoControls-2kcYic {
  background-color: #000;
  border-radius: 0;
}
.theme-dark .audioControls-2HsaU6 div[class^=buffer],
.theme-dark .videoControls-2kcYic div[class^=buffer] {
  display: none;
}
.theme-dark .audioControls-2HsaU6 div[class^=durationTimeWrapper] span,
.theme-dark .videoControls-2kcYic div[class^=durationTimeWrapper] span {
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.theme-dark .audioControls-2HsaU6 div[class^=mediaBarInteraction],
.theme-dark .videoControls-2kcYic div[class^=mediaBarInteraction] {
  cursor: default;
}
.theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper],
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper] {
  height: 2px;
  background-color: #fff;
}
.theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper]::before, .theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper]::after,
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper]::before,
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper]::after {
  display: none;
}
.theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper] div[class^=mediaBarPreview]::before, .theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper] div[class^=mediaBarPreview]::after,
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper] div[class^=mediaBarPreview]::before,
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper] div[class^=mediaBarPreview]::after {
  display: none;
}
.theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper] div[class^=mediaBarProgress],
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper] div[class^=mediaBarProgress] {
  height: 4px;
  margin-top: -1px;
  background-color: rgba(var(--accent), 1);
}
.theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper] div[class^=mediaBarProgress] span,
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper] div[class^=mediaBarProgress] span {
  width: 12px;
  height: 12px;
  margin-top: -8px;
  margin-right: -8px;
  background-color: #1f1f1f;
  border: 2px solid rgba(var(--accent), 1);
  border-radius: 50%;
  transform: none;
  cursor: default;
}
.theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper] div[class^=mediaBarProgress] span:hover,
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper] div[class^=mediaBarProgress] span:hover {
  border-color: #FFF;
}
.theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper] div[class^=mediaBarProgress]::before, .theme-dark .audioControls-2HsaU6 div[class^=mediaBarWrapper] div[class^=mediaBarProgress]::after,
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper] div[class^=mediaBarProgress]::before,
.theme-dark .videoControls-2kcYic div[class^=mediaBarWrapper] div[class^=mediaBarProgress]::after {
  display: none;
}
.theme-dark .audioControls-2HsaU6 div[class*=mediaBarInteractionVolume-],
.theme-dark .videoControls-2kcYic div[class*=mediaBarInteractionVolume-] {
  padding: 12px;
  background-color: #000;
  border-radius: 0;
}

.accessory div[class^=invite-],
div[class^=modal-] div[class^=invite-] {
  background-color: #1f1f1f;
  border: 0;
  border-left: 3px solid #000;
  border-radius: 0;
}
.accessory div[class^=invite-] div[class^=header-],
div[class^=modal-] div[class^=invite-] div[class^=header-] {
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.accessory div[class^=invite-] div[class^=partyStatus],
div[class^=modal-] div[class^=invite-] div[class^=partyStatus] {
  margin-top: 12px;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.accessory div[class^=invite-] div[class^=partyStatus] div[class^=details-],
div[class^=modal-] div[class^=invite-] div[class^=partyStatus] div[class^=details-] {
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.accessory div[class^=invite-] div[class^=partyStatus] div[class^=state],
div[class^=modal-] div[class^=invite-] div[class^=partyStatus] div[class^=state] {
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.accessory div[class^=invite-] div[class^=partyMembers],
div[class^=modal-] div[class^=invite-] div[class^=partyMembers] {
  margin-left: 12px;
}
.accessory div[class^=invite-] div[class^=partyMembers] div[class^=avatar],
div[class^=modal-] div[class^=invite-] div[class^=partyMembers] div[class^=avatar] {
  width: 36px;
  height: 36px;
}
.accessory div[class^=invite-] img[class*=artwork-],
div[class^=modal-] div[class^=invite-] img[class*=artwork-] {
  border-radius: 0;
}
.accessory div[class^=invite-] div[class^=artworkSpotifySessionEnded],
div[class^=modal-] div[class^=invite-] div[class^=artworkSpotifySessionEnded] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAACeVBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8avHfUAAAA0nRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQWGBkaGxweHyAhIiMkJSYoKiwtLi8wMTQ2Nzg5Ojs9QEJDRUZHSElKS0xNTlFSU1VWV1laXF1hYmNkZWZoaWprbG1ub3Fyc3R1dnd4ent9fn+AgYKDhIWGh4iLjI2Oj5CRkpSWmJmcnZ6foKKkpaanqaqrrK2ur7CxtLW2t7i5uru8vb6/wMHExcbHyMrLzM3Oz9DR0tTW19jZ2tze3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f6WqEk/AAADn0lEQVR4AZ3S618U9R8F8DMzP0BY+clFxBAq0/KiKRUWXQIJy0SjIERJQxERJUQiIkxLCqqtRLCLWpZplIEQJgkaEiAsErG6zPmLAmaB7zCzuzO8n50Hn/M639cMfIlNO/jppU6X2+3q/PmzQ+mLYYe07kirSh217e1ECdYsyGujqau7I62cFw/QJ9dbgSrkzB761ZutwI8HzzOgH5fBp5dctODOFpiTy1RaU6HARFAtLXOGmNyfpA0Nhga5lrY4Fegdpk0V0Nmk0q4tENw/SNvuPIRp8jnOwQ8KpmzlnGTBK7ybRneHBweGRsboR28ENIWcoXY2VOSkro0PD5IBSQmJXvpYel7VV9dNmw55B/RRo7aUp8bAXNST+04PcZZBbUIONV3r4F9wUvk16ryBCS3UJCMwOfGoizPaJQBrqBlVYMn/d17ntPUASqjxRECgOBbeFxcbHSLDKCS7m15HAFymVwkmLEjKfa+hpcdNzT83muort29YOGtFHTWtQPQYvdTjySnvNHtoqqMua6k4osN7E4vnaFl72SpMOUZNGgpoxy+ZoZhUT00xamjOPeRyjag06M6bB2C1m5pPcJ56nrbafS+uX+JQJEmSQxatfDbn3bN9FF3L3vBmP70uop2CrqqUSBjJy16p7aWpP3FLSN+Ewqf/JVWbdQxiUEiPwq95my9wtlFdwXJMU8KiYqIdQZjliTPU+1f3hEqMW7SxsPbijckPoI72/FZfvm1NMGY8dYWiAfxOweevV7apNBg+s3eFBK/gLynowPe0pr0oAZqHKfgJJ2iV5+TjmLCEgjrspQ1frwJQRkERnqHBcHN99YGdmRkZ23L3V59qvyeuOLHDSdFGRHooGDq1PyVegk5o4q7GEZpTY4AmIV+NgTnHpvp7NNECoFjIBfAt7vAADcoArBDycUyYv/qFHaVHP3I6P36/dPvzD8jwiio1vGQtxv3KaWNlKfnOPzzU6W/cvRyahAvUuSJh3GsMSG3eFa3/iTS5mBDWQwuGqxYDSNBvC8ekPbRk+EB45BcUFULj6KI17rsUdYfD62XOyVZMkU5zDs7KmBbXR9sGEiBIHaNNajp0CmlTCfSkY7SlRsYsSh1tcAbBQLGxoSYIJqTCMVqiHpRhLrWPFtxOg09xjQzo23j4IW3uol83MyT4F5Z/iz79XTAfgYW92kRTl7McsOiRokse6niailfClojk/A/Otd7sv/1X63cf7nk6Ej78B9PzXW2egHSAAAAAAElFTkSuQmCC);
  background-size: auto;
}

.theme-dark .attachment-33OFj0 {
  max-width: 458px;
  height: 60px;
  position: relative;
  background-color: #1f1f1f;
  border: 0;
  border-radius: 0;
}
.theme-dark .attachment-33OFj0 img {
  display: none;
}
.theme-dark .attachment-33OFj0 img ~ div::before {
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 8px;
  background-color: rgba(var(--accent), 1);
  color: #FFF;
  font-family: "Segoe MDL2 Assets";
  font-size: 24px;
}
.theme-dark .attachment-33OFj0 .filenameLinkWrapper-1-14c5,
.theme-dark .attachment-33OFj0 .metadata-3WGS0M,
.theme-dark .attachment-33OFj0 .filename-3eBB_v {
  margin-left: 50px;
}
.theme-dark .attachment-33OFj0 .filenameLinkWrapper-1-14c5,
.theme-dark .attachment-33OFj0 .filename-3eBB_v {
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  opacity: 1;
}
.theme-dark .attachment-33OFj0 .filenameLinkWrapper-1-14c5 a,
.theme-dark .attachment-33OFj0 .filename-3eBB_v a {
  color: var(--link);
}
.theme-dark .attachment-33OFj0 .metadata-3WGS0M {
  color: rgba(255, 255, 255, 0.2);
}
.theme-dark .attachment-33OFj0 .progress-3Rbvu0 {
  border-radius: 0;
}
.theme-dark .attachment-33OFj0 .progress-3Rbvu0 .progressBar-3u8FBM {
  background-color: rgba(var(--accent), 1) !important;
  border-radius: 0;
}
.theme-dark .attachment-33OFj0 .attachmentInner-3vEpKt ~ a {
  display: none;
}
.theme-dark .attachment-33OFj0 img[title=acrobat] ~ div::before {
  content: "";
}
.theme-dark .attachment-33OFj0 img[title=archive] ~ div::before {
  content: "";
}
.theme-dark .attachment-33OFj0 img[title=unknown] ~ div::before,
.theme-dark .attachment-33OFj0 img[title=webcode] ~ div::before,
.theme-dark .attachment-33OFj0 img[title=document] ~ div::before {
  content: "";
}

.theme-dark .wrapper-35wsBm {
  background-color: #1f1f1f;
  border: 0;
  border-radius: 2px;
}
.theme-dark .wrapper-35wsBm h5[class*=header-] {
  display: none;
}
.theme-dark .wrapper-35wsBm div[class^=icon-] {
  background-color: transparent;
  border: 0;
  border-radius: 50%;
}
.theme-dark .wrapper-35wsBm div[class^=guildIconExpired] {
  position: relative;
  background-color: rgba(208, 46, 0, 0.6);
  background-image: none;
  border-radius: 50%;
}
.theme-dark .wrapper-35wsBm div[class^=guildIconExpired]::before {
  content: "";
  width: 36px;
  height: 8px;
  top: 50%;
  left: 50%;
  margin: -4px 0 0 -18px;
  position: absolute;
  background-color: #FFF;
}
.theme-dark .wrapper-35wsBm div[class^=guildName] {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .wrapper-35wsBm div[class^=inviteDestinationExpired-] {
  color: #D02E00;
}
.theme-dark .wrapper-35wsBm div[class^=guildDetail] {
  color: #FFF;
  font-weight: normal;
}
.theme-dark .wrapper-35wsBm div[class^=guildDetail] span {
  color: #FFF;
  font-size: 12px;
  font-weight: normal;
}
.theme-dark .wrapper-35wsBm div[class^=guildDetail] i[class^=statusOnline] {
  width: 12px;
  height: 12px;
  background-color: #10893E;
}
.theme-dark .wrapper-35wsBm div[class^=guildDetail] i[class^=statusOffline] {
  width: 12px;
  height: 12px;
  background-color: #767676;
}
.theme-dark .wrapper-35wsBm button {
  height: 32px;
}
.theme-dark .wrapper-35wsBm button svg {
  display: none;
}

.theme-dark .chat-3bRxxu .gatedContent-3-B7qB div[class^=image-] {
  display: none;
}
.theme-dark .chat-3bRxxu .gatedContent-3-B7qB div[class^=title-] {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
  text-align: left;
}
.theme-dark .chat-3bRxxu .gatedContent-3-B7qB div[class^=description-] {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}
.theme-dark .chat-3bRxxu .gatedContent-3-B7qB div[class^=separator-] {
  display: none;
}

.platform-win .scroller-1Bvpku {
  padding: 0;
  background-color: transparent;
}

.theme-dark .wrapper-3NnKdC {
  width: 48px;
  margin-top: 40px;
  margin-bottom: 96px;
  background-color: transparent;
  z-index: 10;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH {
  margin: 0;
  width: 48px;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .pill-1z4sAY .item-2hkk8m,
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .pill-3N7f9r .item-2hkk8m,
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .pill-1Z5PKm .item-2hkk8m {
  width: 2px;
  height: 24px !important;
  margin-left: 4px;
  border-radius: 1px;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .pill-1z4sAY .item-2hkk8m[style*="height: 40px;"],
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .pill-3N7f9r .item-2hkk8m[style*="height: 40px;"],
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .pill-1Z5PKm .item-2hkk8m[style*="height: 40px;"] {
  height: 24px !important;
  background-color: rgba(var(--accent), 1);
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .wrapper-25eVIn svg foreignObject {
  mask: none;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .wrapper-25eVIn .icon-27yU2q {
  width: 24px;
  height: 24px;
  border-radius: 50%;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .wrapper-25eVIn .acronym-2mOFsV {
  width: 24px;
  height: 24px;
  background-color: transparent;
  color: white;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .wrapper-1BJsBx.selected-bZ3Lue .childWrapper-anI2G9,
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .wrapper-1BJsBx:hover .childWrapper-anI2G9 {
  background-color: transparent;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .wrapper-1BJsBx[aria-label=Home] .childWrapper-anI2G9 {
  background-color: transparent;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .wrapper-1BJsBx[aria-label=Home] .childWrapper-anI2G9::before {
  content: "";
  color: white;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .wrapper-1BJsBx[aria-label=Home] .childWrapper-anI2G9 svg {
  display: none;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .listItemWrapper-KhRmzM:active {
  transform: none;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .guildSeparator-33mFX6 {
  display: none;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .circleIconButton-1QV--U {
  background-color: transparent;
  color: #FFF;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .circleIconButton-1QV--U[aria-label] svg {
  width: 18px;
  height: 18px;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .guildsError-g6NwOI {
  background-color: #D02E00;
  border: 0;
  border-radius: 0;
  transition: none;
  font-weight: 400;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .lowerBadge-29hYVK,
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .upperBadge-2XnnGB {
  right: 4px;
  transform: none !important;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .upperBadge-2XnnGB {
  top: 4px;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .lowerBadge-29hYVK {
  bottom: 4px;
  z-index: 1;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .participating-1NvRVd {
  width: 28px;
  height: 28px;
  transform: translateX(-6px) translateY(6px);
  background-color: transparent;
  border: 2px solid rgba(var(--voice), 1);
  border-radius: 50%;
}
.theme-dark .wrapper-3NnKdC .listItem-GuPuDH .participating-1NvRVd svg {
  display: none;
}
.theme-dark .wrapper-3NnKdC .wrapper-3Njo_c .listItem-GuPuDH .wrapper-25eVIn svg mask {
  display: none;
}
.theme-dark .wrapper-3NnKdC .wrapper-3Njo_c ul[role=group] {
  height: auto !important;
}
.theme-dark .wrapper-3NnKdC .folder-1hbNCn {
  background-color: transparent;
}
.theme-dark .wrapper-3NnKdC .folderIconWrapper-1_bOZe {
  background-color: transparent !important;
  border-radius: 0;
}
.theme-dark .wrapper-3NnKdC .closedFolderIconWrapper-2sTcE6 {
  padding: 8px;
}
.theme-dark .wrapper-3NnKdC .expandedFolderBackground-1cujaW {
  left: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 0;
}
.theme-dark .wrapper-3NnKdC .expandedFolderBackground-1cujaW.collapsed-2ZrjoL {
  background-color: transparent;
}
.theme-dark .wrapper-3NnKdC .expandedFolderIconWrapper-Huv7rA svg path {
  clip-path: inset(1px 1px 1px 1px);
}
.theme-dark .wrapper-3NnKdC .unreadMentionsIndicatorTop-2-tcdU,
.theme-dark .wrapper-3NnKdC .unreadMentionsIndicatorBottom-2mDYbI {
  display: none;
}

.platform-win .sidebar-2K8pFh {
  background: transparent;
  border-radius: 0;
}

.theme-dark .sidebar-2K8pFh {
  width: 288px;
}
.theme-dark .sidebar-2K8pFh .container-3w7J-x {
  background-color: transparent;
}
.theme-dark .sidebar-2K8pFh .container-1taM1r .header-2V-4Sw {
  height: 40px;
  padding: 0 12px;
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.4);
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  transition: none;
}
.theme-dark .sidebar-2K8pFh .container-1taM1r .header-2V-4Sw:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .sidebar-2K8pFh .container-1taM1r .header-2V-4Sw .guildIconContainer-2FW_iA {
  display: none;
}
.theme-dark .sidebar-2K8pFh .container-1taM1r .header-2V-4Sw .name-1jkAdW {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.theme-dark .sidebar-2K8pFh .container-1taM1r .animatedContainer-1NSq4T {
  left: 48px;
  background-color: transparent;
  box-shadow: none;
}
.theme-dark .sidebar-2K8pFh .container-1taM1r .animatedContainer-1NSq4T .bannerImage-3KhIJ6::before {
  display: none;
}
.theme-dark .sidebar-2K8pFh .scroller-RmtA4e {
  margin-left: 48px;
}
.theme-dark .sidebar-2K8pFh .channelNotice-2bJINM {
  margin-left: 48px;
  padding-left: 16px;
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .wrapper-PY0fhH,
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .wrapper-PY0fhH {
  height: 32px;
  padding-left: 36px;
  padding-right: 12px;
  color: white;
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .wrapper-PY0fhH::before,
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .wrapper-PY0fhH::before {
  content: "";
  position: absolute;
  left: 12px;
  font-family: "Segoe MDL2 Assets";
  font-size: 12px;
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .wrapper-PY0fhH:hover,
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .wrapper-PY0fhH:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .wrapper-PY0fhH .icon-2yIBmh,
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .wrapper-PY0fhH .icon-2yIBmh {
  display: none;
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .wrapper-PY0fhH .name-3l27Hl,
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .wrapper-PY0fhH .name-3l27Hl {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .wrapper-PY0fhH.collapsed-2-tg8y::before,
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .wrapper-PY0fhH.collapsed-2-tg8y::before {
  content: "";
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .wrapper-PY0fhH.collapsed-2-tg8y .icon-WnO6o2,
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .wrapper-PY0fhH.collapsed-2-tg8y .icon-WnO6o2 {
  display: none;
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .wrapper-PY0fhH.muted-2JBAyG .name-3l27Hl,
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .wrapper-PY0fhH.muted-2JBAyG .name-3l27Hl {
  color: #D02E00;
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .children-L002ao button[aria-label="Create Channel"],
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .children-L002ao button[aria-label="Create Channel"] {
  opacity: 0.5;
}
.theme-dark .sidebar-2K8pFh .containerDefault-3tr_sE .children-L002ao button[aria-label="Create Channel"]:hover,
.theme-dark .sidebar-2K8pFh .containerDragBefore-1YqewQ .children-L002ao button[aria-label="Create Channel"]:hover {
  opacity: 1;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN:hover .wrapper-2jXpOf {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN:hover .content-1x5b-n {
  background-color: transparent;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .wrapper-2jXpOf {
  height: 32px;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .content-1x5b-n {
  height: 32px;
  margin: 0 0 0 28px;
  padding: 0 8px 0 0;
  background-color: transparent;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .content-1x5b-n > svg {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .content-1x5b-n:hover {
  background-color: transparent;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .content-1x5b-n .name-23GUGE {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeMuted-onO3r- svg {
  filter: brightness(50%) sepia(100) saturate(100) hue-rotate(25deg);
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeMuted-onO3r- .name-23GUGE {
  color: #D02E00;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeSelected-346R90::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 16px;
  top: 50%;
  left: 4px;
  margin-top: -8px;
  background-color: rgba(var(--accent), 1);
  border-radius: 1px;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeSelected-346R90 svg.icon-1DeIlz,
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeSelected-346R90 .name-23GUGE {
  color: rgba(var(--accent), 1);
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeUnread-1qO3K1 .unread-2lAfLh {
  height: 16px;
  width: 2px;
  left: 4px;
  margin-top: -8px;
  background-color: white;
  border-radius: 0;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeUnread-1qO3K1 .content-1x5b-n > div > svg {
  color: white;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeUnread-1qO3K1 .name-23GUGE {
  color: white;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeConnected-3IsKId::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 15px;
  top: 50%;
  left: 4px;
  margin-top: -8px;
  background-color: rgba(var(--voice), 1);
  border-radius: 1px;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeConnected-3IsKId svg.icon-1DeIlz,
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .modeConnected-3IsKId .name-23GUGE {
  color: rgba(var(--voice), 1);
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .actionIcon-PgcMM2 {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .selected-3t3Csj .content-1Wq3SX {
  background-color: transparent;
}
.theme-dark .sidebar-2K8pFh .containerDefault--pIXnN .selected-3t3Csj .content-1Wq3SX .username-3KYl0N {
  color: white;
}
.theme-dark .sidebar-2K8pFh .list-2luk8a {
  padding-left: 0;
}
.theme-dark .sidebar-2K8pFh .voiceUser-1K6Xox {
  padding-left: 44px;
}
.theme-dark .sidebar-2K8pFh .userSmall-YJ5L9_ {
  height: 30px;
}
.theme-dark .sidebar-2K8pFh .userSmall-YJ5L9_:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .sidebar-2K8pFh .userSmall-YJ5L9_ .avatarSmall-1PJoGO {
  width: 20px;
  height: 20px;
}
.theme-dark .sidebar-2K8pFh .voiceUser-1K6Xox:hover .content-1Wq3SX {
  background-color: transparent;
}
.theme-dark .sidebar-2K8pFh .content-1Wq3SX {
  margin: 0;
}
.theme-dark .sidebar-2K8pFh .content-1Wq3SX .username-3KYl0N {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .sidebar-2K8pFh .container-35XQWE {
  left: 48px;
}

.channelNotice-1-XFjC {
  display: none;
}

.theme-dark .container-1giJp5 {
  height: calc(48px + 24px);
  padding: 0;
}
.theme-dark .container-1giJp5 .flex-1xMQg5 {
  position: relative;
  margin-left: 0;
}
.theme-dark .container-1giJp5 .inner-tyMogq {
  width: 100%;
  height: 24px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .container-1giJp5 .rtcConnectionStatus-2-jIsi {
  padding-bottom: 0;
}
.theme-dark .container-1giJp5 .rtcConnectionStatus-2-jIsi.rtcConnectionQualityFine-2J6i8z ~ a div {
  background-color: #00cc6a;
}
.theme-dark .container-1giJp5 .rtcConnectionStatus-2-jIsi.rtcConnectionQualityAverage-3KV0u- ~ a div {
  background-color: #ffb900;
}
.theme-dark .container-1giJp5 .rtcConnectionStatus-2-jIsi.rtcConnectionQualityBad-1J7mUU ~ a div {
  background-color: #e74856;
}
.theme-dark .container-1giJp5 .rtcConnectionStatus-2-jIsi ~ a div {
  width: 180px;
  height: 24px;
  border-radius: 0 12px 12px 0;
  padding-left: 8px;
  color: black;
  font-size: 12px;
  line-height: 24px;
  box-sizing: border-box;
}
.theme-dark .container-1giJp5 .rtcConnectionStatus-2-jIsi svg {
  display: none;
}
.theme-dark .container-1giJp5 .rtcConnectionStatus-2-jIsi .labelWrapper-Pniq53 button {
  width: 60px;
  height: 24px;
  position: absolute;
  top: 0px;
  right: 0;
}
.theme-dark .container-1giJp5 .rtcConnectionStatus-2-jIsi .labelWrapper-Pniq53 button:before {
  content: "Status";
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: white;
}
.theme-dark .container-1giJp5 .inner-tyMogq ~ .flex-1xMQg5 {
  position: absolute;
  top: 24px;
  right: 0;
}
.theme-dark .container-1giJp5 .button-14-BFJ,
.theme-dark .container-1giJp5 .button-38aScr {
  width: 60px;
  height: 48px;
}
.theme-dark .container-1giJp5 .button-14-BFJ .contents-18-Yxp,
.theme-dark .container-1giJp5 .button-38aScr .contents-18-Yxp {
  display: none;
}
.theme-dark .container-1giJp5 .button-14-BFJ::before,
.theme-dark .container-1giJp5 .button-38aScr::before {
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .container-1giJp5 .button-14-BFJ:hover,
.theme-dark .container-1giJp5 .button-38aScr:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .container-1giJp5 .actionButtons-14eAc_ {
  width: 120px;
  margin-top: 16px;
  justify-content: unset;
}
.theme-dark .container-1giJp5 .button-38aScr {
  width: 60px;
  height: 48px;
  margin: 0;
  border-radius: 0;
}
.theme-dark .container-1giJp5 .button-38aScr.lookFilled-1Gx00P.colorBrand-3pXr91 {
  background-color: transparent;
}
.theme-dark .container-1giJp5 .button-38aScr.lookFilled-1Gx00P.colorBrand-3pXr91:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .container-1giJp5 .button-38aScr.fauxDisabled-2ik0Vw {
  cursor: not-allowed;
  pointer-events: none;
}
.theme-dark .container-1giJp5 button[aria-label=Disconnect]::before,
.theme-dark .container-1giJp5 button[aria-label="Exit Quietly"]::before {
  content: "";
}
.theme-dark .container-1giJp5 button[aria-label^="Noise Suppression powered by Krisp"]::before {
  content: "";
}
.theme-dark .container-1giJp5 button[aria-label*=Camera]::before {
  content: "";
}
.theme-dark .container-1giJp5 button[aria-label^="Share Your Screen"]::before {
  content: "";
}

.theme-dark .activityPanel-28dQGo {
  height: 48px;
  padding: 0 0 0 8px;
}
.theme-dark .activityPanel-28dQGo .actions-aUdUfC button {
  width: 48px;
  height: 48px;
}
.theme-dark .activityPanel-28dQGo .actions-aUdUfC button .contents-18-Yxp {
  display: none;
}
.theme-dark .activityPanel-28dQGo .actions-aUdUfC button::before {
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .activityPanel-28dQGo .actions-aUdUfC button[aria-label^=Stream]::before,
.theme-dark .activityPanel-28dQGo .actions-aUdUfC button:disabled::before {
  content: "";
}
.theme-dark .activityPanel-28dQGo .actions-aUdUfC button[aria-label^="Stop Streaming"]::before {
  content: "";
}

.theme-dark .panels-j1Uci_ {
  background-color: transparent;
  margin-left: 48px;
}

.theme-dark .container-3baos1 {
  height: 48px;
  margin-bottom: 0;
  padding: 0;
}
.theme-dark .container-3baos1 .nameTag-3uD-yy {
  display: none;
}
.theme-dark .container-3baos1 .avatarWrapper-2yR4wp {
  width: 48px;
  height: 48px;
  position: absolute;
  bottom: 48px;
  left: 0;
  margin-right: 0;
}
.theme-dark .container-3baos1 .avatarWrapper-2yR4wp:hover {
  background-color: rgba(255, 255, 255, 0.1);
  cursor: pointer;
}
.theme-dark .container-3baos1 .avatarWrapper-2yR4wp .avatar-SmRMf2 {
  width: 24px !important;
  height: 24px !important;
  margin: 12px;
}
.theme-dark .container-3baos1 .avatarWrapper-2yR4wp .avatar-SmRMf2:hover {
  opacity: 1;
}
.theme-dark .container-3baos1 .button-14-BFJ {
  height: 48px;
}
.theme-dark .container-3baos1 .button-14-BFJ .contents-18-Yxp {
  display: none;
}
.theme-dark .container-3baos1 .button-14-BFJ::before {
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .container-3baos1 .button-14-BFJ:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .container-3baos1 button[aria-label=Mute],
.theme-dark .container-3baos1 button[aria-label=Deafen] {
  width: 120px;
}
.theme-dark .container-3baos1 button[aria-label="User Settings"] {
  position: absolute;
  width: 48px;
  bottom: 0;
  left: 0;
}
.theme-dark .container-3baos1 button[aria-label=Mute][aria-checked=false]::before {
  content: "";
}
.theme-dark .container-3baos1 button[aria-label=Mute][aria-checked=true]::before {
  content: "";
  color: #D02E00;
}
.theme-dark .container-3baos1 button[aria-label=Deafen][aria-checked=false]::before {
  content: "";
}
.theme-dark .container-3baos1 button[aria-label=Deafen][aria-checked=true]::before {
  content: "";
  color: #D02E00;
}
.theme-dark .container-3baos1 button[aria-label="User Settings"]::before {
  content: "";
}

.theme-dark .base-PmTxvP.numberBadge-2s8kKX {
  min-width: 20px;
  min-height: 20px;
  background-color: #003b67 !important;
  border: 2px solid #1a4e76 !important;
  z-index: 2;
  text-shadow: none;
  border-radius: 50%;
  box-shadow: none;
  font-weight: normal;
}
.theme-dark .base-PmTxvP.live-vBWnV6 {
  background-color: #D02E00 !important;
  font-size: 0;
  animation: ease-in 1s infinite;
}

.theme-dark div[class^=membersWrap] div[class*=members-],
.theme-dark div[class^=membersWrap] div[class*=members-] > div {
  background-color: #171717;
}
.theme-dark div[class^=membersWrap] h2[class^=membersGroup-] {
  margin: 0 12px 8px 12px;
  padding: 16px 0 8px;
  color: white;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-transform: none;
  letter-spacing: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.theme-dark div[class^=membersWrap] div[class*=member-] {
  max-width: unset;
  margin: 0;
  box-sizing: border-box;
  border-radius: 0;
}
.theme-dark div[class^=membersWrap] div[class*=member-]:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark div[class^=membersWrap] div[class*=member-].selected-aXhQR6 {
  background-color: rgba(var(--accent), 0.6);
}
.theme-dark div[class^=membersWrap] div[class*=member-].offline-3nJYBR .avatar-3uk_u9 {
  filter: grayscale(100%);
}
.theme-dark div[class^=membersWrap] div[class*=member-].offline-3nJYBR:hover .avatar-3uk_u9 {
  filter: grayscale(0%);
}
.theme-dark div[class^=membersWrap] div[class*=member-] div[class^=content-] {
  border-radius: 0;
  box-sizing: border-box;
}
.theme-dark div[class^=membersWrap] div[class*=member-] .layout-2DM8Md {
  padding-left: 12px;
  border-radius: 0;
}
.theme-dark div[class^=membersWrap] div[class*=member-] .avatar-3uk_u9 {
  margin-right: 8px;
}
.theme-dark div[class^=membersWrap] div[class*=member-] div[class^=memberInner] {
  width: 160px;
}
.theme-dark div[class^=membersWrap] div[class*=member-] div[class^=name-] {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark div[class^=membersWrap] div[class*=member-] .activity-2Gy-9S {
  color: rgba(255, 255, 255, 0.4);
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.theme-dark div[class^=membersWrap] div[class*=member-] .activity-2Gy-9S strong {
  font-weight: inherit;
}
.theme-dark div[class^=membersWrap] div[class^=memberOnline-] {
  color: white;
}

.theme-dark .searchResultsWrap-3-pOjs {
  background-color: #171717;
}
.theme-dark .searchResultsWrap-3-pOjs .searchHeader-2XoQg7 {
  background-color: #171717;
  box-shadow: none;
}
.theme-dark .searchResultsWrap-3-pOjs .searchHeader-2XoQg7 .totalResults--dyAxF {
  opacity: 1;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .searchResultsWrap-3-pOjs .searchHeader-2XoQg7 .tab-2j5AEF {
  opacity: 1;
  border-bottom: 2px solid transparent;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: rgba(255, 255, 255, 0.7);
}
.theme-dark .searchResultsWrap-3-pOjs .searchHeader-2XoQg7 .tab-2j5AEF:hover {
  border-bottom: 0;
  color: #FFF;
}
.theme-dark .searchResultsWrap-3-pOjs .searchHeader-2XoQg7 .tab-2j5AEF.selected-2LAck8 {
  border-bottom: 2px solid rgba(var(--accent), 1);
  color: rgba(var(--accent), 1);
}
.theme-dark .searchResultsWrap-3-pOjs .channelName-1JRO3C {
  background-color: #171717;
}
.theme-dark .searchResultsWrap-3-pOjs .searchResult-9tQ1uo::before, .theme-dark .searchResultsWrap-3-pOjs .searchResult-9tQ1uo::after {
  display: none;
}
.theme-dark .searchResultsWrap-3-pOjs .searchResult-9tQ1uo .searchResultMessage-1fxgXh {
  border-radius: 0;
}
.theme-dark .searchResultsWrap-3-pOjs .searchResult-9tQ1uo .searchResultMessage-1fxgXh.hit-1fVM9e {
  background-color: #2b2b2b;
  border: 0;
  box-shadow: none;
}
.theme-dark .searchResultsWrap-3-pOjs .searchResult-9tQ1uo.expanded-w_LCGl {
  background-color: #1f1f1f;
  border: 1px solid rgba(var(--accent), 1);
  border-radius: 2px;
}
.theme-dark .searchResultsWrap-3-pOjs .searchResult-9tQ1uo.expanded-w_LCGl.hit-1fVM9e {
  background-color: #2b2b2b;
}
.theme-dark .searchResultsWrap-3-pOjs .jumpButton-JkYoYK {
  background-color: rgba(var(--accent), 1);
  border: 1px solid transparent;
  border-radius: 2px;
  color: #FFF;
  font-weight: normal;
}
.theme-dark .searchResultsWrap-3-pOjs .jumpButton-JkYoYK:hover {
  background-color: rgba(var(--accent), 0.6);
}
.theme-dark .searchResultsWrap-3-pOjs .jumpButton-JkYoYK:active {
  transform: none;
}
.theme-dark .searchResultsWrap-3-pOjs .emptyResultsWrap-G931-Q .noResultsImage-3Y0eCI {
  display: none;
}
.theme-dark .searchResultsWrap-3-pOjs .emptyResultsWrap-G931-Q .noResults-sW1yWR {
  margin-top: 0;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.theme-dark .chat-3bRxxu .container-1r6BKw {
  height: 40px;
  padding: 0 0 0 20px;
  background-color: rgba(0, 0, 0, 0.4);
  box-shadow: none;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .children-19S4PO .iconWrapper-2OrFZ1 {
  display: none;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .children-19S4PO .title-29uC1r {
  margin-right: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .children-19S4PO .divider-3FBTu8 {
  display: none;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .children-19S4PO .akaBadge-1M-1Gw {
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-radius: 0;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  font-style: italic;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .children-19S4PO .nicknames-1XK4Zt {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .children-19S4PO .topic-TCb_qw {
  margin: 0;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .children-19S4PO::after {
  display: none;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1 {
  width: 68px;
  height: 40px;
  margin: 0;
  opacity: 1;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1 > svg {
  display: none;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .chat-3bRxxu .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1.selected-1GqIat::after {
  content: "";
  width: 32px;
  height: 2px;
  position: absolute;
  bottom: 4px;
  left: calc(50% - 25%);
  background-color: rgba(var(--accent), 1);
  border-radius: 1px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1::before {
  width: 68px;
  height: 40px;
  position: absolute;
  color: white;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
  text-align: center;
  line-height: 40px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1.badge-2qGa_k::after {
  width: 34px;
  height: 2px;
  bottom: 4px;
  right: 16px;
  background-color: rgba(var(--accent), 1);
  border: 0;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .toolbar-1t6TWx .iconWrapper-2OrFZ1 .iconBadge-qZ4Ksk {
  width: 32px;
  height: 2px;
  bottom: 4px;
  left: calc(50% - 25%);
  background-color: #D02E00;
  border-radius: 1px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw a[href="https://support.discord.com"] {
  display: none;
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label^="Mute channel"][aria-checked=false]::before {
  content: "";
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label^="Mute channel"][aria-checked=true]::before {
  content: "";
  color: #D02E00;
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label="Pinned Messages"]::before {
  content: "";
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label="Member List"]::before {
  content: "";
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label="Update Ready!"]::before {
  content: "";
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label="Update Ready!"]::after {
  content: "";
  width: 50%;
  height: 2px;
  position: absolute;
  bottom: 4px;
  left: calc(50% - 25%);
  background-color: #D02E00;
  border-radius: 1px;
  animation: blink 2s ease-out infinite;
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label=Inbox]::before {
  content: "";
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label="Start Voice Call"]::before {
  content: "";
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label="Start Video Call"]::before {
  content: "";
}
.theme-dark .chat-3bRxxu .container-1r6BKw div[aria-label="Add Friends to DM"]::before {
  content: "";
}

.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- {
  margin: 0;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .searchBar-3dMhjb {
  width: 64px;
  height: 40px;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 0;
  cursor: pointer;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .searchBar-3dMhjb:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .searchBar-3dMhjb .public-DraftEditorPlaceholder-root,
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .searchBar-3dMhjb .icon-38sknP {
  display: none;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC.focused-31_ccS .searchBar-3dMhjb,
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC.open-6_Y_aH .searchBar-3dMhjb,
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC.popout-open .searchBar-3dMhjb {
  width: 232px;
  height: 32px;
  margin: 0 4px;
  background-color: rgba(0, 0, 0, 0.4);
  background-image: none;
  cursor: text;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 2px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC.focused-31_ccS .searchBar-3dMhjb {
  border-width: 2px;
  border-color: rgba(var(--accent), 1);
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC.open-6_Y_aH .icon-38sknP,
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC.focused-31_ccS .icon-38sknP,
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC.open-6_Y_aH .searchBar-3dMhjb .public-DraftEditorPlaceholder-root,
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC.focused-31_ccS .searchBar-3dMhjb .public-DraftEditorPlaceholder-root {
  display: block;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC .DraftEditor-root .DraftEditor-editorContainer {
  height: 26px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC .searchBar-3dMhjb .DraftEditor-root {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC .searchBar-3dMhjb .DraftEditor-root .public-DraftEditor-content {
  overflow-x: hidden;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC .searchBar-3dMhjb .DraftEditor-root .public-DraftEditor-content,
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC .searchBar-3dMhjb .DraftEditor-root .public-DraftEditorPlaceholder-root {
  padding: 3px 8px 0;
  box-sizing: border-box;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .seasearch-2oPWTCrch .searchBar-3dMhjb .public-DraftEditorPlaceholder-root {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- .search-2oPWTC .searchBar-3dMhjb .icon-3cZ1F_ {
  top: 7px;
}
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- span[class^=searchAnswer-],
.theme-dark .chat-3bRxxu .container-1r6BKw .search-36MZv- span[class^=searchFilter-] {
  background-color: #FFF;
  color: #000;
  font-weight: normal;
}

.theme-dark .layer,
.theme-dark .layers {
  background-color: #000;
}

.layer-3QrUeG {
  background-color: transparent;
}

.standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e {
  width: 320px;
  padding: 0 0 0 0;
}

.theme-dark .standardSidebarView-3F1I7i {
  background-color: transparent;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN {
  flex: 0;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebarRegionScroller-3MXcoP {
  background-color: transparent;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN::before {
  content: "";
  width: 5px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebarRegionScroller-3MXcoP {
  overflow-y: auto !important;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=header] {
  margin-top: 16px;
  padding: 0 16px;
  color: rgba(255, 255, 255, 0.6);
  font-weight: normal;
  line-height: 48px;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=header] .channelIcon-3IJ4o7 {
  top: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item] {
  margin-bottom: 0;
  padding: 14px 48px;
  border-radius: 0;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item]:hover {
  background-color: rgba(255, 255, 255, 0.1);
  cursor: default;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item][style*="color: rgb(114, 137, 218)"] {
  color: #FFF !important;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item][style*="color: rgb(114, 137, 218)"]:hover {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item][style*="color: rgb(114, 137, 218)"][class*=selected-] {
  background-color: transparent !important;
  color: rgba(var(--accent), 1) !important;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item][style*="color: rgb(114, 137, 218)"][class*=selected-]:hover {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item-][style*="background-color: rgb(114, 137, 218);"],
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class*=selected-] {
  background-color: transparent !important;
  color: rgba(var(--accent), 1) !important;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item-][style*="background-color: rgb(114, 137, 218);"]:hover,
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class*=selected-]:hover {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item-][style*="background-color: rgb(114, 137, 218);"]::before,
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class*=selected-]::before {
  content: "";
  width: 4px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 0;
  background-color: rgba(var(--accent), 1);
  margin-top: -12px;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item][style*="color: rgb(240, 71, 71)"] {
  color: white !important;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=item][style*="color: rgb(240, 71, 71); background-color: rgba(240, 71, 71, 0.1)"] {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=side] div[class^=separator] {
  display: none;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e div[class^=socialLinks-] {
  display: none;
}
.theme-dark .standardSidebarView-3F1I7i .sidebarRegion-VFTUkN .sidebar-CFHs9e .info-1VyQPT div {
  color: rgba(255, 255, 255, 0.6);
}

.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ::after {
  position: absolute;
  left: 16px;
  color: #FFF;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(2)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(3)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(4)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(5)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(8)::after {
  content: "N";
  font-family: "Segoe UI", Arial, Helvetica, sans-serif;
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(9)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(10)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(11)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(14)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(15)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(16)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(17)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(18)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(19)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(20)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(21)::after {
  content: "";
  transform: perspective(24px) rotateY(24deg) scale(1.2, 1.2);
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(22)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(23)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(26)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(27)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(29)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(30)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=USER_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(32)::after {
  content: "";
}

.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ::after {
  position: absolute;
  left: 16px;
  color: #FFF;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(2)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(3)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(4)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(5)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(6)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(7)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(8)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(9)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(12)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(14)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(17)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(18)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(19)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=GUILD_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(21)::after {
  content: "";
}

.theme-dark .layer-3QrUeG[aria-label=CHANNEL_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ::after {
  position: absolute;
  left: 16px;
  color: #FFF;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .layer-3QrUeG[aria-label=CHANNEL_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(2)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=CHANNEL_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(3)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=CHANNEL_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(4)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=CHANNEL_SETTINGS] .sidebar-CFHs9e .item-PXvHYJ:nth-child(5)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=CHANNEL_SETTINGS] .sidebar-CFHs9e .separator-gCa7yv ~ .item-PXvHYJ::after {
  content: "";
}

.theme-dark .layer-3QrUeG[aria-label=RTC_DEBUG] .sidebar-CFHs9e .item-PXvHYJ::after {
  position: absolute;
  left: 16px;
  color: #FFF;
  font-family: "Segoe MDL2 Assets";
  font-size: 16px;
}
.theme-dark .layer-3QrUeG[aria-label=RTC_DEBUG] .sidebar-CFHs9e .item-PXvHYJ:nth-child(3)::after {
  content: "";
}
.theme-dark .layer-3QrUeG[aria-label=RTC_DEBUG] .sidebar-CFHs9e .item-PXvHYJ:nth-child(4)::after {
  content: "";
}

.theme-dark .standardSidebarView-3F1I7i .contentColumnDefault-1VQkGM {
  padding: 24px;
}
.theme-dark .standardSidebarView-3F1I7i .contentRegionScroller-26nc1e {
  background-color: #000;
}
.theme-dark .standardSidebarView-3F1I7i h2[class*=title-] {
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
  text-transform: none;
}
.theme-dark .standardSidebarView-3F1I7i h5[class*=title-] {
  margin-bottom: 24px;
  color: #FFF;
  font-size: 20px;
  font-weight: 300;
  text-transform: none;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=description] {
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .background-1QDuV2 {
  padding: 0;
  background-color: transparent;
  border-radius: 0;
}
.theme-dark .standardSidebarView-3F1I7i .fieldList-21DyL8 {
  padding: 12px;
  background-color: #171717;
  border-radius: 4px;
}
.theme-dark .standardSidebarView-3F1I7i .field-1HUseB h5 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .field-1HUseB .size16-1P40sf {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .accountList-33MS45 {
  background-color: #171717;
  border-radius: 4px;
}
.theme-dark .standardSidebarView-3F1I7i .accountList-33MS45 h5 {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .standardSidebarView-3F1I7i .accountList-33MS45 .connectedAccounts-2-XP1G {
  justify-content: space-between;
}
.theme-dark .standardSidebarView-3F1I7i .accountList-33MS45 .connectedAccounts-2-XP1G .accountBtn-2Nozo3 {
  margin: 0;
  border-radius: 2px;
}
.theme-dark .standardSidebarView-3F1I7i .connectionList-3pzR-1 .connection-1fbD7X {
  background-color: #171717;
  border-radius: 4px;
}
.theme-dark .standardSidebarView-3F1I7i .connectionList-3pzR-1 .connection-1fbD7X .connectionHeader-2MDqhu {
  border-radius: 4px 4px 0 0;
}
.theme-dark .standardSidebarView-3F1I7i .background-3NP2Rg {
  display: none;
}
.theme-dark .standardSidebarView-3F1I7i .hero-EvfTTA {
  display: none;
}
.theme-dark .standardSidebarView-3F1I7i .featuresHeader-4YwLcc {
  display: none;
}
.theme-dark .standardSidebarView-3F1I7i .featureGrid-3-fNl- {
  grid-template-columns: repeat(auto-fill, 220px);
}
.theme-dark .standardSidebarView-3F1I7i .feature-2w65J5 {
  background-color: #171717;
  border-radius: 4px;
}
.theme-dark .standardSidebarView-3F1I7i .promotionBanner-1fCSab {
  margin-top: 16px;
  background-color: #171717;
}
.theme-dark .standardSidebarView-3F1I7i .marketingRefreshTier2Cta-bw9Vyc {
  text-align: left;
}
.theme-dark .standardSidebarView-3F1I7i .marketingRefreshTier2Cta-bw9Vyc .marketingRefreshTitle-3pOyQb {
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
}
.theme-dark .standardSidebarView-3F1I7i .marketingRefreshTier2Cta-bw9Vyc .marketingRefreshSubtitle-3jft-o {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .marketingRefreshTier2Cta-bw9Vyc .buttonsCenter-11FqDP {
  justify-content: start;
}
.theme-dark .standardSidebarView-3F1I7i .marketingRefreshSectionTier1-dRwS-6 {
  margin-top: 24px;
  padding-top: 24px;
}
.theme-dark .standardSidebarView-3F1I7i .marketingRefreshSectionTier1-dRwS-6 img {
  display: none;
}
.theme-dark .standardSidebarView-3F1I7i .marketingRefreshSectionTier1-dRwS-6 p {
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .intro-325xRx {
  text-align: left;
}
.theme-dark .standardSidebarView-3F1I7i .intro-325xRx .introHeader-4MPach {
  font-size: 24px;
  font-weight: 300;
  line-height: 28px;
}
.theme-dark .standardSidebarView-3F1I7i .intro-325xRx .introBlurb-3gFgTQ {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .joinCTA-FN-DEn {
  justify-content: start;
  margin-bottom: 12px;
}
.theme-dark .standardSidebarView-3F1I7i .joinCTA-FN-DEn .colorStandard-2KCXvj {
  display: none;
}
.theme-dark .standardSidebarView-3F1I7i .joinCTA-FN-DEn button {
  margin-left: 0;
}
.theme-dark .standardSidebarView-3F1I7i .newsletterWarning-UKgyLB {
  text-align: left;
}
.theme-dark .standardSidebarView-3F1I7i .wrapper-3Z-vWm .notches-1sAcEM.gray-3_LNYR {
  filter: contrast(100);
}
.theme-dark .standardSidebarView-3F1I7i div[class*=keybindGroup] {
  padding: 20px;
}
.theme-dark .standardSidebarView-3F1I7i div[class*=keybindGroup] div[class*=removeKeybind] {
  top: 4px;
  right: 4px;
  background-color: transparent;
  box-shadow: none;
  filter: grayscale(100%) brightness(200%);
}
.theme-dark .standardSidebarView-3F1I7i .activeGame-14JI7o.notDetected-33MY4s {
  background-color: #101010;
  border-radius: 0;
}
.theme-dark .standardSidebarView-3F1I7i .activeGame-14JI7o.notDetected-33MY4s .gameName-1RiWHm {
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .activeGame-14JI7o.notDetected-33MY4s .lastPlayed-3bQ7Bo {
  display: none;
}
.theme-dark .standardSidebarView-3F1I7i .activeGame-14JI7o .nowPlaying-284llR {
  padding: 20px;
  border-radius: 0;
}
.theme-dark .standardSidebarView-3F1I7i .activeGame-14JI7o .nowPlaying-284llR .lastPlayed-3bQ7Bo {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=streamerModeEnabled-] {
  align-items: baseline;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=streamerModeEnabled-]::before {
  content: "Streamer Mode enabled";
  color: #FFF;
  font-size: 27px;
  font-weight: 300;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=streamerModeEnabled-] div[class^=streamerModeEnabledImage-] {
  width: auto;
  height: auto;
  margin-top: 20px;
  background-image: none;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=streamerModeEnabled-] div[class^=streamerModeEnabledImage-]::before {
  content: "Some settings are hidden because streamer mode is enabled.";
  color: #FFF;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=streamerModeEnabled-] div[class^=streamerModeEnabledBtn] {
  height: 32px;
  margin-top: 12px;
  padding: 7px 12px 10px;
  border: 0;
  border-radius: 2px;
  font-size: 0;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=streamerModeEnabled-] div[class^=streamerModeEnabledBtn]:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.theme-dark .standardSidebarView-3F1I7i div[class^=streamerModeEnabled-] div[class^=streamerModeEnabledBtn]::before {
  content: "Go to Streamer Mode settings";
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .scroller-305q3I {
  background-color: #000;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=side] div[class^=header] {
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-transform: none;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=side] div[class*=item] {
  border-radius: 0;
  font-weight: normal;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=side] div[class*=itemDefaultSelected] {
  background-color: rgba(var(--accent), 1);
}
.theme-dark .standardSidebarView-3F1I7i .contentRegion-3nDuYy {
  background-color: #000;
}
.theme-dark .standardSidebarView-3F1I7i div[class*=auditLog-] {
  border: none;
  border-radius: 0;
}
.theme-dark .standardSidebarView-3F1I7i div[class*=auditLog-] div[class^=divider-] {
  display: none;
}
.theme-dark .standardSidebarView-3F1I7i div[class*=auditLog-] div[class^=changeStr-] {
  line-height: 1.333;
}
.theme-dark .standardSidebarView-3F1I7i .role-2irmRk {
  border-width: 2px;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=ghostPill] {
  background-color: transparent;
  padding: 0;
  color: #FF0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  line-height: 1;
}
.theme-dark .standardSidebarView-3F1I7i div[class*=cardPrimary] {
  background-color: #101010;
  border: 0;
  border-radius: 0;
}
.theme-dark .standardSidebarView-3F1I7i div[class*=cardPrimary] h5 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i div[class*=cardPrimary] div[class*=desc] {
  color: rgba(255, 255, 255, 0.6);
}
.theme-dark .standardSidebarView-3F1I7i .description-3_Ncsb {
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=image-] ~ div h4 {
  color: #FFF;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 24px;
  text-transform: none;
  text-transform: none;
}
.theme-dark .standardSidebarView-3F1I7i div[class^=image-] ~ div h4 ~ div[class^=text-] {
  color: #FFF;
}
.theme-dark .standardSidebarView-3F1I7i .noticeRegion-1YviSH div[class^=container-] {
  border-radius: 0;
}
.theme-dark .standardSidebarView-3F1I7i .noticeRegion-1YviSH div[class^=container-] div[class^=message-] {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.theme-dark .standardSidebarView-3F1I7i .noticeRegion-1YviSH button {
  padding: 8px 12px 10px;
}

img[src="/assets/cdea41ede63f61153e4a3c0531fa3873.svg"],
div[style*="/assets/b47564b3086d0d8d941aae95a4b7b78c.svg"],
div[style*="/assets/e9aaf1824f17126a7992e5ad98752389.svg"],
div[style*="/assets/f3bb89a27e9d102f748da035cd7e5df7.svg"],
div[style*="/assets/d01c53acda73318e5b39676ef8242eb7.svg"],
img[src="/assets/616e078b351d0df460971441949c53a3.svg"],
div[style*="/assets/99253cefda98913b1e9f7d155ad81ed3.svg"],
div[style*="/assets/59c726954bd8424f376ca3a7eedc4c54.svg"],
div[style*="/assets/a7371de3223292c6f31f8aeed62f17c1.svg"],
div[style*="/assets/97b178f31f0ec28b41387b78891d5b7a.svg"],
div[style*="/assets/712a0fd4d14a1caadd31cb0745e91238.svg"],
div[style*="/assets/789de85a973b1d974a21aa03c1e14323.svg"],
img[src="/assets/bfffd518c76d3f6bc5e96eb52e4ae2cf.svg"] {
  display: none;
}

.theme-dark .hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #23241f;
}
.theme-dark .hljs,
.theme-dark .hljs-tag,
.theme-dark .hljs-subst {
  color: #f8f8f2;
}
.theme-dark .hljs-strong,
.theme-dark .hljs-emphasis {
  color: #a8a8a2;
}
.theme-dark .hljs-bullet,
.theme-dark .hljs-quote,
.theme-dark .hljs-number,
.theme-dark .hljs-regexp,
.theme-dark .hljs-literal,
.theme-dark .hljs-link {
  color: #ae81ff;
}
.theme-dark .hljs-code,
.theme-dark .hljs-title,
.theme-dark .hljs-section,
.theme-dark .hljs-selector-class {
  color: #a6e22e;
}
.theme-dark .hljs-strong {
  font-weight: bold;
}
.theme-dark .hljs-emphasis {
  font-style: italic;
}
.theme-dark .hljs-keyword,
.theme-dark .hljs-selector-tag,
.theme-dark .hljs-name,
.theme-dark .hljs-attr {
  color: #f92672;
}
.theme-dark .hljs-symbol,
.theme-dark .hljs-attribute {
  color: #66d9ef;
}
.theme-dark .hljs-params,
.theme-dark .hljs-class .hljs-title {
  color: #f8f8f2;
}
.theme-dark .hljs-string,
.theme-dark .hljs-type,
.theme-dark .hljs-built_in,
.theme-dark .hljs-builtin-name,
.theme-dark .hljs-selector-id,
.theme-dark .hljs-selector-attr,
.theme-dark .hljs-selector-pseudo,
.theme-dark .hljs-addition,
.theme-dark .hljs-variable,
.theme-dark .hljs-template-variable {
  color: #e6db74;
}
.theme-dark .hljs-comment,
.theme-dark .hljs-deletion,
.theme-dark .hljs-meta {
  color: #75715e;
}

div[class^=membersGroup-v9BXpm] {
  background: #171717;
}

div[class^="#MemberCount"] {
  background: #171717;
}