/**
 * @name Old BNHA Theme Returns - Sedboi Settings
 * @author ShadowDevilsAvenged
 * @description Say Hello to the BNHA theme once again
 * @version 5
*/

.messageListItem-ZZ7v6g .message-2CShn3 .avatarDecoration-34OC0G {
  width: calc(var(--avatar-size) + 10px) !important;
  height: calc(var(--avatar-size) + 10px) !important;
  transform: translate(-10px, 4px);
}

.mentioned-Tre-dv.message-2CShn3[class*="hasReply-2Cr4KE"] > .contents-2MsGLg .avatar-2e8lTP + .avatarDecoration-34OC0G {
  transform: translate(-11px, -30px);
}

.message-2CShn3[class*="hasReply-2Cr4KE"] > .contents-2MsGLg .avatar-2e8lTP + .avatarDecoration-34OC0G {
  transform: translate(-12px, -20px);
}

@import url("https://fonts.googleapis.com/css?family=Livvic&display=swap");

body,
div,
span,
textarea,
::-webkit-input-placeholder {
    font-family: "Livvic", sans-serif;
}

:root {
    --avatar-size: 55px;
}

.root-2s1-ri>* {
    background-color: transparent;
}


.preview-3SR4Rd {
    color: white;
}

.theme-light .messageContainer-3a6gLR {
    background-color: #181818;
}

.reactionTooltipText-iAWHhX a {
    color: white;
    font-weight: bold;
    background-color: black;
    padding: 2px;
}

.previewContainer-1GxmBJ {
    background-color: #008c99;
}

.hljs,
.inline,
.hljs:-webkit-any(ol, li, span),
.editor-wrapper:-webkit-any(textarea, div, span) {
    font-family: "Monaco", "Menlo", "Ubuntu Mono", "Consolas", "source-code-pro",
        monospace;
}

.colorDefault-2_rLdz:active:not(.hideInteraction-1vQrZJ) {
    background-color: rgba(0, 0, 0, 0.33);
    color: #fff;
}

.theme-dark .children-3xh0VB:after {
    background: none;
}

#app-mount .app-2CXKsg {
    background-image: linear-gradient(45deg,
            rgba(0, 0, 0, 0.77) 0%,
            rgba(82, 82, 82, 0.735) 80%),
        url(https://winzoro.net/uploads/posts/2021-01/1612118244_1.jpg);
    background-size: cover;
}

.container-2o3qEW,
.theme-dark .layer-86YKbF,
.theme-dark .wrapper-1_HaEi,
.theme-dark .scroller-3X7KbA,
.theme-dark .container-1NXEtd,
.theme-dark .chat-2ZfjoI,
.theme-dark .content-1jQy2l,
.scroller-3_YDR2,
.sidebar-1tnWFu {
    background-color: transparent;
}

.theme-dark .members-3WRCEx {
    background-color: rgba(0, 0, 0, 0.25);
}

.members-3WRCEx>div {
    background-color: transparent;
}

.theme-dark .layers-OrUESM {
    background: rgba(0, 0, 0, 0.42);
}

.theme-dark .container-ZMc96U {
    background: transparent;
    box-shadow: none;
    color: white;
}

.folderIconWrapper-226oVY {
    border-radius: 0px;
    overflow: visible;
}

.theme-dark .expandedFolderBackground-1kSAf6,
.theme-dark .expandedFolderBackground-1kSAf6.hover-3m7-WT {
    border-radius: 7px;
    background-color: rgba(0, 0, 0, 0.327);
    height: 99%;
}

.theme-dark .folder-241Joy,
.theme-dark .folder-241Joy.hover-3m7-WT {
    background-color: rgba(0, 0, 0, 0.427);
}

.item-2LIpTv {
    width: 17px;
    background-color: #008c99;
    border-radius: 30px;
    margin-left: 5px;
    margin-top: -12px;
    height: 17px !important;
    border-radius: 20%;
}

.colorDefault-2_rLdz.focused-3LIdPu {
    background-color: #008c99;
}

.protip-1jXzAl {
    border-top: none;
}

.autocompleteQuerySymbol-1iAOG7 {
    background-color: #008c99;
}

.wrapper-z5ab_q {
    overflow: visible;
}

.guildSeparator-a4uisj {
    background: transparent;
}

.tip-Jl__cG {
    color: white;
    opacity: 1;
}

.tooltipPointer-sMBQqe,
.theme-dark .sectionAccountCredit-1IqaxB,
.theme-dark .subscriptionDetails-ZcKNHC,
.marketingRefreshTier2Cta-2dN2zP {
    border: none;
}

.theme-dark .separator-3gy7tq {
    box-shadow: none;
}


.theme-dark .footer-1KGV6y {
    background-color: transparent;
    box-shadow: none;
}

.theme-dark .description-foE_WP,
.theme-dark .labelDescriptor-2top7R,
.theme-dark .guildName-1kreI8,
.theme-dark .override-1sK4r0,
.theme-dark .overrideHighlight-3f-yyO {
    color: silver;
}

.size12-1rVdzL {
    font-size: 15px;
}

.subtitle-2SfoOV {
    color: white;
}

.theme-dark .divider-3nqZNm {
    border: none;
}

.dividerDefault-3C2-ws {
    margin-top: 7px;
}

.circleIconButton-1VxDrg {
    background-color: #121213;
    color: #008c99;
}

.circleIconButton-1VxDrg.selected-2r1Hvo {
    background-color: #008c99;
}

.backdrop-2ByYRN {
    background-color: rgba(0, 0, 0, 0.33) !important;
}

.subtitle-3m-md1,
.title-1_TkpU,
.text-PdAsFQ,
.footerTitle-3Bslxi,
.subtitle-1cc8Nz,
.title-OdeD-o,
.sampleLink-5BWNy9,
.rowText-3MQqQi,
.title-1LqMUp {
    color: white;
}

.theme-dark .searchBox-pyIJJj {
    background-color: rgba(0, 0, 0, 0.53);
    box-shadow: none;
}

.input-3O04eu {
    color: white;
    background-color: rgba(0, 0, 0, 0.23);
}

.rowContainer-3t7486 {
    background-color: #266426;
}

.theme-dark .colorMuted-20987_,
.theme-dark .input-3O04eu,
.search-25t1e9 .searchBox-31Zv9h .searchBoxInput-3h4etz,
.search-25t1e9 .searchBox-31Zv9h .closeIcon-BMGxx0,
.search-25t1e9 .searchBox-31Zv9h .searchIcon-3X4BYL {
    color: white;
}

.search-25t1e9 .searchBox-31Zv9h {
    background-color: transparent;
}

.text-md-normal-2rFCH3,
.text-xs-normal-3O7EaX,
.text-sm-normal-AEQz4v {
    color: white !important;
}

.background-3X6N7I {
    background-color: transparent;
}

.theme-dark .pageWrapper-2PwDoS {
    background-color: rgba(0, 0, 0, 0.311);
}

.theme-dark .item-1TA5qI:hover {
    background: rgba(0, 140, 153, 0.26);
    border-color: #008c99;
}

.item-1TA5qI {
    border-radius: 9px;
}

.theme-dark .card-2TuZPZ:hover,
.theme-dark .card-2TuZPZ:hover .iconMask-2fMR98,
.theme-dark .iconMask-2fMR98:hover,
.theme-dark .iconMask-2fMR98:hover .iconMask-2fMR98 {
    background-color: rgba(0, 140, 153, 0.26);
    border-color: #008c99;
}

.theme-dark .card-2TuZPZ,
.theme-dark .iconMask-2fMR98 {
    background-color: transparent;
}

.card-2TuZPZ {
    border-radius: 9px;
}

.theme-dark .checkbox-1LuCGM {
    border-color: transparent !important;
    background-color: rgba(0, 0, 0, 0.45) !important;
}

.theme-dark .checked-1pZh2h[style*="border-color"] {
    border-color: black !important;
    background-color: rgba(0, 0, 0, 0.75) !important;
}

.theme-dark .checked-1pZh2h[style*="border-color"] path {
    fill: white;
}

.item-1TA5qI[aria-checked="true"] {
    background: #008c99 !important;
    border-color: black !important;
}

.radioBar-3w9XY- path[fill] {
    fill: #11646b;
}

.itemFilled-2Fo7lr[aria-checked=true] {
    background-color: black;
}

.radioIconForeground-2BMavi {
    color: white;
    r: 7;
}

.item-1TA5qI[aria-checked=true] {
    color: white !important;
}

/* Regular Switch Deactivated */

.container-1QtPKm {
    border-radius: 5px;
    background-color: rgba(0, 0, 0, 0.25) !important;
}

.bd-switch-body {
    border-radius: 5px;
    background-color: rgba(0, 0, 0, 0.25);
}

.container-1QtPKm rect {
    fill: red;
    rx: 5;
}

.bd-switch-body .bd-switch-slider rect {
    fill: red;
    rx: 5;
}

.container-1QtPKm path {
    fill: white;
}

.bd-switch .bd-switch-symbol path {
    fill: white;
}

/* Regular Switch Deactivated */

/* Regular Switch Activated */

.container-1QtPKm:not([style*="218"]) {
    background-color: #008c99 !important;
}

.bd-switch input:checked+.bd-switch-body {
    background-color: #008c99;
}

.container-1QtPKm:not([style*="218"]) rect {
    fill: #11df3d;
    rx: 5;
}

.bd-switch input:checked+.bd-switch-body .bd-switch-slider rect {
    fill: #11df3d;
}

.container-1QtPKm:not([style*="218"]) path {
    fill: white;
}

/* Regular Switch Activated */

.previewMessage-2g_aBv {
    background-color: transparent;
}

.previewMessage-2g_aBv .avatar-2e8lTP {
    top: -6px !important;
}

.theme-dark .h5-2feg8J {
    color: white;
}

.lighten-1KubYe,
.icon-poPImO {
    opacity: 1;
}

.icon-poPImO {
    color: white;
}

.theme-dark .button-1yVL_7 {
    background-color: rgba(0, 0, 0, 0.31) !important;
    box-shadow: none !important;
}

.theme-dark .cardPrimary-pAe8Ed.outline-3kFzf8 {
    border-color: rgba(0, 0, 0, 0.6);
    border-radius: 12px;
}

.theme-dark .override-1sK4r0:hover {
    background-color: rgba(0, 0, 0, 0.3);
}

.theme-dark .checkboxContainer-1NbL2v:before {
    background-color: transparent;
}

.colorDefault-2_rLdz {
    color: white;
    border-color: transparent;
}

.theme-dark .separator-12G2Op {
    border-bottom: none;
}

.theme-dark .styleFixed-2_NfVL {
    background: rgba(0, 0, 0, 0.7);
    box-shadow: none;
    border-radius: 16px;
}


*::-webkit-input-placeholder {
    color: white !important;
}

.theme-dark .wrapper-NhbLHG:hover .content-1gYQeQ,
.theme-dark .listDefault-2F-w65 .clickable-1ctZ-H:hover .content-1Tgc42 {
    background-color: rgba(0, 140, 153, 0.26);
}

.theme-dark .wrapper-NhbLHG:hover .actionIcon-2Hi9ZG,
.theme-dark .wrapper-NhbLHG:hover .name-28HaxV,
.theme-dark .wrapper-NhbLHG:hover .icon-2W8DHg {
    color: #008c99;
}

.theme-dark .wrapper-NhbLHG.modeUnread-3Cxepe .icon-2W8DHg {
    color: white;
}

.theme-dark .wrapper-NhbLHG.modeSelected-3DmyhH .content-1gYQeQ,
.theme-dark .wrapper-NhbLHG.modeSelected-3DmyhH:hover .content-1gYQeQ,
.theme-dark .listDefault-2F-w65 .clickable-1ctZ-H.selected-1oxcpH .content-1Tgc42 {
    background-color: #008c99 !important;
}

.theme-dark .wrapper-NhbLHG.modeSelected-3DmyhH .actionIcon-2Hi9ZG,
.theme-dark .wrapper-NhbLHG.modeSelected-3DmyhH .icon-2W8DHg,
.theme-dark .wrapper-NhbLHG.modeSelected-3DmyhH .name-28HaxV,
.wrapper-2fEmwW {
    color: white;
}

.content-1gYQeQ,
.content-1Tgc42 {
    border-radius: 8px;
}

.total-1c5KCN:after {
    border-right-color: transparent;
}

.users-2JoyGL {
    background-color: black;
}

.total-1c5KCN {
    background-color: #008c99;
    width: 28px;
}

.unread-36eUEm {
    display: none;
}

.theme-dark .tooltipPrimary-2466a2 {
    background: linear-gradient(1deg, #000000 0%, #008c99 47%, #000000 100%);
}

.checkbox-1ycfTw .checkboxInner-1aRh1d .checkboxElement-uwAa9F:checked+span {
    background-color: #008c99;
    border-color: #008c99;
}

.panels-3wFtMD {
    background-color: transparent;
}




.styleFlexible-x0_sIC,
.submenu-1apzyU {
    background: #282829;
    box-shadow: none;
    border-radius: 12px;
}

.barFill-3RgCsY {
    background: #008c99;
}

.theme-dark .bar-2H7Q9u {
    background: #2e2e2e;
}

.unread-2wipsx {
    display: none;
}

.childWrapper-1j_1ub {
    background-color: transparent;
    color: white;
}

.wrapper-3kah-n.selected-1Drb7Z .childWrapper-1j_1ub,
.wrapper-3kah-n:hover .childWrapper-1j_1ub {
    background-color: #008c99;
}

.icon-2xnN2Y {
    color: #008c99;
}

.divider-q3P9HC {
    background: transparent;
}

.editor-H2NA06 {
    caret-color: white;
    left: -1px;
    top: -1px !important;
}





#app-mount .isUnread-3Lojb- .content-3spvdd {
    color: white;
    background: linear-gradient(225deg,
            rgba(0, 140, 153, 0.722) 0%,
            rgba(0, 0, 0, 0.55) 100%);
    padding: 4px 7px;
    border: 2px solid rgba(0, 0, 0, 0.167);
}

.topic-11NuQZ {
    color: white;
}

.iconBadge-3Mmg92 {
    width: 10px;
    height: 10px;
    border-radius: 2px;
    background-color: #008c99;
}

.searchBar-jGtisZ {
    border-radius: 6px;
    color: white;
    background-color: rgba(0, 0, 0, 0.12);
}

.search-2Mwzzq .DraftEditor-root .public-DraftEditorPlaceholder-root {
    color: white;
}

.theme-dark .resultsGroup-cfY57t:before {
    border: none;
}

.theme-dark .resultsGroup-cfY57t .header-1BR0Ro,
.theme-dark .resultsGroup-cfY57t .plusIcon-1RVszG,
.theme-dark .resultsGroup-cfY57t .searchClearHistory-3nIKUO,
.theme-dark .resultsGroup-cfY57t .searchLearnMore-1gNL3A,
.theme-dark .searchOption-3u1gRt .answer-14OVbQ,
.theme-dark .searchResultChannelCategory-19ujDo,
.theme-dark .searchResultChannelIcon-C-3P9x,
.theme-dark .option-ayUoaq.user-1dKxvu .displayUsername-UTerwm {
    color: #008c99;
}

.theme-dark .container-2McqkF {
    background-color: #1e1f21;
}

.theme-dark .elevationBorderHigh-3drnJX {
    box-shadow: none;
}

.container-2McqkF {
    border-radius: 13px;
}

.theme-dark .option-ayUoaq:after,
.theme-dark .option-ayUoaq:hover:after,
.theme-dark .option-ayUoaq[aria-selected=true]:after {
    background: none;
}

.option-ayUoaq {
    border-radius: 8px;
}

.theme-dark .option-ayUoaq[aria-selected=true],
.theme-dark .focused-2FU0YH {
    background-color: rgba(0, 140, 153, 0.55);
}

.theme-dark .queryContainer-ZunrLZ {
    color: white;
    border-bottom-color: transparent;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker {
    background-color: transparent;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__current-month {
    border-bottom-color: transparent;
    color: white;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__header {
    background-color: transparent;
    border-color: transparent;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--selected:hover,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__day:hover {
    background-color: #008c99;
    color: white;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day {
    color: #008c99;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--selected:after {
    background-color: transparent;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--disabled,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--disabled:hover {
    background-color: rgba(25, 27, 31, 0.56);
    color: rgba(246, 246, 247, 0.2);
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day--outside-month,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__day--outside-month:hover {
    background-color: rgba(20, 21, 23, 0.86);
    color: rgba(246, 246, 247, 0.7);
}

.theme-dark .datePicker-3iA7_k .datePickerHint-Ir4715 .hintValue-V9hd8l {
    background-color: transparent;
    color: #008c99;
}

.theme-dark .datePicker-3iA7_k .datePickerHint-Ir4715 .hintValue-V9hd8l:hover {
    background-color: #008c99;
    color: white;
}

.theme-dark .searchAnswer-23w-CH,
.theme-dark .searchFilter-2UfsDk {
    background-color: #008c99;
}

.mention-3XBnnZ {
    background-color: rgba(0, 0, 0, 0.716);
    color: #008c99;
    height: 35px;
}

.mention-3XBnnZ:hover {
    background-color: #008c99;
    color: white;
}

.unreadMentionsIndicatorBottom-BXS58x,
.unreadMentionsIndicatorTop-gA6RCh {
    overflow: visible;
}

.unreadMentionsIndicatorBottom-BXS58x,
.unreadMentionsIndicatorTop-gA6RCh {
    height: 50px;
}

.numberBadge-37OJ3S {
    background-color: #008c99 !important;
    border: 1px solid rgba(255, 255, 255, 0.63);
}

#app-mount .content-3spvdd {
    color: silver;
    padding: 4px 7px;
    background-color: rgba(255, 255, 255, 0.1);
}

.divider-2rZFJK {
    border: none;
}

.uploadArea-2Nu_Vc {
    background: rgba(0, 0, 0, 0.8);
}

.uploadArea-2Nu_Vc .uploadDropModal-13Kd20 .bgScale-1iWuPF {
    background: radial-gradient(ellipse at center, #008c99 0%, #000000 100%);
    border: none;
}

.uploadArea-2Nu_Vc .uploadDropModal-13Kd20 .inner-rBP-MS {
    border: none;
}

.theme-dark .uploadModal-2ie9O_ .footer-VCsJQY {
    background-color: transparent;
    padding: 13px;
}

.theme-dark .footer-VCsJQY {
    box-shadow: none;
}

.theme-dark .uploadModal-2ie9O_ .inner-rBP-MS {
    border: none;
}


.countContainer-3DOo5v {
    background-color: #008c99;
}

.theme-dark .uploadModal-2ie9O_ {
    background-image: linear-gradient(45deg,
            rgba(0, 140, 153, 0.83) 0%,
            rgba(0, 0, 0, 0.76) 100%),
        url(https://images3.alphacoders.com/744/744194.png);
    background-size: cover;
    border-radius: 5px;
}

.upload-vLbqu- {
    background-color: rgba(0, 140, 153, 0.4);
    border: 3px solid black;
    border-radius: 10%;
    box-shadow: 5px 9px 8px rgba(0, 0, 0, 0.42), 5px 4px 8px rgba(0, 0, 0, 0.42),
        0 0 18px rgba(0, 0, 0, 0.7);
}

.theme-dark .contentTitle-3CylD3,
.theme-dark .description-11DmNu,
.theme-dark .descriptionUsername-J_75O8,
.theme-brand .content-Qb0rXO {
    color: white;
}


.theme-dark .scrollableContainer-15eg7h {
    background-color: rgba(33, 31, 31, 0.804);
}


.theme-dark .autocomplete-3NRXG8 {
    background-color: #262424;
}

.theme-dark .iconForeground-2P-YQq {
    fill: white;
}

.theme-dark .clickable-2V8YKY[aria-disabled=false]>.base-2v-uc0:hover,
.clickable-2V8YKY[aria-selected=true]>.base-2v-uc0 {
    background: linear-gradient(45deg, #008c99 0%, transparent 40%);
}

.theme-dark .contentTitle-3CylD3 strong,
.theme-dark .descriptionDiscriminator-tCKMLV {
    color: silver;
}

.theme-dark .divider-1bJsnZ {
    background-color: transparent;
}

.theme-dark .placeholder-1rCBhr {
    color: #008c99;
}


.liveRed-lUmv1v {
    background-color: #008c99 !important;
}


.lookFilled-1H2Jvj.colorBrand-2M3O3N:hover {
    background-color: #2d62d5;
}

.lookFilled-1H2Jvj.colorBrand-2M3O3N,
.lookFilled-1H2Jvj.colorBrand-2M3O3N:disabled {
    background-color: #4570e6;
    color: white;
}

.lookOutlined-3yKVGo.colorBrand-I6CyqQ:hover {
    border-color: #2d62d5;
}

.lookOutlined-3yKVGo.colorBrand-I6CyqQ {
    color: white !important;
    border-color: #4570e6;
}

.lookInverted-2mDUMi.colorBrand-I6CyqQ {
    color: white;
    background-color: transparent;
    border: 2px solid #4570e6;
}

.lookInverted-2mDUMi.colorBrand-I6CyqQ:hover {
    color: white;
    background-color: #4570e6 !important;
}

.button-f2h6uQ {
    border-radius: 7px;
}

.lookFilled-1H2Jvj.colorGreen-jIPCAS:hover {
    background-color: #4c9366;
}

.lookFilled-1H2Jvj.colorGreen-jIPCAS {
    color: #fff;
    background-color: #5fa778;
}

.lookOutlined-3yKVGo.colorGreen-3y-Z79 {
    color: white;
    border-color: rgba(95, 167, 120, 0.7);
}

.lookInverted-2mDUMi.colorGreen-3y-Z79 {
    color: white;
    background-color: transparent;
    border: 2px solid #147b38;
}

.lookInverted-2mDUMi.colorGreen-3y-Z79:hover {
    color: white;
    background-color: #127635;
}

.topSection-13QKHs {
    background-color: rgba(0, 140, 153, 0.5);
}

.root-8LYsGj {
    border-radius: 12px;
    background: url(https://images7.alphacoders.com/922/922244.png) 10% / cover;
}



.body-1Ukv50 {
    background-color: rgba(31, 31, 33, 0.79);
}


.bodyTitle-2Az3VQ,
.userInfoTitle-39qq0Y {
    font-weight: 400;
    text-transform: capitalize;
    color: silver;
}

.textarea-_59yqs:focus {
    background-color: rgba(255, 255, 255, 0.054);
}

.textarea-_59yqs {
    resize: none;
    border: none;
    font-size: 12px;
    line-height: 4px;
    padding: 9px 7px;
    width: 100%;
    color: white;
}

.theme-dark .actionButton-1YKTU0 {
    border-color: transparent;
    color: white;
    background: #008c99;
}

.role-2TIOKu {
    background: rgba(0, 0, 0, 0.32);
}

.role-2TIOKu:not(.addButton-1_dZYu) {
    border-radius: 4px;
    height: 18px;
    margin: 0 2px 2px 0;
    padding: 7px;
}

.role-2TIOKu .roleCircleButton-377y0l,
.role-2TIOKu .roleCircle-1EgnFN {
    border-radius: 11px;
    height: 4px;
}

.roleRemoveIcon-387wKV {
    height: 6px;
    width: 6px;
    position: relative;
    top: -1px;
}

.tabBarContainer-sCZC4w {
    border-top: none;
}

.userInfoSection-2u2hir+.userInfoSection-2u2hir {
    border-top: none;
}

.connectedAccounts-1YaT2t {
    margin-top: -40px;
}

.connectedAccountContainer-3aLMHJ {
    border-radius: 12px;
    border: 2px solid black;
}

.connectedAccountContainer-3aLMHJ {
    background-color: rgba(0, 0, 0, 0.324);
}

.selected-1sf9UK.item-2GWPIy, 
.selected-1sf9UK.item-2GWPIy:hover {
  color: white!important;
}

.badgeList-2aoHPw {
    background-color: rgba(0, 0, 0, .6);
}

.listRow-2nO1T6 {
    color: white;
    border-radius: 11px;
    margin: 1px 0 12px 12px;
    border: 3px solid transparent;
}

.withTagAsButton-OsgQ9L:hover,
.withTagless-10ooWt:hover {
    background-color: rgba(0, 0, 0, .3);
    border-radius: 4px;
    border: 1px solid #008c99;
    color: white;
}

.listRow-2nO1T6:hover {
    background-color: rgba(0, 140, 153, 0.208);
    border: 3px solid rgba(0, 140, 153, 0.16);
}

.lowMotionItem-1sQl-q,
.wanderingCubes-2A046F .item-2VgEex {
    background-color: #008c99;
    width: 14px;
    border-radius: 10px;
    height: 14px;
}

.mediaBarGrabber-FvJKJg,
.mediaBarProgress-38I317,
.mediaBarProgress-38I317:after,
.mediaBarProgress-38I317:before,
.mediaBarInteraction-tUE5dq:hover .mediaBarGrabber-FvJKJg {
    background-color: #008c99;
}

.progress-xNqAjK[style*="background-color: rgb(233, 231, 231);"] {
    background-color: transparent !important;
}

.progressBar-3fV-Dd[style*="background-color: var(--brand-500);"] {
    background-color: #008c99 !important;
}

.active-136ioF, 
.hover-3OQb9Y:hover {
    background-color: rgba(0,0,0,.2);
}

.active-136ioF .icon-3g7qdA, 
.hover-3OQb9Y:hover .icon-3g7qdA {
    color: white;
}

.theme-dark .attachment-1PZZB2 {
    border-color: transparent;
    background-color: rgba(0, 0, 0, 0.3);
}

.auto-2TJ1RH::-webkit-scrollbar-track {
    background-color: transparent;
    border: none;
}

.auto-2TJ1RH::-webkit-scrollbar-thumb {
    background-color: #008c99;
    border: none;
}

.auto-2TJ1RH::-webkit-scrollbar {
    width: 6px;
}

.reactionInner-9eVHJa {
    padding: 3px 2px;
    margin-left: 7px;
}

.reaction-3vwAF2 .emoji {
    width: 1.21rem;
    height: 1.21rem;
}

.reactionCount-26U4As,
.reaction-3vwAF2:hover .reactionCount-26U4As {
    color: silver;
}

.reactionMe-1PwQAc .reactionCount-26U4As,
.reactionMe-23mbRf:hover .reactionCount-26U4As {
    color: #008c99;
}

.reaction-3vwAF2.reactionMe-1PwQAc {
    background-color: rgb(0, 140, 153, 0.154);
    border: 2px solid #008c99;
}

.reaction-3vwAF2 {
    background: rgba(0, 0, 0, 0.42);
}

.reaction-3vwAF2:hover {
    background-color: #11646b;
    border-color: transparent;
}

.theme-dark .combo-3PNrpQ span,
.theme-dark .dim-GXxpGm span {
    color: white;
    box-shadow: 0 1px 5px 2px rgba(0, 0, 0, 0.6) !important;
    border: none;
    background-color: #008c99;
}

.theme-dark .dim-GXxpGm .key-RP8gj3 {
    background-color: #008c99;
    color: white;
}

.theme-dark .combo-3PNrpQ span:active,
.theme-dark .dim-GXxpGm span:active {
    color: #c5c5c6;
}

.combo-3PNrpQ span {
    border-radius: 6px;
}

.theme-dark .header-1w9Q93 {
    background-color: transparent;
    box-shadow: none;
}

.theme-dark .searchHeader-1r_ZSh {
    background-color: rgba(0, 0, 0, 0.3);
    box-shadow: none;
}

.theme-dark .searchResultsWrap-5RVOkx,
.theme-dark .messagesPopoutWrap-3zryHW,
.container-2ebMPP {
    background-color: rgba(28, 28, 30, 0.86);
}

.messages-23can0 {
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 4px;
}

.theme-dark .messagesPopout-eVzQcI {
    background-color: transparent;
}

.themedPopout-1TrfdI .header-2Kf7Yu+ :after {
    box-shadow: none;
}

.footer-5ji8u1 {
    background-color: transparent;
}

.tutorial-Nb3Zz5 {
    background-color: transparent;
}

.tutorialIcon-25VF3Q {
    background-color: transparent;
    color: white;
}

.theme-dark .searchHeader-1r_ZSh .tab-EiCZG6,
.theme-dark .searchHeader-1r_ZSh .totalResults-1yK_Ym,
.theme-dark .header-1w9Q93 .title-3OGHA5,
.theme-dark .channelName-2hRlxz,
.theme-dark .mentionFilter-1PQ6ey .value-2k8Drt,
.theme-dark .mentionFilter-1PQ6ey {
    color: #008c99;
}

.theme-dark .guildName-14dEiI,
.theme-dark .mentionFilter-1PQ6ey .label-12YslM {
    color: silver;
}

.theme-dark .messageGroupWrapper-1jf_7C:hover {
    background-color: black;
}

.theme-dark .messageGroupWrapper-1jf_7C {
    background-color: #1e2024;
    border: none;
}

.messageGroupWrapper-1jf_7C {
    border-radius: 10px;
}

.theme-dark .messageGroupWrapper-1jf_7C:hover .actionButtons-2mNSAB {
    box-shadow: none;
    background: none;
}

.searchResult-O9NDji {
    overflow: visible;
    background-color: rgba(0, 0, 0, 0.23);
}

.message-24k8JL {
    padding-top: 4px;
    padding-bottom: 20px;
}

.theme-dark .channelName-3w2Y3c {
    background-color: #008c99;
}

.channelName-3w2Y3c {
    padding: 12px;
}

.theme-dark .button-cfOvv-,
.theme-dark .jumpButton-1ZwI_j,
.jumpButton-1V_1FA {
    background-color: #1a1919;
    color: #008c99 !important;
}

.emptyChannelIcon-3IXV5M {
    border-radius: 4px;
    background-color: rgba(0, 0, 0, 0.26);
}

.theme-dark .jumpToPresentBar-1cEnH0,
.container-A2jo65 {
    background-color: rgba(0, 0, 0, 0.4) !important;
}

.theme-dark .newMessagesBar-1hF-9G {
    border-radius: 0 0 11px 11px;
    background-color: rgba(0, 0, 0, 0.4) !important;
}

.theme-dark .newMessagesBar-1hF-9G button:last-child,
.jumpToPresentBar-1cEnH0 button:last-child {
    color: white;
}

.activity-2EQDZv,
.membersGroup-2eiWxl,
.container-1oeRFJ,
.cozy-VmLDNB .timestamp-p1Df1m {
    color: white;
}

.clickable-28SzVr:hover .layout-1qmrhw {
    background-color: rgba(0, 0, 0, 0.21);
}

.selected-1-Z6gm .layout-1qmrhw,
.categoryItem-3zFJns.selectedCategoryItem-3X8ujp .itemInner-3gVXMG {
    background-color: rgba(0, 0, 0, 0.41);
}

.zalgo-26OfGz .messageContent-2t3eCI,
.zalgo-26OfGz.cozy-VmLDNB .header-2jRmjb {
    overflow: visible;
}

.channelTextArea-1FufC0 {
    background: none;
}

.cozy-VmLDNB .header-2jRmjb {
    color: white;
    left: 26px;
    position: relative;
}

.mentioned-Tre-dv .header-2jRmjb {
    left: 81px;
    position: relative;
}


.preview-QJ3OG3 {
    background-color: rgba(0, 0, 0, 0.33);
}

.wrapper-30-Nkg .avatar-2e8lTP {
    width: var(--avatar-size) !important;
    height: var(--avatar-size) !important;
    top: 5px;
    left: 5px;
}

.placeholder-P6ptfj,
.slateTextArea-1bp44y .hljs-comment,
.slateTextArea-1bp44y .hljs-quote,
.cozy-VmLDNB .timestamp-p1Df1m.alt-1dvXnH {
    color: white;
}

.markup-eYLPri {
    font-size: 15px;
    color: white;
    top: 3px;
    text-shadow: 0 0 5px black, 0 0 25px black, 0 0 25px black, 0 0 5px black,
        0 0 5px black, 0 0 5px black, 0 0 5px black, 0 0 5px black;
    left: calc(var(--avatar-size) + -27px);
    position: relative;
}

.editor-H2NA06.markup-eYLPri {
    left: -3px;
}

.container-2sjPya>* {
  left: calc(var(--avatar-size) + -27px);
  position: relative;
}

.mentioned-Tre-dv {
    left: calc(var(--avatar-size) + -52px);
    position: relative;
}

.mentioned-Tre-dv .markup-eYLPri {
    left: 82px;
    top: revert;
}

.embedContentInner-FBnk7v.markup-eYLPri {
    left: 6px !important;
    position: relative;
    top: -3px;
}

.theme-dark .embedFull-1HGV2S,
.theme-dark .wrapperAudio-1Bzv_Z {
    background-color: rgba(0, 0, 0, 0.3);
    border-color: transparent;
}

.buttonContainer-KtQ8wc>* {
    z-index: 1;
}

.messageGroupWrapper-1jf_7C {
    padding: 20px;
}

.mentioned-Tre-dv {
    position: relative;
    top: -3px;
}

.messageGroupWrapper-1jf_7C .wrapper-3Un6-K {
    position: relative;
    top: -12px;
}

.theme-dark .mentioned-Tre-dv,
.message-2CShn3.mentioned-Tre-dv.selected-2LX7Jy,
.mouse-mode.full-motion .mentioned-Tre-dv:hover {
    background: rgba(0, 140, 153, 0.276);
    border: 2px solid rgba(0, 140, 153, 0.146);
    padding: 14px;
}

.emptyChannelIcon-1YdEz2 {
    background-color: #008c99;
}

.mentioned-Tre-dv:before {
    display: none;
}

.theme-dark .mentioned-Tre-dv .mention:hover {
    color: #008c99 !important;
}

.button-1kija8 {
    color: lightgreen;
}

.theme-dark .wrapperHover-1GktnT:hover {
    color: #fff;
    background-color: rgba(0, 140, 153, 0.776);
}

.theme-dark .wrapper-1ZcZW- {
    color: white;
    background-color: rgba(0, 140, 153, 0.276);
}

.mention {
    padding: 2px 7px;
}

.theme-dark .mentioned-Tre-dv .mention {
    background-color: rgba(26, 22, 22, 0.496) !important;
    padding: 3.82px;
}

.botTagRegular-kpctgU,
.botTagInvert-1nKcq_ {
    background: #008c99;
    color: #fff;
}

.markup-eYLPri pre {
    border: none;
    background: none;
}

.markup-eYLPri code {
    line-height: 1.4rem;
    background-color: rgba(0, 0, 0, 0.324);
    padding: 8px 5px;
}

.theme-dark .operations-3q3u6E,
.theme-dark .edited-1v5nT8 {
    color: white;
}

.bd-toast.toast-success {
    background-color: #154630;
    border: 2px solid black;
}

.bd-toast {
    background: #1f1f21;
    border-radius: 12px;
    box-shadow: none;
    color: #fff;
}

.theme-dark .message-G6O-Wv {
    background-color: rgba(0, 0, 0, 0.2);
    box-shadow: none;
}

.role-23oyrw {
    color: white;
    background-color: transparent;
}

/* Emotes Code */

.auto-2TJ1RH::-webkit-scrollbar-thumb {
    background-color: #008c99;
}

.emojiItem-277VFM.emojiItemSelected-2Lg50V {
    background-color: rgba(0, 0, 0, 0.4);
}

.contentWrapper-3vHNP2,
.emojiPicker-6YCk8a,
.contentWrapper-2f9yME {
    background: linear-gradient(45deg, #008c99 0%, #212121 67%);
}

.inspector-DFKXwB {
    background: none;
}

.inspector-DFKXwB {
    background: none;
}

.navButtonActive-1EqC5l,
.navButtonActive-fwiUKp {
    background: #0e0e0e;
    border-left: none;
    box-shadow: none;
}

.guildIcon-2SUGiq {
    background-color: transparent;
    color: white;
}

.navButtonActive-1EqC5l:hover,
.navButtonActive-fwiUKp:hover {
    background-color: #181818;
}

.navButtonActive-1EqC5l:active,
.navButtonActive-fwiUKp:active {
    background-color: #008c99 !important;
}

.emojiPicker-6YCk8a .header-11eigE {
    border: none;
    box-shadow: none;
}

.emojiPicker-6YCk8a .header-11eigE {
    background-color: transparent;
}

.colorDefault-2_rLdz .checkbox-397WsK {
    color: rgba(0, 0, 0, 0.26) !important;
}

.colorDefault-2_rLdz.focused-3LIdPu .check-3-73a4 {
    color: white;
}

.icon-18rqoe {
    color: white;
}

.contentWrapper-3vHNP2 .diversitySelectorPopout-3FiGaM {
    background: rgba(0, 0, 0, 0.42);
    border-color: transparent;
}

.wrapper-1NNaWG {
    background-color: rgba(0, 0, 0, 0.3);
}

.categoryItemDefaultCategorySelected-2YeRUu,
.categoryItemDefaultCategorySelected-2YeRUu:hover {
    border-bottom-color: black;
    border-bottom-width: 3px;
    border-style: solid;
    background: none;
}

.wrapper-22rqw6 {
    background: none;
}

/* Discord and BetterDiscord Settings */

.theme-dark .contentRegion-3HkfJJ,
.contentRegionScroller-2_GT_N,
.theme-dark .sidebarRegion-1VBisG,
.sidebarRegionScroller-FXiQOh,
.standardSidebarView-E9Pc3j {
    background: transparent;
}

.theme-dark .closeButton-PCZcma {
    border-color: black;
}

.theme-dark .closeButton-PCZcma:hover {
    background-color: rgba(0, 140, 153, 0.7);
}

.theme-dark .inputPrefix-3Nqilo {
    color: white;
    opacity: 1;
}

.theme-dark .multiInputLast-35zVz0:before {
    border-right-color: transparent;
}

.lookOutlined-3yKVGo.colorRed-rQXKgM:hover {
    color: white;
    border-color: rgba(235, 44, 34, 0.811);
}

.lookFilled-1H2Jvj.colorRed-2VFhM4 {
    background-color: #a41c15 !important;
    color: white !important;
}

.lookOutlined-3yKVGo.colorRed-rQXKgM {
    border-color: rgba(210, 14, 4, 0.913);
    color: white;
}

.lookFilled-1H2Jvj.colorRed-2VFhM4:hover {
    background-color: #d20f04 !important;
}

.theme-dark .header-2F5_LB {
    font-size: 15px;
    color: white;
}

.side-1lrxIh .item-2GWPIy {
    padding-top: 4px;
    padding-bottom: 4px;
    margin-bottom: 3px;
    border-radius: 7px;
}

.secondary-2bzKEX,
.tertiary-1e-lAP {
    background-color: #008c99 !important;
    color: white;
}

.messageContainer-3VTXBC {
    background-color: rgba(0, 0, 0, 0.53);
}

.message-3g3FYR {
    overflow: visible;
}

.messageContainer-3VTXBC .avatar-2e8lTP {
    top: -1px;
}

.channelHeader-DFRX8q {
    background-color: rgba(0, 0, 0, 0.33);
}

.side-1lrxIh .themed-qqoYp3.selected-1sf9UK.item-2GWPIy,
.topPill-2vcLsa .themed-qqoYp3.selected-1sf9UK.item-2GWPIy,
.theme-dark .header-145e10 .tabBar-1qdMr5 .tab-TRrPC8.active-1grPyy {
    background-color: rgba(0, 140, 153, 0.57) !important;
    border: 2px solid #28818c !important;
    /* 2nd Color of Monochromatic Colors */
    ;
}

.side-1lrxIh .themed-qqoYp3.item-2GWPIy:hover,
.topPill-2vcLsa .themed-qqoYp3.item-2GWPIy:hover {
    background-color: rgba(0, 140, 153, 0.21);
    border: 2px solid rgba(0, 124, 137, 0.23);
    /* 2nd Color of Monochromatic Colors */
    ;
}

.side-1lrxIh .themed-qqoYp3.item-2GWPIy:hover:not(.disabled-2G98Nl),
.topPill-2vcLsa .themed-qqoYp3.item-2GWPIy:hover:not(.disabled-2G98Nl) {
    background-color: rgba(0, 140, 153, 0.21);
    border: 2px solid rgba(0, 124, 137, 0.23);
}

.cardPrimary-pAe8Ed,
.item-1TA5qI {
    background-color: black;
    border: 2px solid rgba(0, 0, 0, 0.33);
}

.cardPrimary-pAe8Ed {
    background: rgba(0, 0, 0, 0.32);
}

.theme-dark .userSettingsAccount-2eMFVR .viewBody-2Qz-jg {
    color: white;
}

.connectContainer-1hylYM {
    background-color: rgba(0, 0, 0, .3);
}

.connectContainer-1hylYM a {
    color: #66cff9;
    font-weight: 700;
}

.dropsHelpText-1HyiYF,
.promotionCard-mo7ClH {
    background: rgba(0, 0, 0, .3);
}

.dropsHelpText-1HyiYF a,
.promotionCard-mo7ClH a {
    color: #66cff9;
    font-weight: 700;
}

.accountAddInner-2y9WLL {
    color: white;
}

.accountButtonInner-33vCDY {
    background-color: rgba(0, 140, 153, 0.28);
}

.accountButtonInner-33vCDY:hover {
    background-color: rgba(0, 140, 153, 0.58);
    border: 2px solid rgba(0, 124, 137, 0.93);
    /* 2nd Color of Monochromatic Colors */
    ;
}

.theme-dark .bottomDivider-ZmTm-j {
    border-bottom-color: transparent;
}

.theme-dark .paymentPane-ut5qKZ,
.theme-dark .payment-2bOh4k {
    background-color: transparent;
    color: white;
}

.theme-dark .paginator-1eqD2g {
    background: rgba(0, 0, 0, 0.16);
}

.theme-dark .paginator-2CA79G {
    color: white;
}

.theme-dark .hoverablePayment-lE1s4t:hover,
.theme-dark .expandedInfo-1W31i3 {
    background-color: rgba(0, 0, 0, 0.38);
}

.theme-dark .paymentHeader-2o7Phd {
    border-color: transparent;
}

.theme-dark .paymentText-BPrx01 {
    color: silver;
}

.theme-dark .codeRedemptionRedirect-2hYMSQ {
    background-color: rgba(0, 0, 0, 0.69);
    border-color: transparent;
}

.pageActions-1crTQL * {
    color: white !important;
    border: none !important;
}

.separator-2N511j {
    background-color: #008c99;
}

.theme-dark .guildSubscriptionSection-122NwR,
.theme-dark .subscriptionDetails-16jcwU,
.featureBorder-2G0c_P {
    border-color: #008c99;
}

.lookInverted-2mDUMi.colorBrand-I6CyqQ:disabled {
    background-color: #4570e6;
}

.selectedBackground-1t6xXq {
    background-color: #4570e6 !important;
    color: white !important;
}

.guildSubscriptionSubtitle-2pgoFL {
    color: silver;
}

.theme-dark .container-2Zlzt0 {
    background-color: transparent;
}

.lookFilled-GPyucw.select-Zz0IcO,
.detailsBlock-24pLFz {
    background-color: rgba(0, 0, 0, 0.3);
    border-color: rgba(0, 0, 0, 0.78);
}

.wrapper-mJT04A {
    color: white;
}

.lookFilled-GPyucw.select-Zz0IcO:hover.open-LeyjhI,
.theme-dark .lookFilled-GPyucw.open-LeyjhI {
    border-color: black;
}

.theme-dark .select-Zz0IcO,
.option-Uc12mm,
.billingInformation-1MZXzx {
    color: white;
}

.option-Uc12mm:focus,
.option-Uc12mm:hover,
.option-Uc12mm.focused-10mbp- {
    background-color: rgba(0, 0, 0, 0.1);
    color: white;
}

.option-Uc12mm[aria-selected="true"] {
    color: white;
    background-color: #11646b;
}

.selectedIcon-122rMx {
    color: #11646b;
}

.theme-dark .popout-15UxD6 {
    border-color: transparent;
    background: #008c99;
}

.theme-dark .bar-2H7Q9u[style*="background: rgb(105, 196, 154);"] {
    background: #3f3f3f !important;
}

.barFill-3RgCsY[style*="background: rgb(251, 184, 72);"] {
    background: #008c99 !important;
}

.cameraWrapper-nG8dpo,
.theme-dark .emptyUsers--hiToV {
    background-color: transparent;
    border-color: transparent;
}


.theme-dark .notDetected-M3Ghh2 {
    background-color: rgba(0, 0, 0, 0.25);
}

.theme-dark .game-2f2vPC {
    box-shadow: none;
}

.theme-dark .card-2ART2V:before,
.theme-dark .nowPlaying-3UpuKc .gameNameInput-2wbDJ9:focus,
.theme-dark .nowPlaying-3UpuKc .gameNameInput-2wbDJ9:hover,
.theme-dark .gameNameInput-2wbDJ9:focus,
.theme-dark .gameNameInput-2wbDJ9:hover {
    background-color: rgba(0, 0, 0, 0.33);
    border: none;
}

.theme-dark .addGamePopout-2SKNIV {
    background-color: #212121;
}

.theme-dark .lastPlayed-1jum9A,
.theme-dark .overlayStatusText-In0YrK {
    color: silver;
}

.theme-dark .nowPlaying-3UpuKc .gameName-zbZetm,
.emptyUsers--hiToV .colorStandard-21JIj7,
.theme-dark .markValue-21gAVC,
.theme-dark .content-FDHp32 ol,
.theme-dark .content-FDHp32 p,
.theme-dark .content-FDHp32 ul li,
.theme-dark .bd-addon-list .bd-description {
    color: white;
}

.content-FDHp32 a {
    color: lightgreen;
}

.theme-dark .bd-addon-list .bd-addon-header {
    color: white;
    background: transparent;
}

.theme-dark .nowPlaying-3UpuKc {
    background-color: #008c99;
}

.theme-dark .markDash-1ATsxA {
    background: white;
}

.grabber-2GQyvM {
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 0.64);
    border: none;
    box-shadow: none;
}

.bd-button,
.bd-addon-views .bd-view-button.selected {
    background: #008c99 !important;
    text-shadow: 0 0 8px black, 0 0 8px black, 0 0 8px black;
}

.theme-dark .bd-meta {
    color: silver;
}

.theme-dark .bd-addon-list .bd-addon-card {
    background-color: rgba(0, 0, 0, 0.33);
    color: white;
    border: 2px solid rgba(0, 124, 137, 0.93);
    /* 2nd Color of Monochromatic Colors */
    ;
}

/* Friends and DMS (Last Part) */

.searchBar-3TnChZ {
    box-shadow: none;
}

.privateChannels-oVe7HL,
.theme-dark .scroller-WSmht3,
.children-3xh0VB:after,
.scroller-2qwVWY,
.scroller-1TOeMq {
    background: none;
}

.input-2FSSDe,
.emptyStateNote-3W5lug,
.contentDefault-17ewQQ {
    color: white;
}

.container-1SX9VC {
    background-color: rgba(0, 0, 0, 0.17);
}

.input-3r5zZY {
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0.19);
    color: white;
    box-shadow: none;
}

.quickswitcher-pKcM9U {
    box-shadow: none;
    background-color: rgba(36, 36, 36, 0.865);
    color: white;
}

.tipsWithoutResults-lGY-De,
.tipsWithResults-HhTE9b {
    border: none;
    color: white;
}

.result-u66Ywh[aria-selected=true],
.container-2oNtJn {
    background-color: rgba(0, 0, 0, 0.37);
}

.bg-AYqtMd {
    opacity: 0 !important;
}

.theme-dark .container-2cd8Mz,
.applicationStore-2nk7Lo,
.scroller-29cQFV {
    background-color: transparent;
}

.theme-dark .subtitle-3v29zT {
    color: silver;
}

.tabBar-ra-EuL .item-3mHhwr[style*="background-color: hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%); color: hsl(0, calc(var(--saturation-factor, 1) * 0%), 100%);"] {
    background-color: rgb(27, 104, 1) !important;
}

.tabBar-ra-EuL .item-3mHhwr[style*="color: hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%);"] {
    background-color: rgba(27, 104, 1, 0.38) !important;
    color: white !important;
}

.container-1oAagU,
.section-3G9aLW {
    background-color: transparent;
}

.scroller-hE2gWq {
    border-left: none;
}

.wrapper-2RrXDg {
    border: none;
}

.tag-15zcD_ {
    font-weight: bold;
    border-radius: 8px;
    background-color: rgba(0, 0, 0, 0.16);
    color: white;
}

.theme-dark .friendSelected-3cwmD7 {
    background-color: rgba(0, 140, 153, 0.28);
    color: #fff;
}

.nowPlayingColumn-1eCBCN {
    background: transparent;
}

.status-1ZXjSF.voice-3bPYC- {
    background-color: #008c99;
}

.akaBadge-3i7V3p {
    background-color: #008c99;
    color: white;
}

.border-2BJQjd.video-3SrWSI.speaking-3RWJBr,
.border-2BJQjd.voice-3bPYC-.speaking-3RWJBr {
    box-shadow: inset 0 0 22px 3px #008c99;
}

.videoAvatar-1ohPSC,
.voiceAvatar-lRbblo {
    border-radius: 4px;
}

.border-2BJQjd {
    border: 4px solid #008c99;
}

.controlButton-2PMNom.leaveButton-2YnTyt {
    background: #dc2727;
}

.centerButton-1IShs7 {
    background: rgba(0, 0, 0, 0.2);
}

.centerButton-1IShs7:hover {
    background: rgba(0, 0, 0, 0.7);
}

.theme-dark .wrapper-1gVUIN {
    background-color: rgba(0, 140, 153, 0.19);
}

.theme-dark .quickSelect-384d3G,
.theme-dark .regionSelectName-1Tj9C9 {
    color: white;
}

.quickSelectLabel-ArUyd9 {
    opacity: 1;
}

.theme-dark .quickSelectPopoutOption-2E2UmS:hover {
    background-color: rgba(0, 0, 0, 0.15);
}

.theme-dark .quickSelectPopoutOption-2E2UmS {
    background: rgba(0, 140, 153, 0.45);
    color: white;
}

.check-K_srvn {
    filter: hue-rotate(90deg) brightness(3);
}

[class*="role-3pGE29 item-2GWPIy selected-1sf9UK themed-qqoYp3"],
[class*="role-3pGE29 item-2GWPIy themed-qqoYp3"],
.role-3pGE29 .item-2GWPIy[style*="background-color"] {
    padding-top: 4px !important;
}

.after_inlineCode-WydEur,
.before_inlineCode-xn8Llh,
.inlineCode-2auMQi {
    background: rgba(255, 255, 255, 0.1);
    padding: 3px;
}

.codeBlockSyntax-2MZ-Qy,
.syntaxAfter-OxiKEl,
.syntaxBefore-3pDAmR {
    color: white;
}

.peopleListItem-u6dGxF {
    border: none;
}

.container-q97qHp,
.peopleListItem-u6dGxF .discordTag-1Hozyw .username-1r0gCl,
.subtext-xfubwR,
.title-x4dI75 {
    color: rgb(218, 218, 218);
}

.peopleListItem-u6dGxF:hover {
    background: rgba(0, 140, 153, 0.3);
    border-radius: 15px;
    padding: 16px 20px;
}

.actionButton-3-B2x-,
.actionButton-3-B2x-.highlight-3DSi7b {
    border-radius: 30%;
    color: white !important;
    background-color: rgba(0, 0, 0, 0.1);
}

.actionButton-3-B2x-:hover {
    background-color: rgba(0, 0, 0, 0.25);
}

.actionButton-3-B2x-.actionDeny-1pQVuZ:hover {
    background-color: #e82317 !important;
    color: white !important;
}

.wrapper-2RrXDg {
    background-color: transparent;
}

.theme-dark .inset-SbsSFp {
    background-color: rgba(0, 0, 0, 0.33);
}

.wrapper-3HVHpV,
.wrapper-15CKyy {
    background-color: transparent;
    overflow: visible;
}

/* ---- */

/* Links */

.theme-dark .embedTitleLink-1QbYA- {
    color: #66cff9 !important;
}

.standardSidebarView-E9Pc3j a,
.imageDetails-1t6Zms a,
.theme-dark .card-2guEcY a,
.bda-slist .bda-footer a,
.content-s2SEQO a,
.footer-1Ip3Sd a,
.lookLink-13iF2K.colorLink-34zig_,
.theme-dark .markup-eYLPri a,
.mutedChannelsHook-3uTdkn,
.quickswitcher-pKcM9U a,
.theme-dark .topic-11NuQZ a,
.filenameLinkWrapper-3Rc6sk a,
.operations-3q3u6E>a,
.theme-dark .welcomeMessage-ULm0mo a,
.localBotMessage-1cGMdw a,
.theme-dark .container-x059i8 .content-vSHmMD a,
.helpText-h3r3wC a,
.lookLink-15mFoz.colorBrand-I6CyqQ,
.emptyStateSubtext-2njjqg a,
.theme-dark .container-1ILvLB section a,
.fakeLink-2FvUR7,
.metadataContent-lalfZ3 a,
.editChannelButton-1dYN-G {
    color: #66cff9;
}

.lookLink-13iF2K.colorLink-34zig_:hover .contents-3NembX {
    background-image: linear-gradient(0deg,
            transparent,
            transparent 1px,
            #66cff9 0,
            #66cff9 2px,
            transparent 0);
}

.welcomeMessage-ULm0mo .h1-3fOAWv,
.welcomeMessage-ULm0mo p {
    color: white;
}

.bg-1QIAus {
    background-color: transparent;
}

.backdrop-2ByYRN,
.backdropWithLayer-3_uhz4 {
    background-color: rgba(0, 0, 0, 0.25) !important;
    opacity: 0.5 !important;
}

.theme-dark .root-1CAIjD {
    background-color: rgba(0, 0, 0, 0.55);
    box-shadow: none;
}

.colorHeaderSecondary-g5teka {
    color: white;
}

.searchBar-3TnChZ .searchBarComponent-3N7dCG {
    border-radius: 0;
    background-color: rgba(0, 0, 0, 0.33);
    color: white;
}

.input-m1-Y7Q {
    background-color: transparent;
}

#app-mount .container-x8Y1ix {
    border-radius: 4px;
    border: 1px solid #008c99;
    background-color: rgba(0, 0, 0, 0.4);
}

.unreadPill-3nEWYM {
    border-radius: 0;
    color: #fff;
    background-color: #008c99;
}

.unreadPillCapStroke-1nE1Q8 {
    color: #008c99;
    fill: #008c99;
}

.theme-dark .form-3gdLxP:before,
.separator-PzTEkx {
    background: none;
}

.icon-3g7qdA,
.button-3bklZh {
    color: white;
}

.divider-3NY7PF {
    border: none;
}

.toolbar-37BrJ5:before {
    border-top: 8px solid #008c99;
}

.toolbar-37BrJ5 {
    background-color: #008c99;
    border-radius: 0;
    box-shadow: none;
}

.wrapper-2vIMkT {
    background-color: #008c99;
    border-radius: 0;
}

.button-3bklZh:hover,
.button-3bklZh.selected-69H4ua {
    color: white;
    background-color: rgba(0, 0, 0, 0.4);
}



/* Main Color */

/* .color-primary { #008c99  rgba(0, 140, 153, 1.0); }
   /* Main Color */

/* New Things Here */

.colorDefault-2_rLdz .radioSelection-3PDNAQ {
    color: #008c99 !important;
}

.channelName-3w2Y3c {
    color: white;
    background: transparent;
}

.accountProfileCard-lbN7n- {
    background-color: transparent;
}

.phoneField-3NAPDv {
    background-color: transparent;
    border: none;
}

.phoneField-3NAPDv .inputField-1iYysB {
    background-color: transparent;
    color: white;
}

.background-3d_SjE,
.connection-YOVI9j {
    background-color: rgba(0, 0, 0, 0.23);
}

.fieldList-in8WkP {
    background-color: transparent;
}

.connectionHeader-Ixbb1s {
    background: none;
}

.integration-1qC-fv {
    background-color: transparent;
}

.noIcon-3gSX9V {
    background-color: #008c99;
    color: white;
}

.backgroundOptionRing-1vvQ0C {
    border: 2px solid #008c99;
}

.backgroundOptionInner-SSz19O {
    background-color: rgba(0, 0, 0, 0.25);
}

.wrapper-SdcMKg {
    border: 2px solid #008c99;
}

.selected-18Wszc.option-1QI4c9 {
    background-color: #008c99;
    border-color: transparent;
    box-shadow: none;
}

.option-1QI4c9 {
    opacity: .2;
}

.option-1QI4c9:hover {
    background-color: #008c99;
    box-shadow: none;
    opacity: .4;
}

.profileBannerPreview-3mLIdO {
    background-color: rgba(0, 0, 0, .3);
    box-shadow: none;
}

.optionBox-1UOevl {
    background-color: transparent;
}

.contentCircle-15IFyT {
    background-color: #008c99;
}

.gifIconContainer-3os21a {
    background-color: #008c99;
}

.avatarUploaderInnerSquareDisabled-3M9eJS {
    background-color: #008c99;
}

.roleRow-3LoHQ6:before,
.roleRow-3LoHQ6:last-child:after {
    background-color: transparent;
}

.roleRow-3LoHQ6:hover:not(.roleRowDisableHover-2TXfy-) {
    background-color: rgba(0, 0, 0, 0.19);
}

#app-mount .container-3EtAkD {
    background-color: transparent;
    color: white;
}

.icon-2DGsye {
    background-color: #008c99;
}

.titleContainer-3fPic2,
.header-JUTO-g {
    background-color: transparent;
}

.top-Ktfr_T .brand-2EKq3J.item-2GWPIy:active,
.top-Ktfr_T .brand-2EKq3J.selected-1sf9UK.item-2GWPIy {
    border-bottom-color: #008c99;
}

.top-Ktfr_T .brand-2EKq3J.item-2GWPIy:hover {
    border-bottom-color: white;
}

.categoryItem-Kc_HK_.selectedCategoryItem-ZjqSui .itemInner-3e_4G4,
.selected-26oxtA {
    background-color: #008c99 !important;
}

.interactive-26HRN_:focus-within,
.interactive-26HRN_:hover {
    background-color: rgba(0, 0, 0, 0.46);
}

/* Reply with mention fix */
.message-2CShn3 .repliedMessage-3Z6XBG {
  position: relative;
  left: 4pc;
}

.message-2CShn3 .repliedTextPreview-1bvxun,
.message-2CShn3 .threadMessageAccessoryPreview-13YRmc {
  position: relative;
  left: -1.6pc;
  transform: translateY(-2px);
}


.mentioned-Tre-dv .repliedMessage-3Z6XBG {
    position: relative;
    left: 7.5pc;
}

.mentioned-Tre-dv .repliedTextPreview-1bvxun,
.mentioned-Tre-dv .threadMessageAccessoryPreview-13YRmc {
    left: -5pc;
    transform: translateY(0);
    position: relative;
    overflow: visible;
}

.username-h_Y3Us {
  font-size: 16px;
}

/* --- */

.profileBadges-2pItdR {
    background-color: rgba(0, 0, 0, .2);
}

.overlayBackground-2aa7wt {
    background-color: transparent;
}

.userProfileOuterUnthemed-11rPfA {
    background-color: transparent;
}

.userPopoutOuter-1OHwPL {
    box-shadow: none;
}

.messageInputContainer-2rGDH8 {
    border: 1px solid transparent;
}

.userProfileOuter-1K_BYU {
    border-radius: 6px;
}

.userProfileInner-1ngKnf:before {
    background-color: transparent;
}

.userProfileInnerThemedNonPremium-2AJg-H {
    background: linear-gradient(342deg, rgba(0, 0, 0, 1) 10%, #008c99 100%);
}

.userProfileInnerThemedWithBanner-25XGmz,
.userProfileInnerThemedPremiumWithoutBanner-lZ9inp {
    background: linear-gradient(342deg, rgba(0, 0, 0, 1) 10%, #008c99 100%);
}

.clear-2gkgln,
.clear-wwSgAl {
    color: gold;
}

.icon-mJhEWn,
.icon-2yhmi8 {
    background-color: #008c99;
    color: white;
}

.userProfileOuterThemed-2BgJCM.userPopoutOuter-1OHwPL,
.userProfileOuterThemed-2BgJCM.userProfileOuter-1K_BYU {
    background: none;
}

.userProfileInner-1ngKnf {
    border-radius: 6px 6px 0 0;
}

.hljs {
    color: white;
}

.textContainer-36wgKK {
    background-color: rgba(0, 0, 0, 0.62);
    border: none;
}

.footer-GXWBBp {
    background-color: rgba(0, 0, 0, 0.62);
}

.hljs-comment,
.hljs-quote {
    color: #008c99;
}

/* New Things Here */

.theme-dark .root-1CAIjD.uploadModal-2ie9O_ {
    width: 650px;
    height: 450px;
}

.uploadModal-2ie9O_ .inner-rBP-MS .file-163EuR .icon-HW4tZ- {
    right: 203px;
    bottom: -294px;
    margin-top: -2px !important;
}

/* Active Post */
.theme-dark .container-3wLKDe {
    background-color: transparent;
}

.dots-2_b2Mn {
    background-color: #008c99;
    border: 3px solid transparent;
}

.container-2qVG6q:hover {
    background-color: rgba(0, 140, 153, .5);
    border-color: #008c99;
    box-shadow: none;
}

.reactionTooltipText-3OhRFp a {
    color: gold;
}

.dots-1BwzZQ.themed-3T-OPr {
    color: white;
}

/* Active Post Boxes */
.mainCard-3KBsBI,
.increasedActivityMainCard-2ry6hI {
    background-color: rgba(0, 140, 153, .2);
    border: 1px solid transparent;
    border-radius: 5px;
}

.interactiveCard-2iMtdk.selected-sszUNx,
.interactiveCard-2iMtdk:active,
.interactiveCard-2iMtdk:hover {
    border: 2px solid black;
}

.chat-3t9F_n:before {
    box-shadow: none;
}

.header-1Uy0p6:hover:not(.headerBorder-jrk0Ic) {
    border: 2px solid #008c99;
}

.theme-dark .container-2qVG6q.isOpen-2OXbFs {
    background-color: rgba(0, 140, 153, .8);
}

.headerBorder-jrk0Ic {
    box-shadow: none;
}

/* Getting rid of the input background */
.mainCard-3KBsBI .input-3O04eu {
    background-color: transparent;
}

/* Tag Holder */
.container-2IhveL {
    background-color: rgba(0, 140, 153, .3);
    border-radius: 5px;
}

/* Tags */
.pill-3pRQlO {
    border-radius: 5px;
    background-color: #008c99;
    border: 2px solid transparent;
}

.pill-3pRQlO.clickable-3YTfAq:not(.disabled-3Rezaw):hover {
    background-color: rgba(0, 140, 153, .7);
}

.pill-3pRQlO.selected-24z1Ou {
    border-color: #008c99;
}

/* Title of Post */
.heading-lg-medium-3gUJeM[style*="color:"] {
    color: white !important;
}

/* Newest Reactions */
#app-mount .reactionCount-SWXh9W {
    color: white;
}

.reaction-102jx9 {
    background: rgba(0, 0, 0, 0.42);
}

.reaction-102jx9:hover {
    background-color: #11646b;
    border-color: transparent;
}

.reaction-102jx9.reactionMe-2zhiyZ {
    background-color: rgb(0, 140, 153, 0.154);
    border: 2px solid #008c99;
}

.newMessageCount-jqlY9z[style*="color:"] {
    color: gold !important;
}

/* Megathread Stuff */
.header-1RJoTb {
    box-shadow: none;
    border-top-color: transparent;
}

.container-3YcgdM {
    background-color: rgba(0, 0, 0, .3);
}

.addReactButton-3bSQb6,
.buttonInner-3aRbcx {
    color: silver;
    border-radius: 5px;
    background-color: #008c99;
    border: 2px solid transparent;
}

.addReactButton-3bSQb6:hover,
.buttonInner-3aRbcx:hover {
    background-color: rgba(0, 140, 153, .7);
    border-color: #008c99;
}

.sectionDivider-189lqb {
    background-color: transparent;
}

.textBadge-1fdDPJ[style*="background-color:"] {
    background-color: #008c99 !important;
    border-radius: 4px;
    color: white !important;
}

/* Home Channel List Tab */
/* Home Channel List Background */
.theme-dark .background-fkKrXt {
    background-color: transparent;
}

/* When Typing */
.typingIndicator-KF8hGa {
    background-color: #008c99;
}

/* Server Boxes */
.container-2Hi7Km,
.container-xwOzwi {
    background-color: rgba(0, 140, 153, .4);
}

/* Current Server Icon */
.icon-2IDTxf {
    background-color: transparent;
    border: 4px solid transparent;
}

.container-xwOzwi,
.container-2Hi7Km {
    border-radius: 5px;
}

/* Channel Feeds */
.feedItemHeader-txJq98 {
    border-bottom: none;
}

.interactiveCard-2iMtdk {
    border: 2px solid #008c99;
    box-shadow: none;
}

.card-3x20HF {
    border-radius: 4px;
    background-color: rgba(0, 140, 153, .3);
}

.loadingCard-3pIp9h {
    background-color: rgba(0, 0, 0, .24);
}

.iconWrapper-3FqQ75 {
    border-radius: 5px;
    background-color: #008c99;
}

.icon-3gfzEo {
    color: var(--header-primary);
}

.iconContainer-2R-3M1 {
    border-radius: 5px;
    background-color: #008c99;
    color: white;
}

.container-3HMTms {
    border-radius: 4px;
}

.container-3HMTms:hover {
    background-color: rgba(0, 0, 0, .2);
}

/* Active Thread List */
.header-3cSJjT {
    background-color: transparent;
}

.container-3GP6AV {
    background-color: transparent;
    border-radius: 8px;
}

/* More Active Threads Box */
.popout-TdhJ6Z {
    background-color: black;
}

.more-2c3Z-T {
    border-top: none;
    color: gold;
}

.root-1CAIjD.modal-3fnj3y {
    background-color: transparent;
    background-attachment: fixed;
    background-image: linear-gradient(to bottom left, #454545 21%, #000000 100%);
}

.container-18GwIk {
    background-color: transparent;
    background-attachment: fixed;
    background-image: linear-gradient(to bottom left, #454545 21%, #000000 100%);
}

.container-2rzKKA {
    background-color: rgba(0, 0, 0, .2) !important;
    border: 1px solid black !important;
}

.header-3_zmOb {
    background-color: transparent;
}

.icon-2Zyj6B {
    background-color: #008c99;
    border-radius: 5px;
}

.reactionBtn-3I19bq.forceShowLook-1zmTr- {
    border-radius: 5px;
    background-color: #008c99;
    border: 2px solid transparent;
}

.reactionBtn-3I19bq.forceShowLook-1zmTr-:hover {
    background-color: rgba(0, 140, 153, .7);
    border-color: #008c99;
}

.icon-1q31jb,
.reactionBtn-3I19bq {
    color: white !important;
}

.row-1qtctT:hover {
    background-color: #008c99;
    color: white;
}

.row-1qtctT {
    border-radius: 4px;
    color: white;
}

.emptyStateContainer-xWOMPJ {
    background-color: transparent;
}

/* Newest Hidden Classes */
.container-3rZ3XA {
    background-color: rgba(0, 0, 0, .2);
}

.showMore-22xKD3 {
    color: gold;
}

.header-1sd0RU,
.contentContainer-BWAau5 {
    background-color: transparent;
}

.card-8UsK4b {
    background-color: rgba(0, 0, 0, .2);
    border-radius: 4px;
    border: 2px solid rgba(0, 0, 0, .2);
}

.card-8UsK4b:hover {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 4px;
    border: 2px solid rgba(0, 0, 0, .5);
}

.container-3EBHNg {
    border-bottom: none;
}

.interactiveRow-ALfmDn:hover {
    background-color: rgba(0, 0, 0, .3);
}

.divider-2zyEHJ {
    background-color: transparent;
}

.channelContainer-7uiQGJ {
    color: white;
}

.rsvpCount-iCkObl {
    background-color: rgba(0, 0, 0, .6);
    border-radius: 4px;
}

.tierInfoContainer-3o77tj,
.subscriptionPerks-17BiNa {
    background-color: rgba(0, 0, 0, .5);
}

.roleMessagePreview-NUi2Ri {
    background-color: transparent;
    border: none;
}

.container-2kTWmC {
    background-color: black;
    border: none;
}

.item-1Mjtru,
.emoji-20i0XK {
    color: white;
}

.item-1Mjtru {
    border: 1px solid transparent;
}

.text-md-semibold-3xVVGu[style*="color:"] {
    color: white !important;
}

.focused-qp-W9B,
.item-1Mjtru:hover:not(.disabled-Mmpvl7) {
    background-color: rgba(255, 255, 255, .4);
    border: 1px solid white;
    color: white;
}

.clear-3MzXUl[style*="color:"],
.tagsButton-4pwOKH .tagsButtonInner-2pvSm1 {
    color: gold !important;
}

.closeIcon-3xe5xL,
.mediaIcon-3-Zrn7,
.clearIcon-TMIIUa {
    color: white !important;
}

.container-cH6QoY {
    background-color: rgba(0, 0, 0, .3);
}

.callContainer-BGIngG,
.scroller-35tvpe,
.container-3r7mfc,
.participants-3hk3ND {
    background-color: transparent;
}

.divider-vv_iHh {
    border-bottom: none;
}

#app-mount .tileContainer-Os085F {
    background-color: rgba(0, 0, 0, .2);
}

.auto-1QyTTa::-webkit-scrollbar-corner {
    background-color: transparent;
}

.auto-1QyTTa::-webkit-scrollbar-thumb {
    background-color: black;
}

.auto-1QyTTa::-webkit-scrollbar-thumb,
.auto-1QyTTa::-webkit-scrollbar-track {
    border: none;
}

.auto-1QyTTa::-webkit-scrollbar-track {
    background-color: transparent;
}

.channelName-3KPsGw[style*="color:"],
.subtitle-3PyFgf[style*="color:"] {
    color: gold !important;
}

#app-mount .optionContainer-yOpaLq {
    background: rgba(0, 0, 0, .15);
    border-radius: 4px;
}


.descriptionBox-SKGNgB {
    background-color: transparent;
    border-radius: 3px;
}

.channelIcon-QyaRxN {
    color: white;
}

.pinIcon-3I5-gm {
    background-color: black;
}

.theme-dark .searchBox-pyIJJj {
    background-color: transparent;
    box-shadow: none;
}

.searchBox-pyIJJj:focus,
.searchBox-pyIJJj:focus-within {
    border-color: rgba(255, 255, 255, .4);
}

.categoryPill-1zjNrr .categoryLabel-2m4AT- {
    color: white;
}

.categoryPill-1zjNrr:hover:not(.selected-bLcqYK) {
    background-color: rgba(0, 0, 0, .3);
}

.categoryPill-1zjNrr.selected-bLcqYK {
    background-color: black;
}

.scroller-RfJjkV,
.divider-3jU7zr {
    background-color: transparent;
}

.container-1wv6C6 {
    background-color: rgba(0, 0, 0, .3);
}

.content-2hZxGK a {
    color: gold;
}

.checkboxContainer-yVbwWS,
.banReasonOtherClickable-8EKPlQ {
    background-color: rgba(0, 0, 0, .2) !important;
}

.banReasonOtherClickable-8EKPlQ {
    color: white;
}

.theme-dark .item-2OyinQ {
    border-color: transparent;
}

.selectorButton-1EQtQx {
    background: rgba(0, 0, 0, .2);
}

.selectorButton-1EQtQx:hover {
    background-color: rgba(0, 0, 0, .6);
}

.selectorButtonSelected-1VZ6hz {
    background-color: black;
}

.sidebarCard-1Gn1ch {
    background-color: rgba(0, 0, 0, .3);
    border: none;
}

.valuePropContainer-WkXrIU {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 4px;
}

.valuePropIconContainer-1WLjVd {
    background-color: #008c99;
    border-radius: 20px;
    color: white;
}

.modal-1BeEFO a {
    color: #66cff9;
    font-weight: 600;
}

.entryIcon-2bcrKV,
.entryInner-1tOOER {
    color: white;
}

.text-xs-medium-2LRpEj[style*="color:"] {
    color: white !important;
}

.entryInner-1tOOER a {
    color: #66cff9;
    font-weight: 600;
}

.scopes-uCLYQv {
    border-bottom: none;
}

.getXboxApp-1kBRKG {
    background: rgba(0, 0, 0, .6);
}

.getXboxApp-1kBRKG a {
    color: #66cff9;
    font-weight: 800;
}

.container-1jn5D- {
    background: rgba(0, 0, 0, .2);
}

.member-48YF_l,
.members-3WRCEx {
    background-color: transparent;
}

.container-3arpDl {
    background-color: rgba(0, 0, 0, .4);
    border: none;
    border-radius: 4px;
}

.container-3arpDl .guidelines-jQLwyH a {
    color: #66cff9;
}

.descriptionContainer-2ylKGk {
    background-color: transparent;
    border-radius: 4px;
}


.chatHeaderBar-2fUORh {
    background-color: transparent;
}

.theme-dark .tooltipBrand-20XsMA {
    color: white;
    background-color: #008c99;
}

.theme-dark .tooltipBrand-20XsMA .tooltipPointer-sMBQqe {
    border-top-color: #008c99;
}

.sortDropdown-hY93nR {
    border-radius: 4px;
    background-color: #1c1c1c;
}

.sortButtonInner-kKNTP9 {
    color: white;
}

.container-2d0jMv {
    background-color: rgba(0, 0, 0, .8);
    box-shadow: none;
}

.selectedIcon-rQFEab {
    color: #008c99;
}

.optionText-_ulaHG[style*="color:"] {
    color: white !important;
}

.tag-3Upstw {
    background-color: rgba(255, 255, 255, .08) !important;
}

.optionRow-1wYi0s:hover {
    background-color: rgba(255, 255, 255, .12);
}

#app-mount .avatarWrapper-eenWra .wrapper-3Un6-K foreignObject[mask*=mobile] + rect,
#app-mount .avatar-3QF_VA.wrapper-3Un6-K foreignObject[mask*=mobile] + rect {
  fill: black;
}

#app-mount .avatarWrapper-eenWra .wrapper-3Un6-K foreignObject[mask*=mobile] ~ .pointerEvents-2KjWnj,
#app-mount .avatar-3QF_VA.wrapper-3Un6-K foreignObject[mask*=mobile] ~ .pointerEvents-2KjWnj {
  mask: url("#svg-mask-status-online-mobile");
  fill: #3BA53B !important;
}

.avatarWrapper-eenWra circle, .avatar-3QF_VA.wrapper-3Un6-K circle {
    fill: black;
    opacity: 1 !important;
}

.customStatus-19KW6v,
.userTagUsernameNoNickname-2lKUnI,
.discordIcon-32mgeP,
.roleName-2ZJJYR,
.username-3dP0mA {
    color: white;
}

.discrimBase-v65kTs,
.discriminator-hnHkyt {
    color: #d4d4d4;
}

/* Newest or Classes That I Have Not Collected Yet */
.theme-dark .directoryModal-YJsOMv {
    background-color: rgba(0, 0, 0, .4);
}

.content-3C5Io5 a {
    color: #EECDC8;
    font-weight: 600;
}

.search-2RHhW6 {
    background-color: rgba(0, 0, 0, .6) !important;
}

.theme-dark .searchIcon-34RNw9,
#app-mount .clearIcon-TMIIUa {
    color: white;
}

.theme-dark .category-2OvQ93,
.theme-dark .card-2xymMp,
#app-mount .container-2NdZr9,
.theme-dark .container-SidGiM {
  background-color: rgba(0, 0, 0, .5);
  color: white;
}

.divider-1bpIoX,
.tabBar-11FwuO {
    border-bottom: none;
}

.icon-3uOoI3 {
    border: none;
    background-color: rgba(0, 0, 0, .4);
}

.scroller-38C5lh {
    background-color: transparent;
}

.content-23DqaR:before {
    box-shadow: none;
}

.benefitsSection-2VIuyT:not(:last-child) {
    border-bottom: none;
}

.theme-dark .card-8UsK4b {
    background-color: rgba(0, 0, 0, .6);
    border: none;
}

.rsvpIcon-1R5Esx {
    color: white;
}

.loadingCard-1-3lgb7R {
    opacity: .2;
}

.pencilIcon-1d4fcw, 
.searchIcon-2Nw0OL {
  color: white;
}

.matchingPostsRow-2IiEQ1 {
    background-color: rgba(0, 0, 0, .4);
}

.newPostsButton-UaBhcU>[style*="color:"] {
    color: #8FF2EA !important;
}

.divider-2bkesd {
    background-color: transparent;
}

.tag-19iIl1 {
    background-color: rgba(0, 0, 0, .4);
}

.container-3kfp0r {
    background-color: #181818;
    box-shadow: none;
}

.countContainer-3uQ087 {
    background-color: #008c99;
}

.divider-AZrXIA {
    background-color: transparent;
}

.active-OdlCV-,
.theme-dark .active-OdlCV-:hover {
  color: #d4d4d4;
}

.mulitplePlaceholderUsername-2T3DCI,
.placeholderAvatar-1qAcRZ,
.placeholderUsername-3iQi_D,
.memberGroupsPlaceholder-9tqX9V {
  background-color: #008c99;
  border-radius: 2px;
}

.table-17_dGF {
    background-color: rgba(0,0,0,.6);
    border-radius: 4px;
}

.checkboxLabel-3VTAjH {
    color: white;
}

.checkboxLabel-3VTAjH a {
    color: #F8F0C4;
}

.circle-1g-jMn, 
.listRowCircle-Yp4XyP {
  background-color: #008c99;
  border-radius: 30px;
}

.groupContainer-x_RNHs,
.backgroundModifierContainer-WjXgb2:hover:not(.disabled-3Q7kTN) {
  background-color: rgba(0, 0, 0, .4);
}

.category-3LanTP {
    background-color: rgba(0,0,0,.4);
    border-radius: 6px;
}

.category-3LanTP:hover {
    background-color: rgba(0,0,0,.6);
}

.headerContent-1ruWaB, 
.headerSidebar-q66Sut,
.separator-3iCpOF {
    border-bottom: none;
}

.divider-2-bAb9 {
    border-top: none;
}

.card-sX105p,
.list-1bztb- {
    background-color: rgba(0,0,0,.4);
    border-radius: 4px;
}

.commandName-SDgdgz {
    background-color: rgba(0,0,0,.7);
    border: none;
}

.headerIcon-4CEo5y {
    border: 7px solid transparent;
    background-color: transparent;
}

#app-mount .childButton-3o_dlg {
    background-color: rgba(0,0,0,.4);
}

.theme-dark .optionPillKey-2JyeoP {
    background-color: rgba(0,0,0,.3);
}

.theme-dark .optionPill-2kmuZR {
    background-color: rgba(0,0,0,.1);
    border-color: transparent;
}

.theme-dark .tierHeaderLocked-30MLlO, 
.theme-dark .tierHeaderUnlocked-1OpOLf {
    background-color: rgba(0,0,0,.6);
}

.theme-dark .tierBody-1d3UiS {
    background-color: rgba(0,0,0,.3);
    color: white;
}

.theme-dark .copyInputDefault-3jiMHw {
    border-color: transparent;
}

.copyInput-3AbKWB {
    background-color: rgba(0,0,0,.6);
}

.guildFeatureAvailabilityIndicator-1-B8Jv {
    background-color: rgba(0,0,0,.7);
}

.featureIcon-3rvFkz {
    color:  white;
}

.item-14XeNr,
.item-4m-12I,
.item-4m-12I:hover {
    background-color: #2D2D2D;
}

.layoutStyle-3d1mjU .item-4m-12I[aria-label="Passthrough"] {
    color: #FFDB4D;
}

.passthrough--fbdFR.selected-3jieYB {
    background-color: #FFDB4D !important;
    color: black !important;
}

.deny-2VqAyZ,
.cross-vHLzBr,
.deny-1GO6vI {
    color: #F42626;
}

.deny-2VqAyZ.selected-I4nkOo,
.deny-1GO6vI.selected-3jieYB {
    background-color: #F42626 !important; 
    color: white;
}

.allow-q9kwjz,
.check-3Fp8pO,
.allow-1h61-Z {
    color: #3DD828;
}

.allow-q9kwjz.selected-I4nkOo,
.allow-1h61-Z.selected-3jieYB {
    background-color: #3DD828 !important;
    color: white;
}

.syncIcon-3lhuwS path {
    fill: #5AF426;
}

.perkDescription--074QX a {
    color: #FFFF90;
}

.divider-2UxUgG {
    background: transparent;
}

.theme-dark .inviteSettingsInviteRow-FAjfDN {
    box-shadow: none;
}

.theme-dark .elevationBorderLow-3_3rXL {
    box-shadow: none;
}

.theme-dark .popoutList-2oR8Im {
    background: #141414;
}

.theme-dark .selectableItem-3-fmiM {
    color: white;
}

.theme-dark .selectableItem-3-fmiM:focus, 
.theme-dark .selectableItem-3-fmiM:hover {
    background-color: rgba(0,0,0,.6);
}


.divider-2JN8Vy {
    background-color: transparent;
}

.guildSubscriptionSlots-1i_C21 {
    background-color: #141414;
}


.guildSubscriptionSlot-1mef6n {
    border-bottom: none;
}

.guildSubscriptionDuration-1JI19A, 
.guildSubscriptionSlotMenuIcon-3UcQXW {
    color: white;
}

.cardWrapper-1bSePP {
    background: #141414;
}

.theme-dark .gemIndicatorContainer-PqApbX {
    background-color: transparent;
}

.circleBackgroundAlt-32_kWx {
    fill: transparent;
}

#app-mount .banReasonOtherClickable-8EKPlQ {
    background-color: rgba(0,0,0,.4);
    color: white;
}

.selected-3B2w1z .icon-1kx1ir, 
.selected-3B2w1z:hover .icon-1kx1ir, 
#app-mount .icon-1kx1ir,
.wrapper-1wwiGV:hover .icon-1kx1ir {
    color: white;
}

.breadcrumbWrapper-3rpYiO {
    color: white;
}

.wrapper-3z7DuG {
    background-color: transparent;
}

.theme-dark .option-Tt7anD {
    background-color: rgba(0,0,0,.3);
}

.memberRow-1FhJgR:hover,
.item-2rTrrd:hover {
    background-color: rgba(255,255,255,.2);
}

.placeholder-2XdCpg {
    color: white;
}

.theme-dark .card-3JmxsM {
    border-color: transparent;
}

.cardPrimary-pAe8Ed.editable-2xfXMr {
    background: rgba(0,0,0,.6);
}

.theme-dark .headerClickable-zGQJz3, 
.theme-dark .headerDefault-1e6yjj {
    background-color: rgba(0,0,0,.5);
    color: white;
}

.theme-dark .auditLog-1NVAY0 {
    border-color: transparent;
    color: white;
}

.body-1JxAWB a,
.text-2iTkaw a {
    color: #FFFF90;
}

.featureIcon-2sTnDK {
    background-color: rgba(255,255,255,.12);
    border-radius: 7px;
}

.stickyHeaderElevated-dNSSrJ {
    box-shadow: none;
}

.theme-dark .elevationLow-26BbEG {
    box-shadow: none;
}

.learnMoreLink-2JwgbJ {
    color: #84E7FF;
}

.divider-1wnNcY {
    background-color: transparent;
}

.guildsSection-30CJxX {
    border-top: none;
}

.wrapper-2SplAX {
    background-color: rgba(0,0,0,.5);
}

.messagePreviewContainer-1oR1Oc {
    border: 1px solid black;
}

.box-2iMsQm {
    background-color: #181818;
}

.box-2iMsQm:after {
    border-top: 10px solid #181818;
}

.maskBackground-F7QD-A {
    background-color: rgba(255,255,255,.12);
}

.containerBackground-Ang24O {
    background-color: rgba(0,0,0,.6);
    border: none;
    box-shadow: none;
}

.textDivider-34kVsR {
    background-color: transparent;
}

.tile-2TcwiO {
    background-color: transparent;
}

.scrollTierBackground-BnWR8k,
.modalHeader-3X0A4K {
    background-color: transparent;
}

.activityItem-1Z9CTr {
    background: rgba(0,0,0,.6) !important;
    box-shadow: none;
}

.activityTag-3C3YK5 {
    background-color: #141414;
    color: white !important;
}

.sourceThumbnail-ERDcZE {
    background-color: transparent;
}

.tile-3POX2m:hover .sourceThumbnail-ERDcZE {
    box-shadow: inset 0 0 0 2px #008c99;
}

.container-1zzFcN {
    border-bottom: none;
    background: none;
}

.emojiPickerHeader-2mWh2T {
    background: #141414;
}


.noiseCancellationPopout-2-e5Xz {
    background: #141414;
    box-shadow: none;
}

.noiseCancellationPopout-2-e5Xz a {
    color: #63F3FD;
}

#app-mount .participantsButton-1WBdFP {
    background: #141414;
    box-shadow: none;
}

.overlayTitle-2efoIF {
    border-radius: 4px;
    background: rgba(0,0,0,.6);
    color: white;
}

.status-15kcmy,
.unreadCount-eHeIkt {
    color: white;
    background-color: #008c99;
}

.theme-dark .previewContainer-35LFgt,
.theme-dark .streamPreview-I7itZ6,
.container-8Futzw {
    background-color: #141414;
}

.container-8Futzw {
    box-shadow: none;
}

.channelIcon-3Oew8h,
.activityVoiceChannel-2vojOH .headerText-3g1XK9 {
    color: white;
}

.headerDivider-N-jIGV {
    background-color: transparent;
}

.scroller-3b1p7z {
    background-color: transparent;
}

.theme-dark .memberListItem-3V-x8Q:not(.popoutDisabled-PP2QdB):hover {
    background-color: rgba(255,255,255,.13);
}

.textBlock-3rqvcj a {
    color: #FFF88D;
}

.note-3M15gE textarea:focus {
    background-color: rgba(0, 0, 0, .09);
}

.top-Ktfr_T .selected-1sf9UK.themed-qqoYp3.item-2GWPIy, 
.top-Ktfr_T .themed-qqoYp3.item-2GWPIy:active {
    border-bottom-color: #EAD2C6;
}

.top-Ktfr_T .themed-qqoYp3.item-2GWPIy:hover {
    border-bottom-color: silver;
}

.subscription-1wJwQk {
    background-color: rgba(0,0,0,.4);
}

.theme-dark .tierPill-l7DvKo {
    background-color: transparent;
    color: white;
}

.itemFilled-2Fo7lr:hover:not([aria-checked=true]):not(.disabled-WBmOu_) {
    background-color: rgba(0, 0, 0, .4);
}

.item-1TA5qI:hover:not([aria-checked=true]):not(.disabled-WBmOu_) {
    color: silver;
}

.helpText-298QJZ a {
    color: #84DEA8;
}

.groupCollapsedContainer-1h2Wkb {
    background-color: transparent;
    border: none;
}

.groupCollapsedRow-2CgoFk {
    background-color: rgba(0, 0, 0, .2);
    background-color: rgba(0, 0, 0, .2);
}

.backgroundModifierContainer-WjXgb2.selected-2f8_FP {
    background-color: rgba(0,0,0,.6);
}

.selected-58N8gq {
    background-color: rgba(255, 255, 255, .3) !important;  
    color: white !important;
}

.theme-dark .container-2McqkF .calendarPicker-sDhzdi .react-datepicker {
    background-color: #140E14;

}

.theme-dark .activityProfile-1712BN .activityName-3YXl6e,
.theme-dark .activityProfile-1712BN .content-tXPNDw,
.theme-dark .activityProfile-1712BN .details-2-ciHo,
.theme-dark .activityProfile-1712BN .name-1-Q7l2,
.theme-dark .activityProfile-1712BN .nameNormal-2fPMD2,
.theme-dark .activityProfile-1712BN .nameWrap-3TyM52,
.theme-dark .activityProfileV2-1N7pee .activityName-3YXl6e,
.theme-dark .activityProfileV2-1N7pee .content-tXPNDw,
.theme-dark .activityProfileV2-1N7pee .details-2-ciHo,
.theme-dark .activityProfileV2-1N7pee .name-1-Q7l2,
.theme-dark .activityProfileV2-1N7pee .nameNormal-2fPMD2,
.theme-dark .activityProfileV2-1N7pee .nameWrap-3TyM52,
.theme-dark .activityUserPopout-2MzGCj .activityName-3YXl6e,
.theme-dark .activityUserPopout-2MzGCj .content-tXPNDw,
.theme-dark .activityUserPopout-2MzGCj .details-2-ciHo,
.theme-dark .activityUserPopout-2MzGCj .name-1-Q7l2,
.theme-dark .activityUserPopout-2MzGCj .nameNormal-2fPMD2,
.theme-dark .activityUserPopout-2MzGCj .nameWrap-3TyM52,
.theme-dark .activityUserPopoutV2-3eKqzY .activityName-3YXl6e,
.theme-dark .activityUserPopoutV2-3eKqzY .content-tXPNDw,
.theme-dark .activityUserPopoutV2-3eKqzY .details-2-ciHo,
.theme-dark .activityUserPopoutV2-3eKqzY .name-1-Q7l2,
.theme-dark .activityUserPopoutV2-3eKqzY .nameNormal-2fPMD2,
.theme-dark .activityUserPopoutV2-3eKqzY .nameWrap-3TyM52 {
    color: white;
}

.popout-15UxD6.popoutPositionTop-3Uhefd.popout-15UxD6 {
   border-radius: 5px 5px 0 0;
   border: 2px solid rgba(255,255,255,.2);
}

.content-2eQb8J {
    background-color: transparent;
}

.modalHeader-gQTY3L {
    background-image: none;
}

.colorSecondary-3_y5BS {
    color: white;
}

.planOption-187LtR,
.planOptionInterval-3QyrC0 {
    color: rgba(255, 255, 255, .4);
}

.round-1RSG-3 {
    border-radius: 4px;
}

.optionSelected-2AMHHJ {
    color: white;
}

.selectPlanDivider-1j8LTI {
    background-color: transparent;
}

.premiumIcon-3qxLdX {
    color: #FF2EB9;
}

.availabilityIndicator-3-1ZYA {
    background-color: #FF2EB9;
}

.theme-dark .tierAccomplished-1I5NaT,
.theme-dark .tierCurrent-2nowYi,
.theme-dark .tierFirst-1Vn3wS {
    background: #FF2EB9;
}

.foreground-3_3Pgi {
    color: #FF2EB9;
}

.theme-dark .tierInProgress-1vFUnw {
    background-color: rgba(0, 0, 0, .4);
}

.descriptionRow-1UPN0d {
    color: white;
}

.theme-dark .card-3MjVNo {
    border-color: black;
}

.icon-1PAq_f {
    color: white;
}

.clickable-WBCFI5:hover {
    background-color: rgba(0, 0, 0, .1);
}

.listing-2-3kHA:not(:last-child):not(:hover) .listingDetails-1tUwVY {
    border-bottom: none;
}

.showMoreButtonIcon-3D4iRn {
    color: white;
}

.selectedBrand-1AtwYE {
    background: rgba(0, 0, 0, .6) !important;
    color: white !important;
}

.theme-dark .discrim-OWXlDD {
    opacity: .6;
}

.separator-178dlw {
    background-color: transparent;
}

.text-md-normal-2rFCH3 a,
.text-sm-normal-AEQz4v a {
    color: #C5E384;
}

.card-ErWTld,
.howItWorksContainer-3ZDRIG,
.avatarCard-1N47yx {
    background-color: rgba(0, 0, 0, .45);
}

.earningsPreviewContainer-2I6S8Z[style*="background-color:"] {
    background-color: rgba(0, 0, 0, .45) !important;
}

.howItWorksImageContainer-3U9Rdq {
    background-color: transparent;
}

.textInput-3g8y92 {
    background-color: rgba(0, 0, 0, .4);
}

.upsellContainer-2a5eMP,
.upsellFooter-3M1V33,
.developerPortalCtaWrapper-2PniQs {
    background-color: rgba(0, 0, 0, .4);
}

.checklistHeader-3liG7E,
.header-Wl8ec- {
    background-color: transparent;
}

.checklistContainer-12xGp5,
.container-13pE3E,
.optionContainer-32r7Dj,
.welcomeChannel-_Q4qAA,
.enableContainer-H2cRts,
.previewContainer-29oeA6 {
    background-color: rgba(0, 0, 0, .4);
}

.container-ZSFRqx {
    background-color: transparent;
    border: none;
}

.exampleContainer-hz7EUM,
.exampleModal-2fUA5X,
.exampleContainer-3KBk_U,
.exampleModal-3D7ypH,
.formFieldWrapper-3IiCRS,
.footer-1voAYT,
.separator-RaufQu,
.containerFooter-3BSQ3U {
    background-color: transparent;
}

.content-lgVC-G,
.guildSidebar-25nAoF {
    background-color: rgba(0, 0, 0, .3);
}

.sidebarFixedContainer-2fX672 {
    border: 2px solid black;
}

.backgroundContainer-gUNEZU,
.exampleRule-KGGZmT,
.fieldFooterContainer-2QTUnl,
.mentionLimitContainer-zBzr5i,
.actionContainer-2krsiT {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .automodText-azqvwf {
    color: white;
}

.editCard-K9Q9mb,
.ruleIconContainer-dXW56-,
.stepCountIcon-1A2Rxd,
.channelRowLabel-2yYGtY,
.collapseable-1FiLab.toggled-SfZPpc:active,
.collapseable-1FiLab:active {
    background-color: rgba(255, 255, 255, .1);
}

.actionContainer-EzNGrb {
    background-color: transparent;
}

.actionTextHeader-yeCKjC[style*="color:"] {
    color: white !important;
}

.ruleIcon-jIriNN,
.mentionLimitIcon-11ZBxD,
.actionIcon-xZ8Xaf {
    color: white;
}

.editCard-K9Q9mb.active-Xi2rnV,
.editCard-K9Q9mb.toggled-35JcVc.active-Xi2rnV {
    background-color: rgba(0, 0, 0, .1);
}

.triggerMainContainer-274ue5 {
    border: 1px solid black;
}

.editChannel-3Y8hih {
    color: #C5E384;
}

.keywordListContainer-9ux8nU,
.collapseable-1FiLab {
    background-color: rgba(0, 0, 0, .3);
}

.resultsList-2Bp-2_ {
    background-color: #21252B;
    border: none;
    box-shadow: none;
}

.keywordTextArea-c8D0xP {
    background-color: transparent;
    border: none;
    color: white;
}

.container-3zZkKh {
    background-color: transparent;
}

.reaction-BL6n45 {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .staticToolbar-x12NJC,
.forumGuidelines-1U9ThN {
    background-color: rgba(0, 0, 0, .2);
}

.staticDivider-1gts3a {
    border-left: none;
}

.staticIcon-2gnnAR {
    color: #c6c6c6;
}

.active-136ioF .staticIcon-2gnnAR,
.hover-3OQb9Y:hover .staticIcon-2gnnAR {
    color: white;
}

.uploadInput-3fblkw {
    background-color: rgba(255, 255, 255, .12);
}

.theme-dark .uploadIcon-M15owY,
.uploadInput-3fblkw:hover .uploadIcon-M15owY {
    color: white;
}

.sortDropdownInner-1kHAUi {
    color: white;
}

.container-2_J666 {
    color: white;
    background-color: rgba(0, 0, 0, .3);
}

.sortDropdownText-3smleu[style*="color:"] {
    color: white !important;
}

.tagsDivider-3LhkLA {
    background-color: transparent;
}

#app-mount .stepContainer-SaPPyG {
    background: transparent;
    color: white;
}

#app-mount .addTags-26suzl {
    background-color: rgba(255, 255, 255, .14);
}

.label-2gNW3x>[style*="color:"] {
    color: white !important;
    font-weight: bold;
}

.separator-3PdcLL {
    background-color: transparent;
}

.badge-39TqBS {
    border: 2px solid transparent;
    color: white;
    background-color: rgba(255, 255, 255, .13);
}

.memberListItem-ui7SEK:not(.popoutDisabled-F42SI4):hover {
    background-color: rgba(0, 0, 0, .3);
}






.theme-dark .content-3nJg0c:before {
    background-color: transparent;
}

.iconWrapper-1sOtkE {
    background-color: #433E97;
}

.icon-3TvnqF {
    color: white;
}

.cardHeader-3d6H8N {
    background-color: transparent;
}

.theme-dark .card-2b4UFN {
    border-color: black;
}

.category-qFAw-K:hover {
    background-color: rgba(0, 0, 0, .1);
}

.category-qFAw-K.activeCategory-1iqXig {
    background-color: rgba(225, 225, 225, .1);
}

.featureCard-3XHbjy {
    background-color: rgba(0, 0, 0, .45);
}

.guildSidebar-UHnQqs,
.modal-2TOYtq,
.theme-dark .footer-11k_3m {
    background-color: transparent;
}

.divider-2keupe {
    background: none;
}

.container-3XgAHv {
    background: #21252B;
}

.newPostCount-3SXe5K {
    background-color: #0e8672;
    color: white;
}

.divider-2_8P_2 {
    color: transparent;
}

.viewMoreReplies-34u7lq,
.roleTip-2o2f1b a {
    color: #ffcc99;
}

.circle-2tR2Qh {
    background-color: #0e8672;
}

.icon-1DBCvl {
    color: white;
}

.userPanelInnerThemed-2xZFjl {
    background: rgba(0, 0, 0, .3);
}

.metadataContainer-35U-On {
    background-color: transparent;
}

.theme-dark .reactorDefault-3GSyaV {
    box-shadow: none;
}

.theme-dark .reactionDefault-1Sjj1f:hover {
    background-color: rgba(255, 255, 255, .1);
}

.theme-dark .reactionSelected-1aMb2K {
    background-color: rgba(255, 255, 255, .15);
}

.theme-dark .textContentFooter-2JnNv8 {
    background: none;
}

.contentPreview-3fWiuC {
    border: 1px solid rgba(255, 255, 255, .2);
}

.theme-dark .tagPill-1kSbgP {
    background-color: rgba(255, 255, 255, .2);
}

.container-1PloNW:hover {
    background-color: rgba(255, 255, 255, .15);
}

.theme-dark .body-2rDNbs {
    color: white;
}

.theme-dark .contentWarningPopout-WKdbDG {
    background-color: rgba(0, 0, 0, .6);
    box-shadow: none;
}

.theme-dark .footer-2aeMle {
    background-color: transparent;
    color: white;
}

.defaultColor-1EVLSt {
    color: white;
}

.theme-dark .container-KM8BU6, 
.theme-dark .reactors-1VXca7 {
    background-color: transparent;
}

.theme-dark .scroller-2GkvCq {
    background: none;
}

.theme-dark .modalSubtitle-2lx7qk {
    border-bottom: none;
    color: white;
}

.theme-dark .keyboardShortcutList-3VFAYS .keybindGroup-39HP2U .keybindDescription-oXh6w_ {
    color: white;
}

.theme-dark .keyboardShortcutsModal-2CRmCm {
    background-color: transparent;
}

.stageListenerPill-1_QAPA,
.audienceIconContainer-1xndyK {
    background-color: rgba(0, 0, 0, .2);
}


.audienceIcon-2HoEJ2 {
    color: white;
}

.textBadge-v9EW9y {
    border: 4px solid transparent;
}

.container-3i3IzO {
    background-color: rgba(0, 0, 0, .1);
}

.cta-1XhfrG {
    color: #3ea6ff;
}

.checkIcon-3eAeN_, 
.memberCount-2G9rxE {
    border: 1px solid rgba(255, 255, 255, .2);
    background-color: rgba(255, 255, 255, .2);
}

.optionButton-1W9f7G.selected-KQBgNS {
    border: 2px solid black;
    background-color: rgba(0, 0, 0, .2);
}

.container-1jQZ2U {
    box-shadow: none;
    background-color: #282828;
    border: 1px solid rgba(255, 255, 255, .1);
}

.hljs {
    background: rgba(255,255,255,.12);
}

.chatContent-3KubbW {
    background: none;
}

.formTitle-2YQyhj {
    color: #c0c0c0;
}

.theme-dark .container-YkUktl  {
    background-color: transparent;
}

.analyticsCard-2fnrVG {
    background-color: rgba(0, 0, 0, .3);
}

.friendRequestsButton-77veU7 {
    background-color: rgba(255, 255, 255, .15);
    color: white;
}

.friendRequestsButton-77veU7:hover {
    background-color: rgba(255, 255, 255, .25);

}

.container-_dQaft,
.container-1A0qQO {
    background-color: #212121;
}

.row-7jGzPR:hover {
    background-color: rgba(255, 255, 255, .15);
}

.iconWrapper-1CGrJp {
    background-color: black;
}

.accountBtnInner-1DCgBm {
    background-color: rgba(0, 0, 0, .3) !important;
}

.wrapper-wOVKdL,
.paymentNote-3dcb-Z {
  background-color: transparent;
}

.card-2guEcY:not(.outline-3kFzf8) {
    background-color: rgba(0, 0, 0, .2);
}

.audienceContainerCollapsed-2OXkcm,
.moreContainer-R0kRGB {
    background-color: rgba(0, 0, 0, .4);
    border: 4px solid transparent;
}

.emptyIcon-IW8ndV circle {
  fill: rgba(0, 0, 0, .4);
}

.emptyIcon-IW8ndV path {
  stroke: white;
  fill: white;
}

.defaultColor-1EVLSt a {
    color: lightgreen;
    font-weight: 600;
}

.tagsContainer-3rSFH5 .tagsButton-2EKn70 .tagsButtonInner-QgpYNg {
    color: gold;
}

.wrapper-1gVUIN.minimum-fXpVNc {
    background-color: rgba(0, 0, 0, .4);
}

.resizeHandle-PBRzPC {
    background: none;
}

.footer-IubaaS {
    background-color: transparent;
}

.modalHeader-1hF3w-,
.modalBody-3-seO3 {
    background-color: transparent;
}

.modalFooter-Ywt9Jo {
    background-color: transparent!important;
}

.bd-sidebar-header h2 {
    color: white;
}

.changelog-2zmJ4c,
.safetyChecklist-3kgSZf,
.simpleItemWrapper-1Zwc4I {
  background-color: rgba(0, 0, 0, .7);
  border: 2px solid rgba(255, 255, 255, .4);
}

.divider-3gqVNH {
  background-color: transparent;
}


.valuePill-3nbVvY {
  background-color: rgba(0, 0, 0, .5);
  border: 2px solid rgba(255, 255, 255, .4);
  color: white !important;
}

.itemBodyInner-3iVT92,
.rulesScreeningItems-24b_s9>div {
  border: none;
}

.bar-1GpknY {
  background-color: transparent;
}

.themed-1LCNAV .barInner-3dHef4 {
  background-color: rgba(255, 255, 255, .6);
}

.themed-1LCNAV .textLeft-1Noen0, 
.themed-1LCNAV .textRight-2IW704 {
  color: white;
}

.theme-dark .activityUserPopoutV2-3eKqzY .headerText-3g1XK9 {
    color: white;
}