/**
 * @name New Akame Ga Kill! Theme
 * @author ShadowDevilsAvenged
 * @description Newer Akame Ga Kill! theme for my return
 * @version 7
 */

/* Main Background */
.app_a01fb1 {
    background-image: url(https://i.imgur.com/1JVM8CU.jpg);
    background-size: cover;
    background-color: transparent;
}

.contentWrapper_f7506e {
    background-color: rgba(0, 0, 0, .6);  
    box-shadow: none;
}

/* (*NEW*) Members List */
.page_d20375 /* (Members List *NEW*) */ {
    background: none!important;
  }
  
  .mainTableContainer_e23072  /* (Members List Background *NEW*) */ {
    background: rgba(0, 0, 0, .6);
    box-shadow: none;
  }
  
  .memberRowContainer_a39fe9:hover td {
    background-color: black;
  }
  
  .container_f51af4 /* Mod View Menu */,
  .header_f51af4 /* Mod View Header */ {
    box-shadow: none;
    background-color: black !important;
  }
  
  .keyComboInner_f51af4,
  .keyComboInner_c11c02 /* (When opening the messages) */ {
    color: white!important;
  }
  
  .memberRowContainer_a39fe9.memberSelected_a39fe9 td {
    background: rgba(255, 255, 255, .1);
  }
  
  .headerContainer_a507b4 .eyebrow_dc00ef {
    color: white !important;
  }
  
  .viewAllPermissions_a507b4 path {
    fill: white;
  }
  
  .innerContainer_d2194f /* Word Color Change inside the menu */ {
    color: white;
  }
  
  .container_d936aa /* Top Row Layer */ {
    border-radius: 3px;
    background-color: transparent;
    box-shadow: none;
    border: 1px solid rgba(205, 205, 205, .3);
  }
  
  .topRow_d936aa,
  .bottomRowAction_d936aa {
    background-color: rgba(205, 205, 205, .1) !important;
  }
  
  #app-mount .bottomRowAction_d936aa,
  #app-mount .bottomRowAction_d936aa .text-sm\/normal_dc00ef {
    color: white;
  }
  
  #app-mount .bottomRowAction_d936aa path {
    fill: white;
  }
  
  .topRow_d936aa :where([style*="color:"]) {
    color: white !important;
  }
  
  .memberRowContainer_a39fe9 td:after {
    background: none;
  }
  
  .paginationContainer_cb152b {
    border-top: none;
  }
  
  .modInfoAction_ce9fb9 {
    color: white;
    box-shadow: none;
  }
  
  .modInfoItemContainer_ce9fb9 {
    border-radius: 3px;
    box-shadow: none;
  }
  
  #app-mount .modInfoAction_ce9fb9 {
    color: white;
  }  
  
  .theme-dark .modInfoItem_ce9fb9 :where(.text-sm\/semibold_dc00ef, .text-sm\/medium_dc00ef) {
    color: white !important;
  }
  
  .modInfoItem_ce9fb9 path {
    fill: white;
  }
  
  .modInfoItem_ce9fb9 {
    background-color: rgba(205, 205, 205, .2) !important;
    border: 1px solid rgba(205, 205, 205, .3);
    box-shadow: none;
  }
  
  .backButton_c11c02 path /* (When opening the messages) */ {
    fill: white;
  }
  
  .channelNameIcon_a9e225,
  .channelNameText_a9e225,
  .parentChannelNameIcon_a9e225 /* (When opening the messages) */ {
    color: white;
  }
  
  #app-mount .searchResult_ddc613 /* (When opening the messages) */ {
    background-color: rgba(205, 205, 205, .2) !important;
    border: 1px solid rgba(205, 205, 205, .3);
    border-radius: 3px;
  }
  
  .innerContainer_f328ee li>div {
    background-color: transparent!important;
    box-shadow: none;
  }
  
  .otherRoles_a39fe9,
  #app-mount .button_a39fe9 {
    border-radius: 3px;
    background-color: rgba(205, 205, 205, .2);
    border: 1px solid rgba(205, 205, 205, .3);
  }
  
  .addRoleIcon_a39fe9,
  #app-mount .actionCell_a39fe9 {
    color: white;
  }
  
  #app-mount .selected_eef3ef {
    background-color: black;
  }
  
  #app-mount .button_edead5 {
    background: rgba(205, 205, 205, .2);
    color:white;
    border: 2px outset rgba(205, 205, 205, .3);
  }
  
  .section_ba4d80 .defaultColor_e9e35f {
    color: white !important;
  }
  
  .emptyText_e4be58 {
    color: white;
  }
  
  .theme-dark .statusBubble_d0a252 {
    background-color: #151A23;
  }
  
  .theme-dark .statusBubbleOuter_d0a252:before,
  .theme-dark .statusBubbleOuter_d0a252:after,
  .theme-dark .statusBubbleOuter_d0a252 {
    background-color: #151A23;
    box-shadow: none;
    border: 1px solid black;
  }
  
  .actionIcon_f6f816 path {
    fill: white;
  }
  
  .theme-dark .color_a80370 /* (Add Note) */,
  .userTagUsername_c32acf {
    color: white;
  }
  
  .pronouns_c32acf {
    color: white !important;
  }
  
  #app-mount .activity_cd74cc {
    background: rgba(205, 205, 205, .3);
    border-radius: 3px;
    border: 2px outset rgba(205, 205, 205, .5);
  }
  
  .permissionChiplet_a507b4 .text-xs\/medium_dc00ef,
  .modInfoItem_ce9fb9 .text-sm\/normal_dc00ef {
    color: white !important;
  }
  /* (*NEW*) Members List */
  .theme-dark .activityUserPopoutV2_d5089b .headerText_d5089b, .theme-light .activityUserPopoutV2_d5089b .headerText_d5089b, .theme-dark .activityBiteSizePopout_d5089b .headerText_d5089b, .theme-light .activityBiteSizePopout_d5089b .headerText_d5089b {
    color: white;
  }


.countContainer_a6d69a {
    background-color: #912;
}

/* Add shade to background */
.layers_a01fb1 {
    background-color: rgba(0, 0, 0, .75);
}

.root-2s1-ri>* {
    background-color: transparent;
}

.preview_bdfce3 {
    color: white;
}

.avatarWrapper_b2ca13:hover {
    background-color: rgba(0, 0, 0, .3);
    border-radius: 4px;
    border: 1px solid #912;
    color: white;
}

.previewContainer_bdfce3 {
    background-color: #912;
}

.theme-light .messageContainer_da1bd9 {
    background-color: #181818;
}

.text-md\/normal_dc00ef,
.text-xs\/normal_dc00ef,
.text-sm\/normal_dc00ef {
    color: white !important;
}

.background-3X6N7I {
    background-color: transparent;
}

/* Transparency */
.container_fc4f04.themed_fc4f04,
.chat_a7d72e,
.container_cbd271,
.sidebar_a4d4d9,
.contentRegion_c25c6d,
.sidebarRegionScroller_c25c6d,
.nowPlayingColumn_c2739c {
    background: transparent !important;
}

.container_bf550a {
    background: none;
}

.bg_d4b6c5,
.wrapper_fea3ef,
.members_cbd271,
.members_cbd271>div,
.theme-dark .container_ee69e0,
.theme-dark .scroller_fea3ef,
.contentRegionScroller_c25c6d,
.standardSidebarView_c25c6d,
#app-mount .layer_d4b6c5,
.privateChannels_f0963d,
.theme-dark .scroller_c47fa9,
.theme-dark .container_c2739c,
.theme-dark .container_b2ca13 {
    background-color: transparent;
}


/* -------------------------------------------- */

.theme-dark .keybind_df5532 {
    color: white;
}

.keybind_df5532 {
    font-weight: 400;
    font-size: 13px;
}

.closeButton_df5532:hover {
    color: white;
    background-color: rgba(255, 255, 255, .1);
}

.theme-dark .closeButton_df5532 {
    border-color: transparent;
}

.closeButton_df5532 {
    border-style: dashed;
    border-radius: 3px;
    border-width: 2px;
}

.closeButton_df5532 path {
    fill: white;
}

.accountProfileCard_b69b77 {
    background-color: rgba(0, 0, 0, .3);
}

.fieldList_b69b77,
.background_b69b77 {
    background-color: transparent;
}

.avatar_b69b77 {
    border: none;
    background-color: transparent;
}

.avatar_b69b77 foreignObject {
    mask: none;
}

.avatar_c51b4e {
    border-radius: 6px;
}

.menu_d90b3d {
    background-image: linear-gradient(195deg, #912 0%, #000 100%);
    box-shadow: none;
}

.separator_d90b3d {
    border-bottom: none;
}

.colorDefault_d90b3d {
    color: white;
    border-color: transparent;
}

.colorDefault_d90b3d:active:not(.hideInteraction_d90b3d) {
    background-color: #912;
    border: 1px solid #C13;
}

.colorDefault_d90b3d.focused_d90b3d {
    background-color: #C13;
}

.button_dd4f85 {
    border-radius: 4px;
}

.lookOutlined_dd4f85.colorBrand_dd4f85 {
    border-color: transparent;
    color: white;
    background: linear-gradient(23deg, rgba(0, 0, 0, 1) 10%, #0a29dd 100%);
    background-color: transparent !important;
    background-clip: padding-box !important;
}

.lookOutlined_dd4f85.colorBrand_dd4f85:hover {
    background: linear-gradient(23deg, rgba(0, 0, 0, 1) 10%, #4c64f1 100%);
    border-color: transparent;
}

.lookFilled_dd4f85.colorBrand_dd4f85 {
    background: linear-gradient(23deg, rgba(0, 0, 0, 1) 10%, #0a29dd 100%);
}

.lookFilled_dd4f85.colorBrand_dd4f85:hover {
    background: linear-gradient(23deg, rgba(0, 0, 0, 1) 10%, #4c64f1 100%);
}

.lookFilled_dd4f85.colorBrand_dd4f85 {
    background-color: transparent !important;
}

.notice__5fd4c {
    background-color: rgba(0, 0, 0, .6);
}

.lookLink_dd4f85.colorLink_dd4f85,
.description_b89ec7 a {
    color: #AEC4D4;
    font-weight: 600;
}

.lookLink_dd4f85.colorLink_dd4f85:hover .contents_dd4f85 {
    background-image: linear-gradient(0deg, transparent, transparent 1px, #AEC4D4 0, #AEC4D4 2px, transparent 0);
}

.backdrop__1a911 {
    background-color: rgba(0, 0, 0, .4) !important;
}

.theme-dark .root_f9a4c9 {
    background-color: transparent !important;
    box-shadow: none;
    background-image: linear-gradient(195deg, #912 0%, #000 100%);
}

.theme-dark .footerSeparator_f9a4c9 {
    box-shadow: none;
}

.bannerSVGWrapper_b32cc2 foreignObject {
    mask: none;
}

.optionBox_f2f431 {
    background-color: rgba(0, 0, 0, .4);
}

.gifIconContainer_f2f431 {
    background-color: #912;
}

.contentCircle_f2f431 {
    background-color: #912;
    border-radius: 6px;
}

.separator_a0 {
    background-color: transparent;
}

.tabBar_bff66b .brand_a0.item_a0 {
    color: silver;
}

.tabBar_bff66b .brand_a0.item_a0:hover {
    color: #e8e8e8;
    border-bottom: 2px solid transparent;
}

.tabBar_bff66b.top_a0 .brand_a0.selected_a0.item_a0,
.tabBar_bff66b.top_a0 .brand_a0.selected_a0.item_a0:hover {
    color: white;
    border-bottom: 2px solid #912;
}

.customizationSection_b3a5c2 {
    border-bottom: none;
}

.userTagUsernameBase_c9ccf6,
.customStatus_cb55fc {
    color: silver;
}

.avatarUploaderInner_ab876d {
    border: none;
    background-color: transparent;
}

.imageUploaderInner_de76e4 {
    border-radius: 6px;
    background-color: #912;
}

.imageUploaderInner_de76e4:not(.banner_ab876d) {
    border-radius: 50px;
}

.theme-dark .imageUploaderIcon_de76e4 {
    background-color: #912;
}

.imageUploaderIcon_de76e4 {
    border-radius: 6px;
}

.fakeActivityIcon_dfbe6b.activityCharacterWumpus_dfbe6b {
    background-color: #912;
}

#app-mount .bioTextArea_ccf27d:focus-within {
    border-color: rgba(255, 255, 255, .3);
}

#app-mount .bioTextArea_ccf27d {
    background-color: rgba(255, 255, 255, .1);
    border: 1px solid transparent;
}

.contentWrapper_af5dbb,
.contentWrapper_eab878 {
    background-color: transparent !important;
    background-image: -webkit-linear-gradient(56deg, #000000 20%, rgb(153, 17, 33, .8) 75%);
    box-shadow: none;
    padding-top: 8px;
}

.option_f6639d[aria-selected=true]:not(.option_f6639d.multi_f6639d) {
    color: white !important;
    background-color: black !important;
}

.emojiPicker_c6ee36 {
    background-color: transparent !important;
    background-image: -webkit-linear-gradient(56deg, #000000 20%, rgb(153, 17, 33, .8) 75%);
    box-shadow: none;
    padding-top: 8px;
}

::selection {
    background: #912;
    color: white;
}

*::-webkit-input-placeholder {
    color: white !important;
}

.thin_c49869::-webkit-scrollbar,
.thin_eed6a8::-webkit-scrollbar {
    width: 15px;
    height: 11px;
}

.thin_c49869::-webkit-scrollbar-thumb,
.thin_eed6a8::-webkit-scrollbar-thumb {
    background-color: #912;
}

.thin_c49869::-webkit-scrollbar-track,
.thin_eed6a8::-webkit-scrollbar-track {
    border-color: transparent;
    background-color: transparent;
    border: none;
}

.container_effbe2,
.container_c18ec9 {
    background-color: rgba(0, 0, 0, .3);
}

.diversitySelectorOptions_cce80d {
    background-color: rgba(0, 0, 0, .4);
    border-radius: 7px;
    border: none;
}

.diversityEmojiItem_cce80d:hover {
    background-color: #C13;
    border-radius: 7px;
}

.wrapper_e06857 {
    background-color: rgba(0, 0, 0, .1);
    backdrop-filter: blur(7px);
}

.header_e06857 {
    color: white;
    font-size: 14px;
    font-weight: 500;
}

.headerLabel_e06857 {
    text-transform: capitalize;
}

.divider_b03b7f {
    border: none;
}

#app-mount .unicodeShortcut_dfa278 {
    background-color: #912;
}

.emojiItem_fbfedd.emojiItemSelected_fbfedd {
    background-color: #C13;
}

.inspector_c3120f,
.wrapper_ba23fe {
    background-color: transparent;
}

.guildIcon_bfabc4 {
    background-color: #912;
    color: white;
}

.categoryItemGuildCategory_dfa278 foreignObject {
    mask: none;
}

.categoryItemGuildCategory_dfa278 .guildIcon_bfabc4 {
    border-radius: 6px;
}

.categoryItemDefaultCategorySelected_dfa278,
.categoryItemDefaultCategorySelected_dfa278:hover {
    background-color: #C13;
}

#app-mount .unicodeShortcut_dfa278,
.theme-dark .listItemTooltip_bba834 {
    color: white;
}

.theme-dark .tooltipPrimary_b6c360,
.theme-dark .tooltipNested_b6c360 {
    background-color: #912;
}

.theme-dark .tooltip_b6c360 {
    box-shadow: none;
    color: white;
}


.tooltip_b6c360 {
    border-radius: 8px;
}

.theme-dark .tooltipPrimary_b6c360 .tooltipPointer_b6c360 {
    border-top-color: #912;
}

.lookOutlined_dd4f85.colorRed_dd4f85 {
    border-color: transparent;
    color: white;
    background: linear-gradient(23deg, rgba(0, 0, 0, 1) 10%, #CE3030 100%);
    background-color: transparent !important;
    background-clip: padding-box !important;
}

.lookOutlined_dd4f85.colorRed_dd4f85:hover {
    background: linear-gradient(23deg, rgba(0, 0, 0, 1) 10%, #FD0000 100%);
    border-color: transparent;
}

.lookFilled_dd4f85.colorRed_dd4f85 {
    border-color: transparent;
    color: white;
    background: linear-gradient(23deg, rgba(0, 0, 0, 1) 10%, #CE3030 100%);
    background-color: transparent !important;
    background-clip: padding-box !important;
}

.lookFilled_dd4f85.colorRed_dd4f85:hover {
    background: linear-gradient(23deg, rgba(0, 0, 0, 1) 10%, #FD0000 100%);
    border-color: transparent;
}

.userTag_b69b77 {
    color: white;
}

.description_b89ec7,
.labelDescriptor_b89ec7 {
    color: white;
}

.description_b89ec7 {
    font-size: 14px;
    font-weight: 200;
}

.h5_c46f6a {
    color: white;
    font-size: 13px;
}

.h4-1_f8j1,
.h5_c46f6a {
    font-weight: 600;
    text-transform: capitalize;
}

.header_a0 {
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
    color: white;
    border: 1px solid rgb(255, 255, 255, .2);
    margin-bottom: 3px;
}

.side_a0 .header_a0:first-child {
    padding-top: 6px;
}

.item_a0 {
    font-size: 13px;
    border: 2px solid transparent;
}

.selected_a0.item_a0,
.selected_a0.item_a0:hover {
    color: white;
}

.side_a0 .themed_a0.selected_a0.item_a0,
.topPill_a0 .themed_a0.selected_a0.item_a0 {
    background-color: transparent;
    background-image: -webkit-linear-gradient(56deg, #000000 24%, #991121 100%);
    border: 2px solid #C13;
}

.side_a0 .themed_a0.item_a0:hover:not(.disabled_a0):not(.side_a0 .item_a0[style*="color: hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%);"]),
.topPill_a0 .themed_a0.item_a0:hover:not(.disabled_a0) {
    background-color: rgba(204, 17, 51, .4);
}

.card_a298b8 {
    border-width: 2px;
    border-radius: 8px;
}

.cardPrimary_a298b8 {
    background: rgba(0, 0, 0, .4);
}

.cardPrimary_a298b8,
.cardPrimary_a298b8.editable_a298b8 {
    border-color: transparent;
}

.colorStandard_fbc755 {
    color: white;
}

.card_a298b8 a {
    color: #AEC4D4;
    font-weight: 600;
}

.cardPrimary_a298b8.outline_a298b8 {
    border-color: #912;
}

.auto_c49869::-webkit-scrollbar,
.auto_eed6a8::-webkit-scrollbar {
    width: 10px;
}

.auto_c49869::-webkit-scrollbar-thumb,
.auto_eed6a8::-webkit-scrollbar-thumb {
    background-color: #912;
}

.auto_c49869::-webkit-scrollbar-thumb,
.auto_c49869::-webkit-scrollbar-track,
.auto_eed6a8::-webkit-scrollbar-thumb,
.auto_eed6a8::-webkit-scrollbar-track {
    border: none;
    border-radius: 2px;
}

.auto_c49869::-webkit-scrollbar-track,
.auto_eed6a8::-webkit-scrollbar-track {
    background-color: transparent;
}

.settingsTabBar_f62afd {
    border-bottom: none;
}

.settingsTabBar_f62afd .brand_a0.item_a0 {
    color: silver;
}

.settingsTabBar_f62afd .brand_a0.item_a0:hover {
    color: #e8e8e8;
    border-bottom: 2px solid transparent;
}

.settingsTabBar_f62afd.top_a0 .brand_a0.selected_a0.item_a0,
.settingsTabBar_f62afd.top_a0 .brand_a0.selected_a0.item_a0:hover {
    color: white;
    border-bottom: 2px solid #912;
}


.accountButtonInner_e2a436 {
    margin-right: 0px;
    margin-bottom: 0px;
}

.connectContainer_e2a436 {
    background-color: black;
    border: 1px solid #912;
}

.connectContainer_e2a436 a {
    color: #AEC4D4;
    font-weight: 500;
}

.dropsHelpText_e8af36 {
    background: rgba(0, 0, 0, .3);
}

.dropsHelpText_e8af36 a,
.promotionCard_e8af36 a {
    color: #AEC4D4;
    font-weight: 500;
}

.accountAddInner_e2a436 {
    color: white;
}

.accountButtonInner_e2a436 {
    background-color: #912;
}

.accountButtonInner_e2a436:hover {
    background-color: #C13;
}

.inner_c36ce4 {
    border-radius: 7px;
}

.connectionHeader_e2a436 {
    background-image: linear-gradient(195deg, #912 0%, #000 100%);
    background-color: transparent;
}

.connection_e2a436 {
    background-color: black;
}

.integrationWrapper_e2a436 {
    border-radius: 5px;
    background: rgba(0, 0, 0, .4);
}

.iconInactive_f11207 {
    border-radius: 5px;
}

.subscriptionsRedirectContainer-zD3U79 {
    background-color: rgba(0, 0, 0, .3);
}

.lookFilled_dd4f85.colorGreen_dd4f85 {
  background: linear-gradient(23deg, rgba(0, 0, 0, 1) 20%, #35993F 100%);
  background-color: transparent;
}

.lookFilled_dd4f85.colorGreen_dd4f85:hover {
  background: linear-gradient(23deg, rgba(0, 0, 0, 1) 20%, #26C235 100%);
}

.detailsBlock_a206c7 {
    background-color: rgba(0, 0, 0, .3);
}

.select_f6639d {
    border-radius: 8px;
    border: none;
}

.theme-dark .subscriptionDetails_e70817,
.theme-dark .sectionAccountCredit_e70817 {
    border-color: transparent;
}

.open_f6639d {
    border-radius: 8px 8px 0 0;
}

.select_f6639d,
.wrapper_f6639d {
    color: white;
}

.lookFilled_f6639d.select_f6639d {
    background-color: rgba(0, 0, 0, .6);
    border-color: transparent;
}

.option_f6639d {
    color: white;
}

.option_f6639d.focused_f6639d,
.option_f6639d:focus,
.option_f6639d:hover {
    background-color: #C13;
    color: white;
}

.option_f6639d[aria-selected=true] {
    color: white;
    background-color: #912;
}

.selectedIcon_f6639d {
    color: white;
}

.popout_f6639d {
    border: none;
    background: rgba(0, 0, 0, .6);
    border-radius: 0 0 8px 8px;
}

.finePrint_b11f5c {
    color: white;
}

.finePrint_b11f5c a,
.promotionText-1p8WKF a,
.paymentText_a28a08 a,
.colorStandard_fbc755 a {
    color: #AEC4D4;
    font-weight: 500;
}

.promotionCard_e8af36 {
    background-color: rgba(0, 0, 0, .4);
}

.theme-dark .giftCodeRow_a34ba1 {
    background-color: transparent;
}

.header_fc6a44 {
    background-color: rgba(0, 0, 0, .4) !important;
    color: white;
}

.body_fc6a44 {
    background-color: rgba(0, 0, 0, .4);
}

.input_f8bc55 {
    color: white;
    background-color: rgba(0, 0, 0, .4);
    border: 1px solid transparent;
}

.input_f8bc55.focused_f8bc55,
.input_f8bc55:focus {
    border-color: #912;
}

.theme-dark .bottomDivider_f66684 {
    border-bottom-color: transparent;
}

.theme-dark .paymentPane_f66684 {
    background-color: transparent;
    color: white;
}

.theme-dark .paginator_f66684 {
    background: transparent;
}

.theme-dark .payment_a28a08 {
    background-color: rgba(0, 0, 0, .4);
    color: white;
}

.theme-dark .summaryInfo_a28a08 {
    color: white;
}

.theme-dark .hoverablePayment_a28a08:hover {
    background-color: rgba(204, 17, 51, .5);
}

.theme-dark .expandedInfo_a28a08 {
    background-color: black;
    border: 1px solid rgba(255, 255, 255, .4);
}

.expandedInfo_a28a08 a {
    color: #AEC4D4;
    font-weight: 500;
}

.theme-dark .paymentHeader_a28a08 {
    border-color: transparent;
}

.theme-dark .paymentText_a28a08,
.theme-dark .descriptionWrapper_ede133 {
    color: white;
}

.theme-dark .codeRedemptionRedirect_cb70f4 {
    background-color: transparent;
    border-color: #912;
}

.item_eb92a8 {
    color: white;
    border-radius: 7px;
}

.itemFilled_eb92a8 {
    background-color: rgba(255, 255, 255, .1);
}

.item_eb92a8[aria-checked=true],
.item_eb92a8:hover:not([aria-checked=true]):not(.disabled_eb92a8) {
    color: white;
}

.itemFilled_eb92a8[aria-checked=true] {
    background-color: transparent;
    background-image: -webkit-linear-gradient(56deg, #000000 24%, #991121 100%);
    border: 2px solid #C13;
}

.radioBar_eb92a8 {
    border-radius: 7px;
}

.itemFilled_eb92a8:hover:not([aria-checked=true]):not(.disabled_eb92a8) {
    background-color: rgba(255, 255, 255, .15);
}

.radioIconForeground_eb92a8 {
    color: white;
    r: 9;
}

.theme-dark .markValue_c7a159 {
    color: white;
}

.theme-dark .bar_c7a159 {
    background: #912 !important;
}

.bar_c7a159 {
    border-radius: 2px;
}

.barFill_c7a159 {
    background: #C13 !important;
}

.theme-dark .markDash_c7a159 {
    background: white;
}

.markDash_c7a159 {
    width: 3px;
}

.preview_c31d36 {
    background-color: transparent;
}

.avatar_ec86aa {
    background-color: #912;
    border: 2px solid #912;
    border-radius: 5px;
}

.cozy_f9f2ca .header_f9f2ca,
.username_f9f2ca,
.cozy_f9f2ca .timestamp_f9f2ca,
.markup_f8f345 {
    color: white;
}

.markup_f8f345 {
    font-weight: 300;
}

.markup_f8f345 a,
.mutedChannelsHook_f1ed13 {
    color: #AEC4D4;
    font-weight: 500;
}

.previewMessage_c31d36 {
    background-color: transparent;
}

.box_f6cde8 {
    border-radius: 6px;
}

.theme-dark .checkbox_f6cde8 {
    border-color: white;
}

.theme-dark .checkbox_f6cde8[style*="border-color"] {
    border-color: #C13 !important;
    background-color: #912 !important;
}

.theme-dark .checkbox_f6cde8[style*="border-color"] path {
    fill: white;
}

.checkbox_f6cde8 {
    border-width: 2px;
}

.theme-dark .footer_ffaecb {
    background-color: transparent;
    box-shadow: none;
}

.cameraWrapper_ff1ac9 {
    background-color: transparent;
    border: none;
    border-radius: 7px;
}

.backgroundOptionRing_ad7d79 {
    border: 2px solid #912;
    border-radius: 7px;
}

.backgroundOptionInner_ad7d79 {
    background-color: rgba(0, 0, 0, .4);
    border-radius: 7px;
}

.theme-dark .combo_c90023 .key_c90023,
.theme-dark .dim_c90023 .key_c90023 {
    color: white;
    box-shadow: none;
    background-color: #912;
}

.theme-dark .combo_c90023 {
    color: white;
}

.combo_c90023 {
    text-transform: capitalize;
    font-weight: 200;
}

.theme-dark .combo_c90023 .key_c90023:active {
    color: white;
    box-shadow: none;
    border: 2px solid #C13;
    background-color: #912;
}

.theme-dark .combo_c90023 .key_c90023 .bindArrow_c90023 g,
.theme-dark .combo_c90023 .key_c90023:active .bindArrow_c90023 g {
    fill: white;
}

.theme-dark .notDetected_fd966d {
    background-image: linear-gradient(111deg, #000000 0%, #c90017 100%);
    background-color: transparent;
}

.theme-dark .nowPlaying_fd966d {
    background-image: linear-gradient(111deg, #000000 0%, #36c900 100%);
    background-color: transparent;
}

.notDetected_fd966d,
.nowPlaying_fd966d {
    border-radius: 4px;
}

.theme-dark .addGamePopout_fd966d {
    background-color: #141414;
}

.theme-dark .elevationBorderHigh_ff8688 {
    box-shadow: none;
}

.channelInfo_f6f816 .text-xs\/semibold_dc00ef {
    color: #AEC4D4 !important;
}

.addGamePopout_fd966d {
    border-radius: 7px;
}

.theme-dark .nowPlaying_fd966d .gameName_fd966d,
.theme-dark .gameName_fd966d,
.theme-dark .lastPlayed_fd966d,
.theme-dark .overlayStatusText__668e1 {
    color: white;
}

.theme-dark .gameNameInput_fd966d:focus,
.theme-dark .gameNameInput_fd966d:hover,
.theme-dark .nowPlaying_fd966d .gameNameInput_fd966d:focus,
.theme-dark .nowPlaying_fd966d .gameNameInput_fd966d:hover {
    border-color: rgba(255, 255, 255, .1);
    background-color: rgba(255, 255, 255, .1);
}

.button_a467ac {
    border-radius: 5px;
}

.theme-dark .button_a467ac {
    box-shadow: none;
}

.theme-dark .default_a467ac {
    background-color: rgba(0, 0, 0, .4);
}

.theme-dark .game_fd966d {
    box-shadow: none;
}

.wrapper_d2da9c {
    border: 2px solid #912;
}

.selected_d2da9c.option_d2da9c {
    background-color: #912 !important;
    border-color: #C13 !important;
    box-shadow: none;
    opacity: 1 !important;
}

.option_d2da9c {
    border-radius: 7px;
    opacity: .3;
}

.option_d2da9c:hover {
    background-color: #C13;
    box-shadow: none;
    opacity: .5;
}

.bd-select .bd-select-options {
    background: rgba(0, 0, 0, .7);
    box-shadow: none;
    border: none;
}

.bd-select:hover,
.bd-select.menu-open {
    border-color: rgba(255, 255, 255, .1);
}

.bd-number-input {
    color: white;
    background-color: rgba(0, 0, 0, .3);
    border: 1px solid rgba(255, 255, 255, .1);
}

.bd-select {
    color: white;
    background-color: rgba(0, 0, 0, .3);
    border: 1px solid rgba(255, 255, 255, .1);
}

.bd-select .bd-select-option.selected {
    background: #912 !important;
}

.bd-select .bd-select-option:hover {
    background: #C13;
}

.bd-settings-title.bd-settings-group-title {
    text-transform: capitalize;
    font-size: 20px;
    color: white;
}

.bd-settings-group.collapsible .bd-settings-title::before {
    background-color: transparent;
}

.bd-button {
    background-color: #912;
    border-radius: 6px;
}

.bd-button:hover {
    background-color: #C13;
}

.bd-search-wrapper {
    background-color: transparent;
    color: white;
}

.bd-select-wrapper {
    color: white;
    font-size: 17px;
}

.bd-addon-views .bd-view-button.selected {
    background-color: #912;
}

.bd-meta {
    color: white;
}

.bd-meta a {
    color: #AEC4D4;
    font-weight: 500;
}

.bd-addon-list .bd-addon-header {
    color: white;
    background: transparent;
    background-image: linear-gradient(23deg, #991121 6%, #000000 90%);
}

.bd-addon-list .bd-addon-card {
    background: none;
    border: 1px solid #912;
    border-radius: 2px;
}

.bd-addon-list .bd-description {
    color: white;
    font-size: 16px;
}

.theme-dark .content_ed23b8 ol,
.theme-dark .content_ed23b8 p,
.theme-dark .content_ed23b8 ul li {
    color: white;
}

.content_ed23b8 a {
    color: #AEC4D4;
    font-weight: 500;
}

.profileBadges_f89da9 {
    background-color: rgba(0, 0, 0, .2);
}

.userProfileOuterUnthemed_c69a7b {
    background-color: transparent;
}

.messageInputContainer_f2c0a8 {
    border: 1px solid transparent;
}

.overlayBackground_c69a7b,
#app-mount .fullSizeOverlayBackground_c69a7b {
    background-color: transparent;
}

.userProfileOuter_c69a7b {
    box-shadow: none;
}

.userProfileOuter_c69a7b {
    border-radius: 5px;
}

.userProfileInner_c69a7b:before {
    background-color: transparent;
}

.userProfileInnerThemedNonPremium_c69a7b,
.biteSizeInnerThemed_c69a7b,
.fullSizeInnerThemed_c69a7b {
    background-image: -webkit-linear-gradient(56deg, #000000 20%, rgb(153, 17, 33, .8) 75%) !important;
}

.userProfileInnerThemedWithBanner_c69a7b,
.userProfileInnerThemedPremiumWithoutBanner_c69a7b,
.biteSizeInnerThemed_c69a7b:has(.bannerSVGWrapper_b32cc2 .biteSizeBannerPremium_c3e427),
.fullSizeInnerThemed_c69a7b:has(.bannerSVGWrapper_b32cc2 .fullSizeBannerPremium_c3e427),
.theme-dark .biteSizeInnerThemed_c69a7b:has(.bannerSVGWrapper_b32cc2 .biteSizeBanner_c3e427),
.theme-dark .fullSizeInnerThemed_c69a7b:has(.bannerSVGWrapper_b32cc2 .fullSizeBanner_c3e427) {
    background-image: -webkit-linear-gradient(56deg, #000000 20%, rgb(153, 17, 33, .8) 75%) !important;
}

.body_a972fe, .body_b8cc6d,
.tags_c32acf,
.descriptionClamp_abaf7d .markup_f8f345 {
  color: white !important;
}

.hoverColor_f9d37d,
.pronounsText_c32acf,
.descriptionClamp_abaf7d .text-sm\/normal_dc00ef {
  color: inherit !important;
}

#app-mount .biteSizeOverlayBackground_c69a7b, 
#app-mount .fullSizeOverlayBackground_c69a7b {
  color: white;
}

.biteSizeOverlayBackground_c69a7b :where(.headerText_ae1fa2, .heading-sm\/semibold_dc00ef, .text-xs\/normal_dc00ef), 
.fullSizeOverlayBackground_c69a7b :where(.headerText_ae1fa2, .heading-sm\/semibold_dc00ef, .text-xs\/normal_dc00ef) {
  color: inherit !important;
}

.biteSizeOverlayBackground_c69a7b .contextMenu_ae1fa2 path, 
.fullSizeOverlayBackground_c69a7b .contextMenu_ae1fa2 path  {
  fill: currentColor;
}

.userProfileOuterThemed_c69a7b.userProfileOuter_c69a7b,
.userProfileOuterThemed_c69a7b.userProfileOuter_c69a7b {
    background: none;
}

.userProfileInner_c69a7b {
    border-radius: 5px 5px 0 0;
}

.scroller_bf550a {
    border-left: none;
}

.updateIconForeground_ff5f90 {
    fill: #912;
}

.stickerInspected_a708c4 .inspectedIndicator_a708c4 {
    background-color: rgba(0, 0, 0, .2);
}

.premiumCategorySelected-2KWLhN,
.premiumCategorySelected-2KWLhN:hover,
.stickerCategoryGenericSelected_a7a485,
.stickerCategoryGenericSelected_a7a485:hover,
.firstPartyCategorySelected_a7a485,
.firstPartyCategorySelected_a7a485:hover {
    background-color: #912;
}

.stickerCategory_a7a485 {
    color: white;
}

.premiumCategory-1bZwXQ:hover,
.stickerCategoryGeneric_a7a485:hover {
    background-color: rgba(0, 0, 0, .2);
    color: white;
}

.theme-dark .option_b0286e[aria-selected=true] {
    background-color: #912 !important;
    border: 2px inset white;
}

.thin_c49869::-webkit-scrollbar-track {
    border-color: transparent;
    background-color: transparent;
    border: none;
}

.thin_c49869::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background-color: #912;
}

.thin_c49869::-webkit-scrollbar {
    width: 10px;
}

.emptyCard_f02fcf {
    background: transparent;
}

.colorDefault_d90b3d .check_d90b3d {
    color: #C13;
}

.colorDefault_d90b3d.focused_d90b3d .checkbox_d90b3d,
.colorDefault_d90b3d.focused_d90b3d .radioSelection_d90b3d,
.colorDefault_d90b3d.focused_d90b3d .subtext_d90b3d {
    color: #912;
}

.colorDefault_d90b3d.focused_d90b3d .check_d90b3d {
    fill: #912;
}

.divider_fc4f04 {
    background: none;
}


.header_ac90a2 {
    background-color: transparent;
    box-shadow: none;
}

.container_f1c3d9,
.messagesPopoutWrap_ac90a2 {
    background-color: transparent;
    box-shadow: none;
    background-image: -webkit-linear-gradient(56deg, #000000 20%, rgb(153, 17, 33, .8) 75%);
}

.secondary_e258f5 {
    color: white;
}

.primary_a41c2a:hover:not(.disabled_e258f5),
.secondary_e258f5 {
    background-color: #912;
}

.tertiary_e258f5 {
    background-color: #912;
    color: white;
}

.secondary_e258f5:hover:not(.disabled_e258f5),
.tertiary_e258f5:hover:not(.disabled_e258f5) {
    background-color: #C13;
    color: white;
}

.guildIcon_f3978e {
    background-color: transparent;
}

.tutorial_f1c3d9 {
    background-color: rgba(0, 0, 0, .3);
}

.tutorialIcon_f1c3d9 {
    background-color: #912;
    border-radius: 6px;
    color: white;
}

.channelHeader_f3978e {
    background-color: rgba(0, 0, 0, .5);
}

.searchBar_f0963d {
    box-shadow: none;
}

.wrapper_da9f92 {
    border-radius: 6px;
    background-color: #912;
    box-shadow: none;
    padding: 3px 9px;
    text-shadow: none;
    border: 2px outset #C13;
}

.messages_c06487,
.forumPost_c53f2f {
    background-color: rgba(0, 0, 0, .3);
    border-radius: 3px;
}

.divider_c2654d {
    border-top: none;
}

.content_c2654d {
    padding: 4px 7px;
    color: white !important;
    background: #C13;
    border-radius: 3px;
}

.reactionTooltipText-iAWHhX a {
    color: red;
    font-weight: bold;
}

#app-mount .tile_ab47a1 {
    background-color: rgba(0, 0, 0, .4);
    box-shadow: none;
}

.reaction_ec6b19.reactionMe_ec6b19,
.reaction_f61c73.reactionMe_f61c73 {
    background-color: transparent;
    border: 2px outset #C13 !important;
}

.reaction_ec6b19,
.reaction_f61c73 {
    background: transparent;
    border: 2px solid rgba(153, 17, 34, .6);
    border-radius: 3px;
}


.reaction_ec6b19:hover,
.reaction_f61c73:hover {
    background-color: transparent;
    border: 2px solid rgba(153, 17, 34, .8);
}

#app-mount .reactionCount_ec6b19,
#app-mount .reactionCount_f61c73 {
    color: white;
}

#app-mount .jumpButton_ac3dc2 {
    background-color: rgba(0, 0, 0, .2);
}

.jumpButton_ac3dc2 .text_ac3dc2 {
    color: white !important;
}

.theme-dark .wrapper_bf1b19 {
    background: #912 !important;
    color: white !important;
    border: 2px outset #912;
}

.theme-dark .wrapper_bf1b19:hover {
    background: #C13 !important;
    border: 2px inset #912;
}


.embedFull_b0068a {
    background: rgba(0, 0, 0, .5);
}

.theme-dark .wrapperAudio_f72aac,
.attachment_b52bef {
    background: rgba(0, 0, 0, .5);
    border-color: rgba(255, 255, 255, .3);
}

.filenameLinkWrapper_b52bef,
.filenameLinkWrapper_b52bef a,
.metadataContent_f72aac a {
   color: #AEC4D4;
}

.nonMediaMosaicItem_d0395d {
    outline: none;
}

.hoverButtonGroup_d0395d {
    background-color: #912;
}

.hoverButton_d0395d {
    color: silver;
}

.removeAttachmentHoverButton__161a2:hover, 
.keyboard-mode .removeAttachmentHoverButton__161a2:focus,
.hoverButton_d0395d:hover, 
.keyboard-mode .hoverButton_d0395d:focus {
    background-color: #C13;
    color: white;
}

.mediaBarWrapper_d12f5a,
.mediaBarWrapper_d12f5a:after,
.mediaBarWrapper_d12f5a:before {
  background-color: transparent;
}

.mediaBarGrabber_f7877e,
.mediaBarProgress_d12f5a,
.mediaBarProgress_d12f5a:after,
.mediaBarProgress_d12f5a:before,
.mediaBarInteraction_d12f5a:hover .mediaBarGrabber_f7877e,
.mediaBarInteractionDragging_d12f5a .mediaBarGrabber_f7877e,
.mediaBarPreview_d12f5a,
.mediaBarPreview_d12f5a:after,
.mediaBarPreview_d12f5a:before {
  background-color: #912;
}

.messageContainer_ddb5b4 {
    background-color: rgba(0, 0, 0, .3);
    border-radius: 4px;
}

.repliedMessage_ec86aa:before {
    border-left: 3px solid #C13;
    border-top: 3px solid #C13;
    border-top-left-radius: 0;
}

.replying_d5deea, 
.highlighted_fc800f {
    background: rgba(153, 17, 34, .2);
    border: 1px solid #912;
}

.replying_d5deea:before {
    background: #912;
}

.replyBadge_ec86aa {
    color: white;
    background: #912;
}

.repliedMessage_ec86aa {
    color: white;
}

.colorDefault_d90b3d .checkbox_d90b3d,
.colorDefault_d90b3d .radioSelection_d90b3d {
    color: white;
}

.header_fd6364 {
  box-shadow: none;
}

.wrapper_cd82a7 {
    background-color: rgba(0, 0, 0, .2) !important;
    border: 1px solid rgba(255, 255, 255, .3);
}

.theme-dark .inset_ac5d22 {
    background-color: rgba(0, 0, 0, .5);
}

.wrapper_cd82a7:hover .section_cd82a7 {
    background-color: rgba(203, 16, 51, .4);
}

.section_cd82a7 {
    background-color: transparent;
}

.theme-dark .subtitle_e6af9c {
    color: white;
}

.tag_effbe2 {
    border-radius: 6px;
    background-color: #912;
    color: white !important;
}

.tag_effbe2:hover {
    background-color: #C13;
}

.container_effbe2,
.container_c18ec9 {
    border-radius: 6px;
}


.theme-dark .friendSelected_ebf869 {
    background-color: rgba(0, 0, 0, .4);
}

.theme-dark .friend_ebf869 {
    color: white;
}

.friend_ebf869 .avatar_ebf869 foreignObject,
.headerAvatar_cd82a7 foreignObject,
.avatar_f3939d foreignObject {
    mask: none;
}

.friend_ebf869 .avatar_ebf869 .avatar_c51b4e,
.headerAvatar_cd82a7 .avatar_c51b4e,
.avatar_f3939d .avatar_c51b4e {
    border-radius: 5px;
}

.theme-dark .children_fc4f04:after {
    background: none;
}

.tabBar_c2739c .addFriend_c2739c.addFriend_c2739c.addFriend_c2739c {
    background-color: rgba(42, 250, 42, 0.52) !important;
    color: white !important;
}

.addFriendInputWrapper_de812f,
#app-mount .container_aef5fd {
    background-color: rgba(0, 0, 0, .3);
    border: 1px solid rgba(255, 255, 255, .2);
    border-radius: 4px;
}

.addFriendInputWrapper_de812f .input_f8bc55 {
    background: none;
    border: none;
}

.header_c96274 {
    border-bottom: none;
}

.addFriendInputWrapper_de812f:focus-within {
    border-color: #912;
}

.container__33507 {
    background-color: rgba(153, 17, 33, .43);
    border: 2px outset #C13;
}

.peopleListItem_d51464 {
    border-top: none;
}

.peopleListItem_d51464.active_d51464,
.peopleListItem_d51464:hover {
    background: rgba(204, 17, 51, .35);
    border-radius: 4px;
}

.actionButton_e01b91 {
    border-radius: 5px;
    color: white;
    background-color: #912;
}

.actionButton_e01b91:hover {
    color: white;
}

.actionButton_e01b91.highlight_e01b91 {
    background-color: #C13;
}

.actionButton_e01b91.actionDeny_e01b91 {
    border: 1px solid transparent;
}

.actionButton_e01b91.actionDeny_e01b91:hover {
    color: white !important;
    background-color: #680303;
    border: 1px solid red;
}

.quickswitcher_f4e139 {
    border-radius: 5px;
    box-shadow: none;
    background-image: -webkit-linear-gradient(56deg, #000000 20%, rgb(153, 17, 33, .8) 75%);
    color: white;
}

.input_f4e139 {
    background-color: rgba(0, 0, 0, .3);
    color: white;
    box-shadow: none;
}

.scroller_f4e139 {
    background-color: transparent;
}

.contentDefault_e3c1c6,
.icon_f14193 {
    color: white;
}

.header_e3c1c6 {
    font-size: 14px;
    text-transform: capitalize;
    font-weight: 400;
    color: white;
}

.result_e3c1c6 {
    border: 2px outset transparent;
}

.result_e3c1c6[aria-selected=true] {
    background: rgba(204, 17, 51, .39);
    border: 2px outset #C13;
}

.note_e3c1c6 {
    color: silver;
}

.miscContainer_f4e139 {
    opacity: 1;
}

.scroller_f4e139::-webkit-scrollbar-track {
    background-color: transparent !important;
}

.emptyStateNote_f4e139 {
    color: white;
}

.emptyStateCTA_f4e139,
.tip_b5053a {
    opacity: 1;
}

.emptyStateCTA_f4e139 a {
    color: #AEC4D4;     
    font-weight: 500;
}

.protip_f4e139 {
    border-top: none;
}

.autocompleteQuerySymbol_f4e139 {
    background-color: #912;
    padding: 4px;
    border-radius: 6px;
}

.avatarSizeOverride-sfatEO foreignObject,
.avatar_f9647d foreignObject {
    mask: none;
}

.avatarSizeOverride-sfatEO .avatar_c51b4e,
.avatar_f9647d .avatar_c51b4e {
    border-radius: 3px;
}

.panels_a4d4d9 {
    background-color: rgba(0, 0, 0, .3);
}

.activityPanel_a4d4d9 {
    border-bottom: none;
}

button.button_adca65 {
    color: white;
}

button.button_adca65.enabled_adca65:hover, 
span.button_adca65.enabled_adca65:hover {
    color: white;
    background-color: #C13;
}

button.button_adca65.enabled_adca65:hover path,
span.button_adca65.enabled_adca65:hover path {
  fill: white;
}


.searchBar_f0963d .searchBarComponent_f0963d {
    background-color: rgba(153, 17, 33, .42);
    border: 1px solid #912;
    color: white;
    font-size: 14px;
}

.interactive_f5eb4b,
.interactive_c91bad {
    color: silver;
}

.selected_f5eb4b {
    color: white;
    background-color: rgba(204, 17, 51, .82) !important;
}


.interactiveSelected_c91bad {
    color: white;
}

.interactive_f5eb4b:focus-within,
.interactive_f5eb4b:hover {
    color: white;
    background-color: rgba(204, 17, 51, .34);
}


.privateChannelsHeaderContainer_c47fa9 {
    text-transform: capitalize;
    font-size: 14px;
    letter-spacing: 0;
    color: white !important;
}

.unreadPill_c2654d {
    border-radius: 0 6px 6px 0;
    color: #fff;
    background-color: #912;
}

.unreadPillCapStroke_c2654d {
    color: #912;
    fill: #912;
}

.footer_ac90a2 {
    background-color: transparent;
}

.navButtonActive_af5dbb,
.navButtonActive_b003de {
    background-color: #912;
    border: 2px outset #912;
}

.theme-dark .container_eedf95 {
    background-color: transparent;
    background-image: -webkit-linear-gradient(56deg, #000000 20%, #991121);
}

.theme-dark .container_eedf95 .calendarPicker_be05cd {
    background: none;
}

.theme-dark .elevationBorderHigh_ff8688 {
    box-shadow: none;
}

.theme-dark .calendarPicker_be05cd .react-datepicker {
    background-color: transparent;
}

.theme-dark .calendarPicker_be05cd .react-datepicker__navigation.react-datepicker__navigation--next,
.theme-dark .calendarPicker_be05cd .react-datepicker__navigation.react-datepicker__navigation--previous {
    border: 2px inset #C13;
    background-color: rgba(0, 0, 0, .2);
    border-radius: 4px;
}

.theme-dark .calendarPicker_be05cd .react-datepicker__header {
    background-color: transparent;
}

.theme-dark .calendarPicker_be05cd .react-datepicker__current-month {
    border-bottom-color: transparent;
    color: white;
}

.calendarPicker_be05cd .react-datepicker__current-month {
    font-weight: 400;
    text-transform: capitalize;
}

.theme-dark .calendarPicker_be05cd .react-datepicker__day-name {
    color: white;
}

.calendarPicker_be05cd .react-datepicker__day-name {
    text-transform: capitalize;
}

.calendarPicker_be05cd .react-datepicker__month * {
    border: none !important
}

.theme-dark .calendarPicker_be05cd .react-datepicker__day {
    color: white;
    border-radius: 4px;
}

.calendarPicker_be05cd .react-datepicker__day.react-datepicker__day--keyboard-selected,
.calendarPicker_be05cd .react-datepicker__day.react-datepicker__day--selected:hover,
.calendarPicker_be05cd .react-datepicker__day:hover {
    border-radius: 4px;
    background-color: #C13;
}


.calendarPicker_be05cd .react-datepicker__day.react-datepicker__day--selected:after {
    background-color: transparent;
}

.calendarPicker_be05cd .react-datepicker__day.react-datepicker__day--selected {
    background-color: #C13;
}

.theme-dark .datePicker_b0286e .datePickerHint_b0286e {
    border-top: none;
}

.theme-dark .datePicker_b0286e .datePickerHint_b0286e .hint_b0286e {
    color: white;
}

.theme-dark .datePicker_b0286e .datePickerHint_b0286e .hintValue_b0286e {
    background-color: #912;
    border: 2px solid #912;
}

.theme-dark .datePicker_b0286e .datePickerHint_b0286e .hintValue_b0286e:hover {
    background-color: #C13;
    border: 2px outset #C13;
}

.theme-dark .calendarPicker_be05cd .react-datepicker__day--disabled,
.theme-dark .calendarPicker_be05cd .react-datepicker__day--outside-month,
.theme-dark .calendarPicker_be05cd .react-datepicker__day--outside-month:hover,
.theme-dark .calendarPicker_be05cd .react-datepicker__day.react-datepicker__day--disabled,
.theme-dark .calendarPicker_be05cd .react-datepicker__day.react-datepicker__day--disabled:hover {
    background-color: rgba(0, 0, 0, .35);
    color: rgba(255, 255, 255, .3);
}

.theme-dark .option_b0286e[aria-selected=true]:after,
.theme-dark .option_b0286e:after,
.theme-dark .option_b0286e:hover:after {
    background: none;
}

.theme-dark .option_b0286e:hover,
.theme-dark .focused_eedf95 {
    background-color: rgba(0, 0, 0, .2);
}

.theme-dark .option_b0286e .answer_b0286e,
.theme-dark .option_b0286e .nonText_b0286e,
.theme-dark .option_b0286e strong {
    color: white;
}

.theme-dark .searchOption_b0286e .answer_b0286e,
.theme-dark .option_b0286e.user_b0286e .displayUsername_b0286e {
    color: silver;
}

.theme-dark .searchOption_b0286e .filter_b0286e,
.theme-dark .option_b0286e.user_b0286e .displayedNick_b0286e {
    color: white;
}

.theme-dark .queryContainer_eedf95 {
    color: white;
    border-bottom-color: transparent;
}

.option_b0286e.user_b0286e .displayAvatar_b0286e {
    border-radius: 4px;
}

.searchHeader_b7c924 {
    background-color: transparent;
}

.searchResultsWrap_c2b47d {
    background-image: -webkit-linear-gradient(56deg, #000000 20%, #991121);
}

.channelNameText_a9e225 {
    background: transparent;
    color: white;
}

.searchResult_ddc613 {
    background-color: rgba(0, 0, 0, .3);
    border-radius: 5px;
}

.button_ddc613 {
    background-color: #912 !important;
    border-radius: 5px;
    color: white;
}

.container_e62b38,
.pageButton_b48941 {
    color: white;
}

.roundButton_b48941 {
    border-radius: 5px;
}

.pageButton_b48941:hover {
    background-color: #C13;
    border: 2px outset #C13;
}

.theme-dark .activeButton_b48941,
.theme-dark .activeButton_b48941:hover,
.theme-light .activeButton_b48941,
.theme-light .activeButton_b48941:hover {
    border: 2px inset #912;
    background-color: #912;
}

.searchAnswer_b0fa94 {
    border-radius: 0 5px 5px 0;
}

.theme-dark .searchAnswer_b0fa94,
.theme-dark .searchFilter_b0fa94 {
    background-color: #912;
}

.searchBar_a46bef {
    border-radius: 4px;
    color: white;
    background-color: rgba(255, 255, 255, .1);
    border: 1px solid rgba(255, 255, 255, .15);
    height: 27px;
}

.search_a46bef .DraftEditor-root .public-DraftEditorPlaceholder-root {
    color: white;
}

.icon_fc4f04,
.icon_effbe2 {
    color: white !important;
}

.membersGroup_cbd271 {
    color: white;
    letter-spacing: 0;
    text-transform: capitalize;
    font-size: 15px;
}

.clickable_d808b0.container_d808b0:hover,
.clickable_d808b0.container_d808b0:hover .muted_e9f61e {
    color: white;
}

.clickable_d808b0:hover .layout_d808b0 {
    background-color: rgba(204, 17, 51, .24);
}

.clickable_d808b0:active .layout_d808b0,
.selected_d808b0 .layout_d808b0 {
    background-color: rgba(204, 17, 51, .54);
}

.clickable_d808b0.container_d808b0:active,
.highlighted_d808b0.container_d808b0,
.selected_d808b0.container_d808b0 {
    color: white;
}

.avatar_e9f61e foreignObject {
    mask: none;
}

.avatar_e9f61e .avatar_c51b4e {
    border-radius: 4px;
}



.textarea_dde0a8:focus {
    background-color: rgba(204, 17, 51, .63);
}

.body_b9fccc,
.topSection_b9fccc {
    background-color: transparent;
}

.listRow_e4be58:hover {
    background-color: rgba(0, 0, 0, .3);
}

.listRow_e4be58 {
    color: white;
    border-radius: 4px;
}

.iconActiveMedium_f11207 {
    border-radius: 4px;
}

.tabBar_c1519f,
.userInfoSection_a24910+.userInfoSection_a24910 {
    border: none;
}

.connectedAccountContainer_f3eb60 {
    border: 2px ridge #C13;
    background-color: rgba(153, 17, 33, .77);
    border-radius: 6px;
}

.connectedAccountNameText_f3eb60[style*="color:"] {
    color: white !important;
}

.theme-dark .scrollableContainer_d0696b {
    background-color: transparent;
    border-radius: 5px;
}

.channelTextArea_a7d72e {
    background-color: rgba(153, 17, 33, .43);
}

.button_f7e168,
.icon_de3e42 {
    color: white;
}

.wrapper_f7e168,
.toolbar_de3e42 {
    background-color: #912;
    box-shadow: none;
    border-radius: 6px;
}

.toolbar_de3e42 .button_de3e42:first-of-type {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}

.before_inlineCode_cdb578 {
    border-radius: 6px 0 0 6px;
}

.button_f7e168:hover,
.button_f7e168.selected_f7e168 {
    color: white;
    background-color: #C13;
}

.active__05fbc,
.hover_d0ebf2:hover {
    background-color: #C13;
}

.active__05fbc .icon_de3e42,
.hover_d0ebf2:hover .icon_de3e42 {
    color: white;
}

.toolbar_de3e42:before {
    border-top: 8px solid #912;
}

.theme-dark .footer_f82cc7 {
    background-color: transparent;
    box-shadow: none;
}

.slateTextArea_e52116 {
    caret-color: white;
}

.placeholder_a552a6,
.slateTextArea_e52116 .hljs-comment,
.slateTextArea_e52116 .hljs-quote,
.textArea_d0696b,
.codeBlockSyntax_cdb578,
.syntaxAfter_cdb578,
.syntaxBefore_cdb578 {
    color: white;
}

.after_inlineCode_cdb578,
.before_inlineCode_cdb578,
.inlineCode_cdb578 {
    background: #912;
}

.avatar_b69b77,
.avatar_ec3b75 {
    border: none;
    background-color: transparent;
}

.avatarHint_f89da9 {
    left: 0;
    top: 0;
}

.avatar_b69b77 foreignObject,
.avatarHint_f89da9 foreignObject,
.avatar_ec3b75 foreignObject,
.listAvatar_e4be58 foreignObject,
.listAvatar_e4be58 foreignObject,
.size24_c47562 .avatarContainerMasked_c47562 foreignObject {
    mask: none;
}

.avatar_b69b77 .avatar_c51b4e,
.avatarHint_f89da9 .avatar_c51b4e,
.avatar_ec3b75 .avatar_c51b4e,
.listAvatar_e4be58 .avatar_c51b4e,
.size24_c47562 .avatarContainerMasked_c47562 .avatar_c51b4e {
    border-radius: 5px;
}

.moreUsers_d03bba {
    background-color: rgba(0, 0, 0, .6);
    color: white;
}

.size24_c47562 .moreUsers_d03bba {
    border-radius: 5px;
    padding: 1px 4px;
}

.size24_c47562 .avatarContainerMasked_c47562 foreignObject {
    mask: none;
}

.avatar_c47562 {
    border-radius: 5px;
}

.guildNameText_a6ae3c,
.theme-dark .activityIcon_a6ae3c {
    color: white;
}


.fakeLink_cdb578 {
    color: #AEC4D4;     
    font-weight: 500;
}

.theme-dark .searchResultChannelCategory_b0286e,
.theme-dark .searchResultChannelIcon_b0286e {
    color: silver;
}

.theme-dark .option_b0286e .answer_b0286e,
.theme-dark .option_b0286e .nonText_b0286e,
.theme-dark .option_b0286e strong {
    color: white;
}

.operations_baf0d6 {
    color: white;
}

.operations_baf0d6>a {
    color: #AEC4D4;     
    font-weight: 500;
}

.avatarSpeaking_cdc675 {
    border-radius: 5px;
}

.avatarSpeaking_c51b4e {
    border: 2px solid #C13;
    box-shadow: none;
    border-radius: 5px;
}

.avatar_cdc675 {
    border-radius: 5px;
}

.wrapper_cdfd51 {
    background-color: transparent;
}

.attachment_b75bb9,
.avatar_b75bb9 {
    background-color: #912;
}

.wrapper_b75bb9 {
    background-color: transparent;
}

.wrapper_a71a1c {
    background-color: rgba(0, 0, 0, .5);
}

.guildIconExpired_a71a1c,
.guildIcon_a71a1c {
    background-color: black;
    border-radius: 5px;
}

.theme-dark .guildIconImage_b9fe76 {
    background-color: black;
}

.iconBadge_c96c45 {
    background-color: #912;
}

.liveShapeRound_e17fae {
    border-radius: 5px;
}

.live_e17fae[style*="background-color"] {
    background-color: #912 !important;
}

.theme-dark .voiceSectionIcon_cd82a7,
.theme-dark .xboxSectionIcon_cd82a7 {
    color: white;
}

.theme-dark .voiceSectionIconWrapper_cd82a7 {
    background-color: #912;
}

.voiceSectionIconWrapper_cd82a7,
.voiceSectionAssets_cd82a7,
.voiceSectionGuildImage_cd82a7,
.voiceSectionNoGuildImageWrapper_cd82a7 {
    border-radius: 2px;
}


.voiceSectionGuildImage_cd82a7,
.voiceSectionNoGuildImageWrapper_cd82a7,
.applicationStreamingAvatar_cd82a7 foreignObject,
.partyMember_b448f2 {
    mask: none;
}

.applicationStreamingAvatar_cd82a7 .avatar_c51b4e {
    border-radius: 4px;
}

.partyMember_b448f2 foreignObject {
    mask: none;
}

.partyMember_b448f2 .avatar_c51b4e {
    border-radius: 5px;
}

.partyMember_b448f2 {
    -webkit-mask: none;
    mask: none;
}

.partyMemberOverflow_b448f2 {
    border-radius: 5px;
    color: white;
    background-color: #912;
}

.activity_a31c43 {
    color: white;
}

.role_e4010c,
#app-mount .role_f9575e {
    border: 1px solid rgba(255, 255, 255, .2);
    background: rgba(0, 0, 0, .2);
    border-radius: 2px;
}

.iconBadge_fc4f04 {
    background-color: #912;
    border: 2px outset #C13;
    width: 11px;
    height: 11px;
}

.header_f30e90 {
    background-color: transparent;
}

.container_e664f3 {
    background-attachment: fixed;
    background-image: -webkit-linear-gradient(56deg, #000000 20%, rgb(153, 17, 33, .8) 75%);
    background-color: black;
}

.clear_ae4f46,
.clear-wwSgAl {
    color: #AEC4D4;
}

.icon_ebd74a,
.icon_b0914a {
    background-color: #912;
    border-radius: 4px;
    color: white;
}

.container_acb8b3 {
    background-color: rgba(0, 0, 0, .3);
    border: 2px outset #912 !important;
    border-radius: 4px;
}

.messageGroupWrapper_ac90a2 {
    background: rgba(0, 0, 0, .4);
    border: none;
}

.jumpButton_ac90a2 {
    color: white !important;
    background-color: rgba(0, 0, 0, .7);
}

.jumpToPresentBar_cf58b5 {
    border-radius: 4px 4px 0 0;
    background-color: rgba(0, 0, 0, .7);
    opacity: .75;
}

.theme-dark .form_a7d72e:before,
.theme-dark .form_a7d72e:after {
    background: none;
}

.replyBar_b11c5e,
.threadSuggestionBar_b11c5e {
    background: transparent;
}

.attachedBars_d0696b {
    background: rgba(153, 17, 34, .3);
}

.newMessagesBar_cf58b5 {
    border-radius: 0 0 4px 4px;
    background-color: #912;
    box-shadow: none;
}

.mentioned_d5deea {
    background-color: rgba(153, 17, 33, .28) !important;
    border: 2px dashed #912;
}

.mentioned_d5deea:before {
    background-color: transparent;
}

.theme-dark .container_b2ca13 {
    background: none;
}

.container_b2ca13 .avatar_b2ca13 foreignObject,
.inviteRowAvatar_cedfaf foreignObject {
    mask: none;
}

.container_b2ca13 .avatar_b2ca13 .avatar_c51b4e,
.inviteRowAvatar_cedfaf .avatar_c51b4e {
    border-radius: 4px;
}

.listDefault_cdc675 .clickable_cdc675:hover .content_cdc675 {
    background-color: #C13;
}

.listDefault_cdc675 .clickable_cdc675:hover .username_cdc675,
.listDefault_cdc675 .clickable_cdc675.selected_cdc675 .username_cdc675,
.usernameSpeaking_cdc675 {
    color: white;
}

.listDefault_cdc675 .clickable_cdc675.selected_cdc675 .content_cdc675 {
    background-color: rgba(153, 17, 33, .64);
}

.theme-dark .inviteRow_cedfaf:hover {
    background-color: rgba(0, 0, 0, .3);
}

.wrapper_a08117 {
    color: white;
}

.wrapper_a08117 .container_a5ad5c {
    color: white;
}

.wrapper_a08117.muted_a08117,
.wrapper_a08117.muted_a08117 .name_a08117 {
    color: red;
}

.wrapper_efd8e6 {
    background-color: transparent;
}

.theme-dark .autocomplete_bcc24e {
    background-image: -webkit-linear-gradient(56deg, #000000 20%, rgb(153, 17, 33, .8) 75%);
    background-color: transparent;
}

.theme-dark .clickable_bcc24e[aria-disabled=false]>.base_bcc24e:hover,
.clickable_bcc24e[aria-selected=true]>.base_bcc24e {
    background-color: rgba(0, 0, 0, .3);
}

.selected_c9d951,
.selected_c9d951:hover {
    background-color: #C13;
}

.selected_c9d951 .icon_c9d951,
.selected_c9d951:hover .icon_c9d951,
#app-mount .icon_c9d951,
.wrapper_efd8e6:hover .icon_c9d951 {
    color: white;
}

.unreadImportant_d8bfb3,
.item_c4cd66 {
    background-color: #C13;
}

.unreadImportant_d8bfb3,
.item_c4cd66 {
    position: absolute;
    height: 12px !important;
    width: 10px;
    border-radius: 0 2px 2px 0;
}

.button_a24e84 {
    border-radius: 4px;
    background-color: rgba(0, 0, 0, .3);
}

.button_a24e84:hover,
.keyboard-mode .button_a24e84.focused_a24e84 {
    background-color: black;
}

.container_d1c246 {
    background-image: -webkit-linear-gradient(56deg, #000000 20%, #991121 75%);
    background-color: transparent;
}

.iconWrapper_ec583a {
    border-radius: 4px;
    background-color: #912;
}

.modeSelected_d8bfb3 .icon_d8bfb3,
.modeSelected_d8bfb3:hover .icon_d8bfb3,
.modeSelected_d8bfb3 .name_d8bfb3,
.modeSelected_d8bfb3:hover .name_d8bfb3 {
    color: white;
}


.modeUnreadImportant_d8bfb3 .icon_d8bfb3,
.modeUnreadImportant_d8bfb3:hover .icon_d8bfb3,
.modeUnreadImportant_d8bfb3 .name_d8bfb3,
.modeUnreadImportant_d8bfb3:hover .name_d8bfb3 {
    color: #93E7E1;
}

.link_d8bfb3 {
    box-shadow: 0 0 0 2px transparent;
    margin-right: 4px;
}

.wrapper_d8bfb3:hover .link_d8bfb3 {
    background-color: rgba(204, 17, 51, .37);
    box-shadow: 0 0 0 2px #C13;
}

.wrapper_d8bfb3:hover .icon_d8bfb3,
.wrapper_d8bfb3:hover .name_d8bfb3 {
    color: silver;
}

.modeSelected_d8bfb3 .link_d8bfb3,
.modeSelected_d8bfb3:hover .link_d8bfb3 {
    background-color: rgba(153, 17, 33, .72);
    box-shadow: 0 0 0 2px #912;
}

.helpText_e72811 {
    color: white;
}

.helpText_e72811 a {
    color: #AEC4D4;    
    font-weight: 500;
}

.theme-dark .headerClickable_eebd33,
.theme-dark .headerDefault_eebd33 {
    background-color: rgba(0, 0, 0, .3);
    color: white;
}

.scroller_ff90b2 {
    background-color: transparent;
}

.emptyChannelIcon_c2668b {
    border-radius: 5px;
    background-color: #912;
}

.theme-dark .divider_f0a9ff {
    border-color: transparent;
}

.button_ccfa44 {
    color: white;
    background-color: #912;
    border: 2px outset #912;
}

.button_ccfa44:hover {
    background-color: rgba(204, 17, 51, .65);
    border: 2px inset #C13;
}

#app-mount .role_d70de6 {
    padding: 4px 13px;
    color: white;
    background-color: rgba(0, 0, 0, .7);
    border: 1px solid rgba(255, 255, 255, .3);
}

.markup_f8f345 code {
    background: rgba(255, 255, 255, .237);
    border: none;
}

.textContainer_d8e2d0 .hljs {
    background: none;
}

.hljs {
    text-shadow: rgba(0, 0, 0, 0.81) -1px 2px 3px, rgba(0, 0, 0, 0.81) -1px 2px 3px;
    color: white;
}

.wrapper_a5bc92 {
    border-radius: 4px;
    color: white;
}

.users_a5bc92 {
    background-color: #912;
}

.total_a5bc92 {
    background-color: #C13;
}

.total_a5bc92:after {
    border-right-color: #C13;
}

.childWrapper_f90abb {
    background-color: #912;
    color: white;
    border-radius: 5px;
}

.wrapper_f90abb.selected_f90abb .childWrapper_f90abb,
.wrapper_f90abb:hover .childWrapper_f90abb {
    background-color: #C13;
}

.numberBadge_df8943[style*="background-color"] {
    background-color: rgba(153, 17, 33, .83) !important;
    width: 20px !important;
    height: 20px;
    border: 2px outset #912;
}

.baseShapeRound_c1de89 {
    border-radius: 4px;
}

.mention_edf32f {
    background-color: #912;
    border: 2px outset #912;
    opacity: .8;
    border-radius: 5px;
}

.circleIconButton_db6521 {
    color: #912;
    background-color: transparent;
    border-radius: 5px;
}

.circleIconButton_db6521.selected_db6521 {
    background-color: #C13;
}

.categoryItem_c72b37.selectedCategoryItem_c72b37 .itemInner_c72b37 {
    background-color: rgba(153, 17, 33, .83) !important;
    border: 2px inset #912;
}

.theme-dark .pageWrapper_a3a4ce {
    background-color: transparent;
}

.theme-dark .card_e90879,
.theme-dark .iconMask_e90879 {
    background-color: transparent !important;
}

.subtitle_fc9dae,
.title_fc9dae,
.optionHeader_fc9dae,
.footerTitle_fc9dae,
.subtitle_f5507e,
.title_f5507e,
.subtitle_c1ee6b,
.title_c1ee6b,
.title_e8a9c7,
.colorHeaderSecondary-g5teka,
.sampleLink_e8a9c7,
.rowText_e8a9c7 {
    color: white !important;
}

.container_a47d49 {
    border-radius: 4px;
    border: none;
    background-color: rgba(0, 0, 0, .3) !important;
}

.theme-dark .search_f69601 .searchBox_d83b4d {
    background-color: rgba(0, 0, 0, .3);
}

#app-mount .searchIcon_d83b4d,
.theme-dark .search_f69601 .searchBox_d83b4d .searchBoxInput_f69601 {
    color: white;
}


.skip_f5507e,
.guidelines_c1ee6b {
    color: white;
    font-weight: bold;
}

.input_e8a9c7 {
    background-color: transparent;
}

.rowContainer_e8a9c7 {
    border-radius: 8px;
    background-color: rgba(54, 209, 92, 0.64) !important;
}

.folder_bc7085 {
    background-color: transparent !important;
}

.expandedFolderBackground_bc7085 {
    border-radius: 4px;
    background-color: rgba(0, 0, 0, .2) !important;
}

.folderIconWrapper_bc7085 {
    border-radius: 4px;
}

.applicationStore_cecc86,
.scroller__244e5 {
    background-color: transparent;
}

.bd-toast {
    background-color: #912;
    box-shadow: none;
    color: white;
}

.bd-toast.toast-success {
    background-color: #61BC37;
}


.container_cebd1c,
.input_cebd1c,
.bd-switch-body {
    border-radius: 6px;
}

.slider_cebd1c rect,
.bd-switch-body .bd-switch-slider rect {
    rx: 5;
}

.bd-setting-divider {
    border-bottom: none;
}

.container_cebd1c[style*="background-color: rgb(128, 132, 142);"],
.bd-switch-body {
    background-color: #e20707 !important;
}

.container_cebd1c[style*="background-color: rgb(35, 165, 90);"],
.bd-switch input:checked+.bd-switch-body {
    background-color: #188b01 !important;
}


.container_cebd1c[style*="background-color: rgb(128, 132, 142);"] .slider_cebd1c rect,
.container_cebd1c[style*="background-color: rgb(35, 165, 90);"] .slider_cebd1c rect,
.container_cebd1c[style*="background-color: rgb(128, 132, 142);"] .slider_cebd1c path,
.container_cebd1c[style*="background-color: rgb(35, 165, 90);"] .slider_cebd1c path,
.bd-switch-body .bd-switch-slider rect,
.bd-switch-body .bd-switch-slider path,
.bd-switch input:checked+.bd-switch-body .bd-switch-slider rect,
.bd-switch input:checked+.bd-switch-body .bd-switch-slider path {
    fill: white;
}

.chatContent_a7d72e {
    background: none;
}

.svg_c5f96a>foreignObject {
    mask: none;
}

.icon_f90abb {
    border-radius: 12px;
}

.lowMotion_b6db20 .item_b6db20 {
    background-color: #912;
}

.wrapper_d880dc.minimum_d880dc {
    background-color: rgba(0, 0, 0, .2);
}

.colorable_ef18ee.red_ef18ee {
    background: #b10202;
}

.centerButton_ef18ee {
    border-radius: 5px;
}

.callContainer_d880dc,
.wrapper_d880dc {
    background: none;
}

.colorable_ef18ee.primaryDark_ef18ee {
    background: rgba(0, 0, 0, .3);
    border-radius: 5px;
}

.colorable_ef18ee.primaryDark_ef18ee.active_ef18ee,
.colorable_ef18ee.primaryDark_ef18ee:hover {
    background: #19191a;
}


.colorable_ef18ee.red_ef18ee.active_ef18ee,
.colorable_ef18ee.red_ef18ee:hover {
    background: #e20707;
}

.voiceAvatar_a5cd29 {
    border-radius: 5px;
}

.border_db83a2.speaking_db83a2 {
    border: 4px solid #C13;
    box-shadow: none;
    border-radius: 5px;
}

.uploadArea_f82cc7 {
    background: rgba(0, 0, 0, .3);
}

.uploadDropModal_f82cc7 .bgScale_f82cc7 {
    border-radius: 5px;
    background: rgba(153, 17, 34, .7);
}

.uploadDropModal_f82cc7 .inner_f82cc7 {
    border: none;
}

.upload_df1eaf {
    background-color: transparent;
}

#app-mount .botTagRegular_a9e77f {
    background: #912;
    color: white;
}

.uploadModal_f82cc7 .inner_f82cc7 .file_f82cc7 .icon_f82cc7 {
    right: 99px;
    bottom: -294px;
    margin-top: -2px !important;
}

.theme-dark .root_f9a4c9.uploadModal_f82cc7 {
    width: 650px;
    height: 450px;
}

.textBadge_df8943[style*="background-color:"] {
    background-color: #912 !important;
    border-radius: 4px;
    color: white !important;
}

/* Active Post */
.theme-dark .container_a6d69a {
    background-color: transparent;
}

.dots_d331f1 {
    background-color: #912;
    border: 3px solid transparent;
}

.container_d331f1:hover {
    background-color: rgba(204, 17, 51, .4);
    border-color: #C13;
    box-shadow: none;
}

.dots_ce0450.themed_ce0450 {
    color: white;
}

/* Active Post Boxes */
.mainCard_a6d69a {
    background-color: rgba(153, 17, 34, .4);
    border: 2px solid transparent;
    border-radius: 4px;
}

.chat_fe669e:before {
    box-shadow: none;
}

.theme-dark .container_d331f1.isOpen_d331f1 {
    background-color: rgba(153, 17, 34, .7);
}

/* Getting rid of the input background */
.mainCard_a6d69a .input_f8bc55 {
    background-color: transparent;
    border: none;
}

.tagsButton_a6d69a {
    background-color: #141414;
}

/* Tags */
.pill_c993da {
    border-radius: 5px;
    background-color: rgba(153, 17, 34, .6);
    border: 2px solid transparent;
}

.pill_c993da.clickable_c993da:not(.disabled_c993da):hover {
    background-color: rgba(153, 17, 34, .8);
}

.theme-dark .pill_c993da.selected_c993da {
    border-color: #C13;
    background-color: rgba(153, 17, 34, .8);
}

.newMessageCount_d331f1[style*="color:"] {
    color: #AEC4D4 !important;
}

/* Megathread Stuff */
.header_b385c8 {
    box-shadow: none;
    border-top-color: transparent;
}

.container_b385c8 {
    background-color: rgba(0, 0, 0, .7);
}

.addReactButton_b385c8,
.buttonInner_b385c8 {
    color: silver;
    background-color: rgba(153, 17, 34, .4);
    border-radius: 4px;
    border: 2px solid transparent;
}

.addReactButton_b385c8:hover,
.buttonInner_b385c8:hover {
    background-color: rgba(204, 17, 51, .4);
    border-color: #C13;
}

.sectionDivider_c43953 {
    background-color: transparent;
}

/* Home Channel List Tab */
/* Home Channel List Background */
.theme-dark .background_c54132 {
    background-color: transparent;
}

/* When Typing */
.typingIndicator__0b368 {
    background-color: #912;
}

/* Server Boxes */
.container_c68a2c,
.container__29699 {
    background-color: rgba(153, 17, 34, .6);
}

/* Current Server Icon */
.icon_ac2d0d {
    background-color: transparent;
    border: 4px solid transparent;
}

.container__29699,
.container_c68a2c {
    border-radius: 4px;
}

.loadingCard_a6d69a {
    background-color: rgba(255, 255, 255, .34);
}

.iconWrapper_e378b3 {
    border-radius: 5px;
    background-color: #912;
    border: 2px outset #C13;
}

.icon_e378b3 {
    color: white;
}
.icon_e378b3 path {
    fill: currentColor;
  }
  

/* Active Thread List */
.header_e664f3 {
    background-color: transparent;
}

.container_f30e90 {
    background-color: transparent;
    border-radius: 8px;
}

/* More Active Threads Box */
.popout_c5b389 {
    background-color: black;
}

.more_c5b389 {
    border-top: none;
    color: #AEC4D4;
}

.root_f9a4c9.modal_cedfaf {
    background-attachment: fixed;
    background-image: -webkit-linear-gradient(56deg, #000000 20%, rgb(153, 17, 33, .8) 75%);
}

.icon_ec6b19,
.reactionBtn_ec6b19 {
    color: white !important;
}

.row_c5b389:hover {
    background-color: #912;
    color: white;
}

.row_c5b389 {
    border-radius: 4px;
    color: white;
}


/* Newest Hidden Classes */
.container__60371 {
    background-color: rgba(0, 0, 0, .2);
}

.showMore__5ddb2 {
    color: #AEC4D4;
}

.header_fa4e6d,
.contentContainer_b747e2 {
    background-color: transparent;
}

.card_cc2c09 {
    background-color: rgba(0, 0, 0, .2);
    border-radius: 4px;
    border: 2px solid rgba(0, 0, 0, .2);
}

.card_cc2c09:hover {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 4px;
    border: 2px solid rgba(0, 0, 0, .5);
}

.container_a31cc1 {
    border-bottom: none;
}

.interactiveRow_b5365d:hover {
    background-color: rgba(0, 0, 0, .3);
}

.divider_cc2c09 {
    background-color: transparent;
}

.channelContainer_cc2c09 {
    color: white;
}

.rsvpCount_a4ec62 {
    background-color: rgba(0, 0, 0, .6);
    border-radius: 4px;
}

.theme-dark .tierInfoContainer_ecba8f,
.subscriptionPerks_ecba8f {
    background-color: rgba(0, 0, 0, .5);
}

.roleMessagePreview_ecba8f {
    background-color: transparent;
    border: none;
}

.container_ac201b {
    background-color: black;
    border: none;
}

.item_eef3ef,
.emoji-20i0XK {
    color: white;
}

.item_eef3ef {
    border: 1px solid transparent;
}

.text-md\/semibold_dc00ef[style*="color:"] {
    color: white !important;
}

.focused_eef3ef,
.item_eef3ef:hover:not(.disabled_eef3ef) {
    background-color: rgba(255, 255, 255, .4);
    border: 1px solid white;
    color: white;
}

.clear_a6d69a[style*="color:"],
.tagsButton_a6d69a .tagsButtonInner_a6d69a,
.clear_ae4f46 [style*="color:"] {
    color: #AEC4D4 !important;
}

.container_ae4f46 {
    background-color: #141414;
    box-shadow: none;
}

.separator_ae4f46 {
    border-top: none;
}

.closeIcon_c1668f,
.mediaIcon-3-Zrn7,
.clearIcon__21453 {
    color: white !important;
}

.container_ed4410 {
    background-color: rgba(0, 0, 0, .3);
}

.callContainer_ed4410,
.scroller_bb12d2,
.container__93316,
.participants_a07d72 {
    background-color: transparent;
}

.divider__93173 {
    border-bottom: none;
}

#app-mount .tileContainer_e1522e {
    background-color: rgba(0, 0, 0, .2);
}

.channelName-3KPsGw[style*="color:"],
.subtitle_d8bfb3[style*="color:"] {
    color: #AEC4D4 !important;
}

.container_a03b48 {
    background-color: transparent;
}

.icon_a03b48 {
    background-color: #912;
    border: 2px outset #C13;
    color: white;
}

#app-mount .optionContainer_e3f8c2 {
    background: rgba(0, 0, 0, .15);
    border-radius: 4px;
}


.descriptionBox_c38f8d {
    background-color: transparent;
    border-radius: 3px;
}

.channelIcon_e3f8c2 {
    color: white;
}

#app-mount .cta_a03b48 {
    color: #AEC4D4;
}

.pinIcon_f451cd {
    background-color: black;
}

.theme-dark .searchBox_d83b4d {
    background-color: rgba(0, 0, 0, .7);
    box-shadow: none;
}

.searchBox_d83b4d:focus,
.searchBox_d83b4d:focus-within {
    border-color: rgba(255, 255, 255, .4);
}

.categoryPill_f69601 .categoryLabel_f69601 {
    color: white;
}

.categoryPill_f69601:hover:not(.selected_f69601) {
    background-color: rgba(255, 255, 255, .1);
}

.categoryPill_f69601.selected_f69601 {
    background-color: rgba(255, 255, 255, .2);
}

.scroller_a39aa3,
.divider_a39aa3 {
    background-color: transparent;
}

.container_f11cbf {
    background-color: rgba(0, 0, 0, .3);
}

.content-2hZxGK a {
    color: #AEC4D4;
}

.checkboxContainer_cbdcfc,
.banReasonOtherClickable_e6c06b {
    background-color: rgba(0, 0, 0, .2) !important;
}

.banReasonOtherClickable_e6c06b {
    color: white;
}

.card_f30ffe {
    border: 1px solid black;
    background-color: rgba(0, 0, 0, .5);
}

.qualitySettingsContainer_a78967,
.container_fe5744 {
    border: none;
}

.theme-dark .item__126a6 {
    border-color: transparent;
}

.selectorButton_a78967 {
    background: rgba(0, 0, 0, .2);
}

.selectorButton_a78967:not(.selectorButtonPremiumRequired__9df5b):hover {
    background-color: rgba(0, 0, 0, .6);
}

.selectorButtonSelected_a78967 {
    background-color: black;
}

.valuePropContainer_cc2278 {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 4px;
}

.valuePropIconContainer_cc2278 {
    background-color: #912;
    border-radius: 20px;
    color: white;
}


.entryIcon_d6f023,
.entryInner_d6f023 {
    color: white;
}

.text-xs\/medium_dc00ef[style*="color:"] {
    color: white !important;
}

.entryInner_d6f023 a {
    color: #AEC4D4;     
    font-weight: 500;
}

.scopes_cf14a8 {
    border-bottom: none;
}

.getXboxApp_c502c2 {
    background: rgba(0, 0, 0, .6);
}

.getXboxApp_c502c2 a {
    color: #AEC4D4;     
    font-weight: 500;
}

.member_cbd271,
.members_cbd271 {
    background-color: transparent;
}

.container_ddbb27 {
    background-color: rgba(0, 0, 0, .8);
    border: 1px solid rgba(255, 255, 255, .3);
    border-radius: 4px;
}

.container_ddbb27 .guidelines_ddbb27 a {
    color: #AEC4D4;
}

.descriptionContainer_ddbb27 {
    background-color: transparent;
    border-radius: 4px;
}


.chatHeaderBar_e2f46e {
    background-color: transparent;
}

.theme-dark .tooltipBrand_b6c360 {
    color: white;
    background-color: #912;
}

.theme-dark .tooltipBrand_b6c360 .tooltipPointer_b6c360 {
    border-top-color: #912;
}

.sortDropdown_a6d69a {
    border-radius: 4px;
    background-color: #1c1c1c;
}

.container_d0f4b1 {
    background-color: rgba(0, 0, 0, .8);
    box-shadow: none;
}

.tag_e78ba3 {
    background-color: rgba(255, 255, 255, .08) !important;
}

#app-mount .avatarWrapper_f89da9 .wrapper_c51b4e foreignObject[mask*=mobile]+rect,
#app-mount .avatar_ec3b75.wrapper_c51b4e foreignObject[mask*=mobile]+rect {
    fill: black;
}

#app-mount .avatarWrapper_f89da9 .wrapper_c51b4e foreignObject[mask*=mobile]~.pointerEvents_c51b4e,
#app-mount .avatar_ec3b75.wrapper_c51b4e foreignObject[mask*=mobile]~.pointerEvents_c51b4e {
    mask: url("#svg-mask-status-online-mobile");
    fill: #3BA53B !important;
}

.avatarWrapper_f89da9 circle,
.avatar_ec3b75.wrapper_c51b4e circle {
    fill: black;
    opacity: 1 !important;
}

.customStatus__3aa7f,
.userTagWithNickname_c9ccf6,
.discordIcon_b06bc5,
.roleName_e4010c,
.roleName_f9575e,
.username_be84f0,
.actionButton_e4010c {
    color: white;
}

.selected_a0.item_a0,
.selected_a0.item_a0:hover {
    color: white !important;
}

.profileBadges_f89da9,
.badgeList_b69b77,
.badgeList_ec3b75,
#app-mount .container_e5a42d {
    background-color: rgba(0, 0, 0, .6);
}

.discrimBase_c9ccf6,
.discriminator_afed89 {
    color: #d4d4d4;
}

/* Newest or Classes That I Have Not Collected Yet */
.theme-dark .directoryContainer_da3f59 {
    background-color: rgba(0, 0, 0, .5);
}

.content_da3f59 a {
    color: #AEC4D4;     
    font-weight: 500;
}

.search_aabd24 {
    background-color: rgba(0, 0, 0, .6) !important;
}

.theme-dark .searchIcon_d1a3c1,
#app-mount .clearIcon__21453 {
    color: white;
}

.theme-dark .category_d7acc7,
.theme-dark .card_e90143,
#app-mount .container_d9c848,
.theme-dark .container_f9d8eb {
    background-color: rgba(0, 0, 0, .5);
    color: white;
}

.divider__8b90f,
.tabBar_bff66b {
    border-bottom: none;
}

.icon-3uOoI3 {
    border: none;
    background-color: rgba(0, 0, 0, .4);
}

.container_e1e1a4 {
    background-color: transparent;
}

.content_fca846:before {
    box-shadow: none;
}

.benefitsSection_ecba8f:not(:last-child) {
    border-bottom: none;
}

.theme-dark .card_cc2c09 {
    background-color: rgba(0, 0, 0, .6);
    border: none;
}

.rsvpIcon_a4ec62 {
    color: white;
}

.loadingCard_a6d69a {
    opacity: .2;
}

.pencilIcon-1d4fcw,
.searchIcon_c1668f {
    color: white;
}

.matchingPostsRow_a6d69a {
    background-color: rgba(0, 0, 0, .4);
}

.newPostsButton_a6d69a>[style*="color:"] {
    color: #AEC4D4 !important;
}

.divider_a6d69a {
    background-color: transparent;
}

.tag_a6d69a {
    background-color: rgba(0, 0, 0, .4);
}

.countContainer_ae4f46 {
    background-color: #912;
}

.divider_af45f8 {
    background-color: transparent;
}

.active_b385c8,
.theme-dark .active_b385c8:hover {
    color: #d4d4d4;
}

.mulitplePlaceholderUsername_fb03e5,
.placeholderAvatar_fb03e5,
.placeholderUsername_fb03e5,
.memberGroupsPlaceholder_cbd271 {
    background-color: #912;
    border-radius: 2px;
}

.progress_a4623d[style*="background-color: var(--background-modifier-active);"] {
    background-color: transparent !important;
}

.progressBar_c6473a[style*="background-color: var(--brand-500);"] {
    background-color: #912 !important;
}

.checkBoxLabel__873a9 {
    color: white;
}

.checkBoxLabel__873a9 a {
    color: #F8F0C4;
}

.groupContainer_f573e6,
.backgroundModifierContainer_e5c5d5:hover:not(.disabled_e5c5d5) {
    background-color: rgba(0, 0, 0, .4);
}

.category_d169f5 {
    background-color: rgba(0, 0, 0, .4);
    border: 1px solid rgba(225, 225, 225, .1);
    border-radius: 6px;
}

.category_d169f5:hover {
    background-color: rgba(0, 0, 0, .6);
    border: 1px solid rgba(225, 225, 225, .2);
}

.headerContent_a1eac2,
.headerSidebar_a1eac2,
.separator_a1eac2 {
    border-bottom: none;
}

.divider_a1eac2 {
    border-top: none;
}

.card_b5d566,
.list_e0307d {
    background-color: rgba(0, 0, 0, .4);
    border: 1px solid rgba(225, 225, 225, .2);
    border-radius: 4px;
}

.commandName_e0307d {
    background-color: rgba(0, 0, 0, .7);
    border: 1px solid rgba(225, 225, 225, .4);
}

.headerIcon_a1eac2 {
    border: 7px solid transparent;
    background-color: transparent;
}

#app-mount .childButton_f45bfc {
    background-color: rgba(0, 0, 0, .4);
}

.theme-dark .optionPillKey_d4df8b {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .optionPill_d4df8b {
    background-color: rgba(0, 0, 0, .1);
    border-color: transparent;
}

.theme-dark .tierHeaderLocked_da77bd,
.theme-dark .tierHeaderUnlocked_da77bd {
    background-color: rgba(0, 0, 0, .6);
}

.theme-dark .tierBody_da77bd {
    background-color: rgba(0, 0, 0, .3);
    color: white;
}

.theme-dark .copyInputDefault_d7e343 {
    border-color: transparent;
}

.copyInput_d7e343 {
    background-color: rgba(0, 0, 0, .6);
}

.guildFeatureAvailabilityIndicator_ceb0aa {
    background-color: rgba(0, 0, 0, .7);
}

.featureIcon_ea2a21 {
    color: white;
}

.item_b05c08,
.group_b05c08:not(.disabled_b05c08) .item_b05c08:not(.selected_b05c08):hover,
.item_d25d19,
.item_d25d19:hover {
    background-color: #2D2D2D;
}

.layoutStyle_a49993 .item_d25d19[aria-label="Passthrough"] {
    color: #FFDB4D;
}

.passthrough_d25d19.selected_d25d19 {
    background-color: #FFDB4D !important;
    color: black !important;
}

.deny_b05c08,
.cross_a06168,
.deny_d25d19 {
    color: #F42626;
}

.deny_b05c08.selected_b05c08,
.deny_d25d19.selected_d25d19 {
    background-color: #F42626 !important;
    color: white;
}

.allow_b05c08,
.check_a06168,
.allow_d25d19 {
    color: #3DD828;
}

.allow_b05c08.selected_b05c08,
.allow_d25d19.selected_d25d19 {
    background-color: #3DD828 !important;
    color: white;
}


.perkDescription_da77bd a {
    color: #FFFF90;
}

.divider_f1f3b4 {
    background: transparent;
}

.theme-dark .inviteSettingsInviteRow_edb39d {
    box-shadow: none;
}

.theme-dark .elevationBorderLow_ff8688 {
    box-shadow: none;
}

.theme-dark .popoutList_da8701 {
    background: #141414;
}

.theme-dark .selectableItem__5e076 {
    color: white;
}

.theme-dark .selectableItem__5e076:focus,
.theme-dark .selectableItem__5e076:hover {
    background-color: rgba(0, 0, 0, .6);
}


.guildSubscriptionSlots__5823d {
    background-color: #141414;
}


.guildSubscriptionSlot_b76fc6 {
    border-bottom: none;
}

.guildSubscriptionDuration__0d572,
.guildSubscriptionSlotMenuIcon__8c559 {
    color: white;
}

.cardWrapper_bc8d2a {
    background: #141414;
}

.theme-dark .gemIndicatorContainer_b03ca0 {
    background-color: transparent;
}


#app-mount .banReasonOtherClickable_e6c06b {
    background-color: rgba(0, 0, 0, .4);
    color: white;
}

.breadcrumbWrapper__75797 {
    color: white;
}

.theme-dark .option_bea3ee {
    background-color: rgba(0, 0, 0, .3);
}

.memberRow_fe3229:hover,
.item_b119de:hover {
    background-color: rgba(255, 255, 255, .2);
}

.placeholder_f6639d {
    color: white;
}

.theme-dark .card_ea2a21 {
    border-color: transparent;
}

.theme-dark .auditLog_eebd33 {
    border-color: transparent;
    color: white;
}

.body_b1a8d5 a,
.text_f20685 a {
    color: #AEC4D4;
}

.featureIcon_b1a8d5 {
    background-color: rgba(255, 255, 255, .12);
    border-radius: 7px;
}

.stickyHeaderElevated_bd05f1 {
    box-shadow: none;
}

.header_bd05f1,
.titleContainer_e87574 {
    background-color: rgba(0, 0, 0, .6);
}

.previewContainer_da1bd9 {
    border: none;
}

.sidebar_e87574 {
    border-right: none;
}

#app-mount .container_cc7b67 {
    background-color: rgba(0, 0, 0, .4);
    border: 2px solid #912;
    color: white;
    border-radius: 4px;
}

.icon_cc7b67 {
    background-color: transparent;
}

.roleRow_a930f1:before {
    background-color: transparent;
}

.roleRow_a930f1:hover:not(.roleRowDisableHover_a930f1) {
    background-color: rgba(0, 0, 0, .2);
}

.roleRow_a930f1:hover:not(.roleRowDisableHover_a930f1) .circleButton_a930f1 {
    background-color: #C13;
}

.tabBar_c69589 {
    border-bottom: none;
}

.tabBar_c69589 .brand_a0.item_a0 {
    color: silver;
}

.tabBar_c69589 .brand_a0.item_a0:hover {
    color: #e8e8e8;
    border-bottom: 2px solid transparent;
}

.tabBar_c69589.top_a0 .brand_a0.selected_a0.item_a0, 
.tabBar_c69589.top_a0 .brand_a0.selected_a0.item_a0:hover {
    color: white;
    border-bottom: 2px solid #912;
}

.topic_bf3bbb {
    color: white;
}

.topic_bf3bbb a {
    color: #AEC4D4;
}

.theme-dark .elevationLow_ff8688 {
    box-shadow: none;
}

.phoneField_f26de7 {
    background-color: rgba(0, 0, 0, .4);
    border: none;
}

.phoneField_f26de7 .inputField_f26de7 {
    background-color: transparent;
    color: white;
}


.divider__56198 {
    background-color: transparent;
}

.guildsSection__337a8 {
    border-top: none;
}

.featureBorder_c80ac3 {
    border-top: none;
}

.wrapper_faf5ab {
    background-color: rgba(0, 0, 0, .5);
}

.messagePreviewContainer_b06e1c {
    border: 1px solid black;
}

.box_af45f8 {
    background-color: #181818;
}

.box_af45f8:after {
    border-top: 10px solid #181818;
}

.maskBackground_ccd3df {
    background-color: rgba(255, 255, 255, .12);
}

.containerBackground_ccd3df {
    background-color: rgba(0, 0, 0, .6);
    border: none;
    box-shadow: none;
}

.textDivider_ccd3df {
    background-color: transparent;
}

.header_c6ee36,
.container_bdea70 {
    background-color: #141414;
}

.header_c6ee36 {
    box-shadow: none;
}

.tile_dc5fc4 {
    background-color: transparent;
}

.scrollTierBackground_f09e45,
.modalHeader_cd3d24 {
    background-color: transparent;
}

.container_e5da8b {
    background: rgba(0, 0, 0, .6) !important;
    box-shadow: none;
}

.activityTag_d46b95 {
    background-color: #141414;
    color: white !important;
}

.sourceThumbnail_d7ec26 {
    background-color: transparent;
}

.tile_d7ec26:hover .sourceThumbnail_d7ec26 {
    box-shadow: inset 0 0 0 2px #912;
}

.container_adcaac {
    border-bottom: none;
    background: none;
}

.textContainer_d8e2d0 {
    background-color: rgba(255, 255, 255, .12);
}

.footer_d8e2d0 {
    background-color: rgba(255, 255, 255, .12);
}

.emojiPickerHeader_bdea70 {
    background: #141414;
}


.noiseCancellationPopout_adcaac {
    background: #141414;
    box-shadow: none;
}

.noiseCancellationPopout_adcaac a {
    color: #AEC4D4;
}

#app-mount .participantsButton_b83b18 {
    background: #141414;
    box-shadow: none;
}

.overlayTitle_ba4b17 {
    border-radius: 4px;
    background: rgba(0, 0, 0, .6);
    color: white;
}

.status_ba4b17,
.unreadCount_e33c38 {
    color: white;
    background-color: #912;
}

.theme-dark .previewContainer_adbea6,
.theme-dark .streamPreview_adbea6,
.container__56cd1 {
    background-color: #141414;
}

.container__56cd1 {
    box-shadow: none;
}

.channelIcon__45e38,
.activityVoiceChannel_d5089b .headerText_d5089b {
    color: white;
}

.headerDivider_ec8d1f {
    background-color: transparent;
}

.scroller_bc9592 {
    background-color: transparent;
}

.theme-dark .memberListItem_db70f7:not(.popoutDisabled_db70f7):hover {
    background-color: rgba(255, 255, 255, .13);
}

.textBlock_a6cd4e a {
    color: #AEC4D4;
}

.note_c90ad7 textarea:focus {
    background-color: rgba(0, 0, 0, .09);
}

.top_a0 .selected_a0.themed_a0.item_a0,
.top_a0 .themed_a0.item_a0:active {
    border-bottom-color: #C13;
}

.top_a0 .themed_a0.item_a0:hover {
    border-bottom-color: silver;
}

.subscription-1wJwQk {
    background-color: rgba(0, 0, 0, .4);
}


.helpText_ab06eb a {
    color: #AEC4D4;
}

.groupCollapsedContainer_f573e6 {
    background-color: transparent;
    border: none;
}

.groupCollapsedRow_b34891 {
    background-color: rgba(0, 0, 0, .2);
    background-color: rgba(0, 0, 0, .2);
}

.backgroundModifierContainer_e5c5d5.selected_e5c5d5 {
    background-color: rgba(0, 0, 0, .6);
}

.selected_b34891 {
    background-color: rgba(255, 255, 255, .3) !important;
    color: white !important;
}


.theme-dark .activityProfile_d5089b .activityName_d5089b,
.theme-dark .activityProfile_d5089b .content_d5089b,
.theme-dark .activityProfile_d5089b .details_d5089b,
.theme-dark .activityProfile_d5089b .name_d5089b,
.theme-dark .activityProfile_d5089b .nameNormal_d5089b,
.theme-dark .activityProfile_d5089b .nameWrap_d5089b,
.theme-dark .activityProfileV2_d5089b .activityName_d5089b,
.theme-dark .activityProfileV2_d5089b .content_d5089b,
.theme-dark .activityProfileV2_d5089b .details_d5089b,
.theme-dark .activityProfileV2_d5089b .name_d5089b,
.theme-dark .activityProfileV2_d5089b .nameNormal_d5089b,
.theme-dark .activityProfileV2_d5089b .nameWrap_d5089b,
.theme-dark .activityUserPopout_d5089b .activityName_d5089b,
.theme-dark .activityUserPopout_d5089b .content_d5089b,
.theme-dark .activityUserPopout_d5089b .details_d5089b,
.theme-dark .activityUserPopout_d5089b .name_d5089b,
.theme-dark .activityUserPopout_d5089b .nameNormal_d5089b,
.theme-dark .activityUserPopout_d5089b .nameWrap_d5089b,
.theme-dark .activityUserPopoutV2_d5089b .activityName_d5089b,
.theme-dark .activityUserPopoutV2_d5089b .content_d5089b,
.theme-dark .activityUserPopoutV2_d5089b .details_d5089b,
.theme-dark .activityUserPopoutV2_d5089b .name_d5089b,
.theme-dark .activityUserPopoutV2_d5089b .nameNormal_d5089b,
.theme-dark .activityUserPopoutV2_d5089b .nameWrap_d5089b,
.theme-dark .activityUserPopout_d5089b [class*="content_"], .theme-dark .activityUserPopout_d5089b [class*="name_"], .theme-dark .activityUserPopout_d5089b [class*="details_"], .theme-dark .activityUserPopout_d5089b [class*="activityName_"], .theme-dark .activityUserPopout_d5089b [class*="nameNormal_"], .theme-dark .activityUserPopout_d5089b [class*="nameWrap_"], .theme-dark .activityProfile_d5089b [class*="content_"], .theme-dark .activityProfile_d5089b [class*="name_"], .theme-dark .activityProfile_d5089b [class*="details_"], .theme-dark .activityProfile_d5089b [class*="activityName_"], .theme-dark .activityProfile_d5089b [class*="nameNormal_"], .theme-dark .activityProfile_d5089b [class*="nameWrap_"], .theme-dark .activityProfileV2_d5089b [class*="content_"], .theme-dark .activityProfileV2_d5089b [class*="name_"], .theme-dark .activityProfileV2_d5089b [class*="details_"], .theme-dark .activityProfileV2_d5089b [class*="activityName_"], .theme-dark .activityProfileV2_d5089b [class*="nameNormal_"], .theme-dark .activityProfileV2_d5089b [class*="nameWrap_"], .theme-dark .activitySimplifiedProfile_d5089b [class*="content_"], .theme-dark .activitySimplifiedProfile_d5089b [class*="name_"], .theme-dark .activitySimplifiedProfile_d5089b [class*="details_"], .theme-dark .activitySimplifiedProfile_d5089b [class*="activityName_"], .theme-dark .activitySimplifiedProfile_d5089b [class*="nameNormal_"], .theme-dark .activitySimplifiedProfile_d5089b [class*="nameWrap_"], .theme-dark .activityUserPopoutV2_d5089b [class*="content_"], .theme-dark .activityUserPopoutV2_d5089b [class*="name_"], .theme-dark .activityUserPopoutV2_d5089b [class*="details_"], .theme-dark .activityUserPopoutV2_d5089b [class*="activityName_"], .theme-dark .activityUserPopoutV2_d5089b [class*="nameNormal_"], .theme-dark .activityUserPopoutV2_d5089b [class*="nameWrap_"], .theme-dark .activityBiteSizePopout_d5089b [class*="content_"], .theme-dark .activityBiteSizePopout_d5089b [class*="name_"], .theme-dark .activityBiteSizePopout_d5089b [class*="details_"], .theme-dark .activityBiteSizePopout_d5089b [class*="activityName_"], .theme-dark .activityBiteSizePopout_d5089b [class*="nameNormal_"], .theme-dark .activityBiteSizePopout_d5089b [class*="nameWrap_"] {
    color: white;
}

.popout_f6639d.popoutPositionTop_f6639d.popout_f6639d {
    border-radius: 5px 5px 0 0;
    border: 2px solid rgba(255, 255, 255, .2);
}

.body_bf926b {
    background-color: transparent;
}

.modalHeader_a27f2f {
    background-image: none;
}

.colorSecondary_e0037c {
    color: white;
}

.planOption_bd3462,
.planOptionInterval_bd3462 {
    color: rgba(255, 255, 255, .4);
}

.round_f6cde8 {
    border-radius: 4px;
}

.optionSelected_bd3462 {
    color: white;
}

.selectPlanDivider_d439ef,
.body_bf926b {
    background-color: transparent;
}

.premiumIcon_a31c43 {
    color: #FF2EB9;
}

.availabilityIndicator_bdfce3 {
    background-color: #FF2EB9;
}

.theme-dark .tierAccomplished_bfac79,
.theme-dark .tierCurrent_bfac79,
.theme-dark .tierFirst_bfac79 {
    background: #FF2EB9;
}

.foreground_bfac79 {
    color: #FF2EB9;
}

.theme-dark .tierInProgress_bfac79 {
    background-color: rgba(0, 0, 0, .4);
}

.descriptionRow_c38f8d {
    color: white;
}

.theme-dark .card_a9c36f {
    border-color: black;
}

.icon_bfc5ea {
    color: white;
}

.clickable_a97e58:hover {
    background-color: rgba(0, 0, 0, .1);
}

.listing_c0b10b:not(:last-child):not(:hover) .listingDetails_c0b10b {
    border-bottom: none;
}

.showMoreButtonIcon_a1eac2 {
    color: white;
}

.selectedBrand_eef3ef {
    background: rgba(0, 0, 0, .6) !important;
    color: white !important;
}

.theme-dark .discrim_eebd33 {
    opacity: .6;
}

.separator_b1a8d5 {
    background-color: transparent;
}

.text-md\/normal_dc00ef a,
.text-sm\/normal_dc00ef a {
    color: #AEC4D4;
}

.card_ea91d1,
.howItWorksContainer_aa72d6,
.avatarCard_da92c3 {
    background-color: rgba(0, 0, 0, .45);
}

.earningsPreviewContainer_da92c3[style*="background-color:"] {
    background-color: rgba(0, 0, 0, .45) !important;
}

.howItWorksImageContainer_aa72d6 {
    background-color: transparent;
}

.textInput_b229b0 {
    background-color: rgba(0, 0, 0, .4);
}

.upsellContainer_d0de76,
.upsellFooter_d0de76,
.developerPortalCtaWrapper_cfaf72 {
    background-color: rgba(0, 0, 0, .4);
}

.checklist_d6d7a8 .header_bd2368,
.header_bd2368 {
    background-color: transparent;
}

.checklistContainer-12xGp5,
.container_bd2368,
.optionContainer_e803f7,
.welcomeChannel_dcd39d,
.enableContainer_a1879c,
.previewContainer_dcd39d {
    background-color: rgba(0, 0, 0, .4);
}

.container-ZSFRqx {
    background-color: transparent;
    border: none;
}

.exampleContainer_e803f7,
.exampleModal_e803f7,
.exampleContainer-3KBk_U,
.exampleModal-3D7ypH,
.formFieldWrapper-3IiCRS,
.footer-1voAYT,
.separator-RaufQu,
.containerFooter_ceff93 {
    background-color: transparent;
}

.content-lgVC-G,
.guildSidebar-25nAoF {
    background-color: rgba(0, 0, 0, .3);
}

.sidebarFixedContainer-2fX672 {
    border: 2px solid black;
}

.backgroundContainer_ceff93,
.exampleRule_f152fa,
.fieldFooterContainer_ceff93,
.mentionLimitContainer_fa2661,
.actionContainer_b6e944 {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .automodText_a7a160 {
    color: white;
}

.editCard_cd99d3,
.ruleIconContainer_ea28e2,
.stepCountIcon_df95ff,
.channelRowLabel__5940b,
.collapseable_a3cc4a.toggled_a3cc4a:active,
.collapseable_a3cc4a:active {
    background-color: rgba(255, 255, 255, .1);
}

.actionContainer_cec7a5 {
    background-color: transparent;
}

.actionTextHeader_cec7a5[style*="color:"] {
    color: white !important;
}

.ruleIcon_ea28e2,
.mentionLimitIcon_fa2661,
.actionIcon_b6e944 {
    color: white;
}

.editCard_cd99d3.active_ef2ec5,
.editCard_cd99d3.toggled_cd99d3.active_ef2ec5 {
    background-color: rgba(0, 0, 0, .1);
}

.triggerMainContainer_df95ff {
    border: 1px solid black;
}

.editChannel_b6e944 {
    color: #AEC4D4;
}

.keywordListContainer_f9f552,
.collapseable_a3cc4a {
    background-color: rgba(0, 0, 0, .3);
}

.resultsList_debb5a {
    background-color: #21252B;
    border: none;
    box-shadow: none;
}

.keywordTextArea_a4df17 {
    background-color: transparent;
    border: none;
    color: white;
}

.explicitContentFilterSection_a7a160 .groupContainer_f573e6 {
    background-color: transparent;
}

.explicitContentFilterSection_a7a160 .container_e5c5d5,
.explicitContentFilterSection_a7a160 .clickableContainer_e5c5d5 {
    background-color: rgba(0, 0, 0, .4);
}

.explicitContentFilterSection_a7a160 .clickableContainer_e5c5d5 {
    border: 1px solid rgba(255, 255, 255, .3);
}

.explicitContentFilterSection_a7a160 .backgroundModifierContainer_e5c5d5:hover:not(.disabled_e5c5d5):not(.noAction_e5c5d5),
.explicitContentFilterSection_a7a160 .backgroundModifierContainer_e5c5d5:active:not(.disabled_e5c5d5):not(.noAction_e5c5d5) {
    background-color: rgba(0, 0, 0, .7);
}

.container_b36404 {
    background-color: transparent;
}

.reaction_b36404 {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .staticToolbar_de3e42,
.forumGuidelines_bc05bb {
    background-color: rgba(0, 0, 0, .2);
}

.staticDivider_de3e42 {
    border-left: none;
}

.staticIcon_de3e42 {
    color: #c6c6c6;
}

.active__05fbc .staticIcon_de3e42,
.hover_d0ebf2:hover .staticIcon_de3e42 {
    color: white;
}

.uploadInput_a15d29 {
    background-color: rgba(255, 255, 255, .12);
}

.theme-dark .uploadIcon_a15d29,
.uploadInput_a15d29:hover .uploadIcon_a15d29 {
    color: white;
}

.sortDropdownInner_a6d69a {
    color: white;
}

.sortDropdownText_a6d69a[style*="color:"] {
    color: white !important;
}

.tagsDivider_c1668f {
    background-color: transparent;
}

#app-mount .stepperContainer_fa2661 {
    background: transparent;
    color: white;
}

#app-mount .addTags_faaca1 {
    background-color: rgba(255, 255, 255, .14);
}


.memberListItem_bc9592:not(.popoutDisabled_bc9592):hover {
    background-color: rgba(0, 0, 0, .3);
}

.iconWrapper_d5408a {
    background-color: #912;
}

.icon_d5408a {
    color: white;
}

.cardHeader_dedfd1 {
    background-color: transparent;
}

.theme-dark .card_f925ba {
    border-color: black;
}

.category_fa8ebf:hover {
    background-color: rgba(0, 0, 0, .1);
}

.category_fa8ebf.activeCategory_fa8ebf {
    background-color: rgba(225, 225, 225, .1);
}

.featureCard_b1a8d5 {
    background-color: rgba(0, 0, 0, .45);
}

.guildSidebar_a74b6f,
.modal_a74b6f,
.theme-dark .footer_a74b6f {
    background-color: transparent;
}

.divider_de3e42 {
    border-left: none;
}

.divider_ae6b8e {
    background: none;
}

.newPostCount_c9d7dd {
    background-color: #912;
    color: white;
}

.divider_fa4e6d {
    color: transparent;
}

.viewMoreReplies_f4e3ab,
.roleTip-2o2f1b a {
    color: #AEC4D4;
}

.circle_c1cfd2 {
    background-color: #912;
}

.icon_c1cfd2 {
    color: white;
}

.userPanelInnerThemed_c69a7b {
    background: rgba(0, 0, 0, .3);
}

.metadataContainer_e2a436 {
    background-color: transparent;
}

.theme-dark .reactorDefault_f2bfbb {
    box-shadow: none;
}

.theme-dark .reactionDefault_f2bfbb:hover {
    background-color: rgba(255, 255, 255, .1);
}

.theme-dark .reactionSelected_f2bfbb {
    background-color: rgba(255, 255, 255, .15);
}

.theme-dark .textContentFooter_a57509 {
    background: none;
}

.contentPreview_a57509 {
    border: 1px solid rgba(255, 255, 255, .2);
}

.theme-dark .tagPill_a57509 {
    background-color: rgba(255, 255, 255, .2);
}

.container_a57509:hover {
    background-color: rgba(255, 255, 255, .15);
}

.theme-dark .body_fa823b {
    color: white;
}

.theme-dark .contentWarningPopout_fa823b {
    background-color: rgba(0, 0, 0, .6);
    box-shadow: none;
}

.theme-dark .footer_fa823b {
    background-color: transparent;
    color: white;
}

.defaultColor_a595eb {
    color: white;
}

.theme-dark .container_f2bfbb,
.theme-dark .reactors_f2bfbb {
    background-color: transparent;
}

.theme-dark .scroller_f2bfbb {
    background: none;
}

.theme-dark .modalSubtitle_ad95dc {
    border-bottom: none;
    color: white;
}

.theme-dark .keyboardShortcutList_ad95dc .keybindGroup_ad95dc .keybindDescription_c0b6a8 {
    color: white;
}

.theme-dark .keyboardShortcutsModal_ad95dc {
    background-color: transparent;
}

.stageListenerPill_a6ae3c,
.audienceIconContainer_ac3629 {
    background-color: rgba(0, 0, 0, .2);
}


.audienceIcon_ac3629 {
    color: white;
}

.textBadge_a7a160 {
    border: 4px solid transparent;
}

.container_c15230 {
    background-color: rgba(0, 0, 0, .1);
}

.tabBar_f1fd9c {
    border-bottom: none;
}

.tabBar_f1fd9c .brand_a0.item_a0 {
    color: silver;
}

.tabBar_f1fd9c .brand_a0.item_a0:hover {
    color: #e8e8e8;
    border-bottom: 2px solid transparent;
}

.tabBar_f1fd9c.top_a0 .brand_a0.selected_a0.item_a0, 
.tabBar_f1fd9c.top_a0 .brand_a0.selected_a0.item_a0:hover {
    color: white;
    border-bottom: 2px solid #912;
}

.theme-dark .scrollerContainer_c6b11b, 
.theme-dark .emptyPage_c6b11b {
  background-color: transparent;
}

#app-mount .container_f1fd9c /* Channel and Roles */,
#app-mount .header_f1fd9c {
  background-color: transparent !important;
}

.pageBody_c2efea {
  background: none;
}


.checkIcon_bd5e1f,
.memberCount_bd5e1f {
    border: 1px solid rgba(255, 255, 255, .2);
    background-color: rgba(255, 255, 255, .2);
}

.profileCard_c6b11b,
.prompt_c6b11b {
    border: 1px solid rgba(255, 255, 255, .2) !important;
    background-color: rgba(255, 255, 255, .05);
    border-radius: 3px;
}

.role_c6b11b {
    padding: 4px 6px;
    color: white;
    background-color: rgba(0, 0, 0, .7);
    border: 1px solid rgba(255, 255, 255, .3);
    border-radius: 3px;
}

.separator_c6b11b {
    background-color: transparent;
}

.optionButtonWrapper_bd5e1f {
    position: relative;
    border: 2px solid rgba(255, 255, 255, .1);
    border-radius: 4px;
}

.optionButtonWrapper_bd5e1f:hover {
    border-color: rgba(255, 255, 255, .6);
}

.optionButtonWrapper_bd5e1f.selected_bd5e1f {
    border: 2px solid transparent;
    background-color: rgba(0, 0, 0, .7);
}

.theme-dark .container_c2efea {
    background-color: transparent;
}

.channelRow_f04d06 {
    background-color: rgba(0, 0, 0, .2);
}

.channelRow_f04d06:hover:not(.disabled_f04d06) {
    background-color: rgba(0, 0, 0, .7);
}

.separator_f04d06 {
    background-color: transparent;
}

.container_b572de {
    box-shadow: none;
    background-color: #282828;
    border: 1px solid rgba(255, 255, 255, .1);
}

.theme-dark .container_cac32e {
    background-color: transparent;
}

.hljs {
    background: rgba(255, 255, 255, .12);
}

.formTitle_e8a9c7 {
    color: #c0c0c0;
}

.analyticsCard_d4b8cc {
    background-color: rgba(0, 0, 0, .3);
}

.friendRequestsButton_c0c071 {
    background-color: rgba(255, 255, 255, .15);
    color: white;
}

.friendRequestsButton_c0c071:hover {
    background-color: rgba(255, 255, 255, .25);

}

.container_f8a938,
.container_fe1358 {
    background-color: #212121;
}

.row_fd8ff1:hover {
    background-color: rgba(255, 255, 255, .15);
}

.accountBtnInner_ec99f9 {
    background-color: rgba(0, 0, 0, .3) !important;
}

.wrapper_bfc2c6,
.paymentNote_d791fd {
    background-color: transparent;
}

.card_a298b8:not(.outline_a298b8) {
    background-color: rgba(0, 0, 0, .2);
}

.audienceContainerCollapsed_ac3629,
.moreContainer_ac3629 {
    background-color: rgba(0, 0, 0, .4);
    border: 4px solid transparent;
}

.emptyIcon_c6b11b circle {
    fill: rgba(0, 0, 0, .4);
}

.emptyIcon_c6b11b path {
    stroke: white;
    fill: white;
}

.defaultColor_a595eb a {
    color: #AEC4D4;
    font-weight: 600;
}

.tagsContainer_c1668f .tagsButton_c1668f .tagsButtonInner_c1668f {
    color: #AEC4D4;
}

.resizeHandle_d1c246 {
    background: none;
}

.theme-dark .message_ddcc45 {
    background-color: transparent;
    border: 1px solid #912;
    box-shadow: none;
}

.theme-dark .footer_f9a4c9 {
    background-color: transparent;
}

.bd-sidebar-header h2 {
    color: white;
}

.modalHeader_b5918e,
.modalBody_b5918e {
    background-color: transparent;
}

.modalFooter_b5918e {
    background-color: transparent !important;
}

.changelog_abe1fa,
.safetyChecklist_abe1fa,
.simpleItemWrapper_e1b877 {
    background-color: rgba(0, 0, 0, .7);
    border: 2px solid rgba(255, 255, 255, .4);
}

.divider_abe1fa {
    background-color: transparent;
}


.valuePill_e1b877 {
    background-color: rgba(0, 0, 0, .5);
    border: 2px solid rgba(255, 255, 255, .4);
    color: white !important;
}

.itemBodyInner_e1b877,
.rulesScreeningItems_c21410>div {
    border: none;
}

.bar_aa267a {
    background-color: transparent;
}

.themed_aa267a .barInner_aa267a {
    background-color: rgba(255, 255, 255, .6);
}

.themed_aa267a .textLeft_aa267a,
.themed_aa267a .textRight_aa267a {
    color: white;
}

.noIcon_f11207 {
    background-color: rgba(0, 0, 0, .2);
    color: white;
}

.theme-dark .activityUserPopoutV2_d5089b .headerText_d5089b {
    color: white;
}

/* Main Color */
.main-color {
    color: #912;
}

/* Hover Color */
.hover-color {
    color: #C13;
}

/* Blue Button Color */
.blue-button {
    color: #18E;
}

/* Green Button Color */
.green-button {
    color: #2B5;
}

/* Red Button Color */
.red-button {
    color: #D12;
}

.container_b56bbc {
    background-color: transparent;
}

.theme-dark .sidebarContainer_a3a4ce {
    background: none;
}

/* New Activity Stuff */
.popoutContentWrapper_a35965 {
    background: #1C1C1C;
    color: white;
}

.popoutContentWrapper_a35965 :where(.defaultColor_a595eb, .menuIcon_aa0ae7, .popoutHeroBody_a35965, .badgeContainer_d60c6d div) {
    color: inherit !important;
}

.badgeContainer_d60c6d path {
    fill: currentColor;
}

.interactionsContainer_a35965 {
    background-color: #1C1C1C;
}

.spriteGreyscale_d91a75 {
    background-color: white;
}

.hero_a35965.theme-dark.images-dark {
    background: none !important;
}

.interactionsContainerHeader_a35965 {
    border-top: none;
    background-color: transparent;
}

.replyInput_d0fc0d {
    background: transparent;
    border: 1px solid rgba(255, 255, 255, .25);
}

.membersGroup_cbd271 path {
    fill: currentColor;
}

.container_c64476 {
    border-radius: 4px;
    border: 1px solid rgba(255, 255, 255, .25);
    background: none !important;
    ;
}

/* New Activity Stuff */
.button_df39bd {
  border-radius: 4px;
  background: black;
  color: white;
}
.viewFullBioColor_abaf7d {
  color: white;
}
