/**
 * @name Team Ram
 * @author ShadowDevilsAvenged
 * @description Team Ram is back once again(big request to bring this back)
 * @version 1.9
*/

/* Ram Main Picture */
.app-2CXKsg {
    background-image: linear-gradient(30deg, rgba(0,0,0,.3), rgba(0,0,0,.2)), url(https://wallpapercave.com/wp/wp6091078.jpg);
    background-size: cover;
}

/* ************************************************ */

.bg-1QIAus,
.layers-OrUESM,
.contentRegionScroller-2_GT_N,
.standardSidebarView-E9Pc3j {
    background-color: transparent;
}

#app-mount .layer-86YKbF {
    background-color: rgba(0,0,0,.3);
}

.sidebarRegionScroller-FXiQOh,
.contentRegion-3HkfJJ {
    background: none;
}

.closeButton-PCZcma {
    border-width: 2px;
    border-style: dashed;
    border-radius: 4px;
}

.closeButton-PCZcma {
    border-color: transparent;
    color: white;
}

.keybind-13vtq8,
.closeButton-PCZcma:hover+.keybind-13vtq8,
.closeButton-PCZcma:hover {
    color: white;
}

.closeButton-PCZcma:hover {
    background-color: rgba(243, 172, 197, .2);
}

.accountProfileCard-lbN7n- {
    background-color: rgba(243, 172, 197, .5);
    border-radius: 4px;
}

.background-3d_SjE {
    border-radius: 8px;
    background-color: rgba(0,0,0,.2);
}

.fieldList-in8WkP {
    background-color: transparent;
}

.text-md-normal-2rFCH3[style*="color:"] {
    color: white !important;
}

.h5-2feg8J, 
.label-7akf7-, 
.legend-3BgtI3 {
    color: white;
}

.lookLink-15mFoz.colorLink-1Md3RZ {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
}

.lookLink-15mFoz.colorLink-1Md3RZ:hover .contents-3ca1mk {
    --button--underline-color: transparent;
}

.description-foE_WP, 
.labelDescriptor-2top7R {
    color: white;
}

.description-foE_WP a, 
.labelDescriptor-2top7R a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
}

.formText-2ngGjI a:hover {
    text-decoration: none;
}

.divider-3nqZNm {
    border-top: none;
}

.backdrop-2ByYRN {
    opacity: 1 !important;
    background-color: rgba(0,0,0,.4) !important;
}

.theme-dark .root-g14mjS,
.theme-dark .footerSeparator-VzAYwb {
    box-shadow: none;
}

.root-g14mjS {
    background-color: #1c1c1c;
}

.footer-31IekZ {
    background-color: transparent;
}

.theme-dark .inputPrefix-3Nqilo {
    opacity: 1;
    color: white;
}

.multiInputLast-35zVz0:before {
    opacity: 0;
}

.input-3O04eu {
    font-size: 14px;
    color: white;
    background-color: rgba(0,0,0,.2);
    border: 2px solid transparent;
}

.input-3O04eu.focused-16iuXg, 
.input-3O04eu:focus {
    border-color: #f3acc5;
}

.auto-2K3UW5::-webkit-scrollbar {
    width: 8px;
}

.auto-2K3UW5::-webkit-scrollbar-thumb {
    background-color: #f3acc5;
}

.auto-2K3UW5::-webkit-scrollbar-thumb, 
.auto-2K3UW5::-webkit-scrollbar-track {
    border: none;
    border-radius: 3px;
}

.auto-2K3UW5::-webkit-scrollbar-track {
    background-color: transparent;
}

.header-2Kx1US {
    font-size: 13px;
    color: white;
}

.thin-31rlnD::-webkit-scrollbar {
    width: 2px;
}

.thin-31rlnD::-webkit-scrollbar-thumb {
    border: none;
    border-radius: 2px;
    background-color: #f3acc5;
}

.thin-31rlnD::-webkit-scrollbar-track {
    background-color: transparent;
    border: none;
}

.side-2ur1Qk .themed-2-lozF.selected-g-kMVV.item-3XjbnG, 
.topPill-3DJJNV .themed-2-lozF.selected-g-kMVV.item-3XjbnG {
    background-color: #f3acc5 !important;
}

.selected-g-kMVV.item-3XjbnG, 
.selected-g-kMVV.item-3XjbnG:hover {
    color: white !important;
}

.side-2ur1Qk .item-3XjbnG {
    border-radius: 4px;
}

.brand-3g5E0C.item-3XjbnG, 
.themed-2-lozF.item-3XjbnG {
    color: white;
}

.side-2ur1Qk .themed-2-lozF.item-3XjbnG:hover:not(.disabled-1nofHP), 
.topPill-3DJJNV .themed-2-lozF.item-3XjbnG:hover:not(.disabled-1nofHP) {
    background-color: rgba(0,0,0,.1);
}

.brand-3g5E0C.item-3XjbnG:hover, 
.themed-2-lozF.item-3XjbnG:hover {
    color: rgba(255, 255, 255, .6);
}

.divider-1bpIoX, 
.tabBar-11FwuO,
.customizationSection-IGy2fS {
    border-bottom: none;
}

.top-K_jibn .brand-3g5E0C.item-3XjbnG:active, 
.top-K_jibn .brand-3g5E0C.selected-g-kMVV.item-3XjbnG {
    border-bottom-color: #f3acc5;
}

.top-K_jibn .brand-3g5E0C.item-3XjbnG:hover {
    border-bottom-color: rgba(255, 255, 255, .6);
}

.optionBox-1UOevl {
    background-color: transparent;
}

.contentCircle-15IFyT {
    background-color: #f3acc5;
    border-radius: 7px;
}

.gifIconContainer-3os21a {
    background-color: black;
    opacity: 1;
    border-radius: 50px;
}

#app-mount .close-1mLglB {
    opacity: 1;
    color: white;
}

.imageUploaderInner-IIRaFr {
    border-radius: 3px;
}

.userProfileInner-3F03PX:before {
    background-color: transparent;
}

.userProfileInnerThemedWithBanner-2624Yx,
.userProfileInnerThemedNonPremium-1gT-zY,
.userProfileInnerThemedPremiumWithoutBanner-1yMS1H {
    background-image: linear-gradient(30deg, rgba(0,0,0,.6), rgba(0,0,0,.4)), url(https://images7.alphacoders.com/711/711890.png);
    background-size: cover;
    background-position: 50% 50%;
}

.userProfileOuterUnthemed-2b2rsv,
.userProfileOuterThemed-3EfHmv {
    background: transparent;
}

.userPopoutOuter-3AVBmJ {
    box-shadow: none;
}

.userProfileOuter-1K_BYU {
    border-radius: 3px;
}

.bannerSVGWrapper-qc0szY foreignObject {
    mask: none;
}

.status-b9jLr4, 
.statusDotBackground-1FxFlO {
    border-radius: 3px;
    background-color: transparent !important;
}

.profileBadges-31rDHI {
    background-color: rgba(243, 172, 197, .6);
    border-radius: 4px;
}

.overlayBackground-1KgwVi {
    background-color: rgba(0,0,0,.7);
    border-radius: 4px;
}

.divider-1tWBgZ {
    background-color: transparent;
}

.defaultColor-24IHKz,
.markup-eYLPri {
    color: white;
}

.markup-eYLPri {
    text-shadow: 0 1px 2px black;
}

.separator-2wx7h6 {
    background-color: transparent;
}

.bioTextArea-dDGOeC {
    background-color: rgba(0,0,0,.2) !important;
    --channel-text-area-placeholder: white;
    border-radius: 4px;
}

.theme-dark .scrollableContainer-15eg7h {
    background-color: transparent;
    border-radius: 4px;
}

.contentWrapper-3vHNP2,
.emojiPicker-6YCk8a {
    background-color: #1c1c1c;
    border-radius: 4px;
    box-shadow: none;
}

.container-1SX9VC {
    background-color: transparent;
}

.input-2FSSDe,
.icon-18rqoe {
    color: white;
}

*::-webkit-input-placeholder {
    color: white !important;
}

.diversitySelectorOptions-3DhNYs {
    background-color: #f3acc5;
    border: 1px solid black;
}

.diversityEmojiItem-2bgZKv:hover {
    background-color: rgba(0,0,0,.3);
}

.header-11eigE {
    box-shadow: none;
}

.wrapper-1NNaWG {
    background-color: transparent;
}

#app-mount .header-1XpmZs {
    color: white;
}

.emojiItem-277VFM.emojiItemSelected-2Lg50V {
    background-color: rgba(243, 172, 197, .7);
}

.categoryItemDefaultCategory-3haEDq {
    border-radius: 4px;
}

.categoryItemDefaultCategorySelected-2YeRUu, 
.categoryItemDefaultCategorySelected-2YeRUu:hover {
    background-color: #f3acc5 !important;
}

.categoryItemDefaultCategorySelected-2YeRUu .categoryIcon-2cYeku, 
.categoryItemDefaultCategorySelected-2YeRUu:hover .categoryIcon-2cYeku {
    color: white !important;
}

.guildCategorySeparator-3QYkij {
    border: none;
}

.categoryIcon-2cYeku {
    color: white;
}

.categoryItemDefaultCategory-3haEDq:hover {
    background-color: rgba(243, 172, 197, .4);
}

.categoryItemDefaultCategory-3haEDq:hover .categoryIcon-2cYeku {
    color: rgba(255, 255, 255, .6);
}

.unicodeShortcut-3N8oDe {
    color: white;
}

.wrapper-22rqw6,
.inspector-DFKXwB {
    background-color: transparent;
}

.guildIcon-2SUGiq {
    background-color: transparent;
    color: white;
}

.tooltip-14MtrL {
    border-radius: 15px;
    font-size: 14px;
}

.listItemTooltip-eHcnUw {
    font-size: 14px;
}

.theme-dark .tooltipPrimary-3qLMbS {
    background-color: #f3acc5;
}

.theme-dark .tooltipPrimary-3qLMbS .tooltipPointer-3L49xb {
    border-top-color: #f3acc5;
}

.theme-dark .tooltip-14MtrL {
    box-shadow: none;
    color: white;
}

.guildNameText-jBFbNC {
    color: white;
}

.after_inlineCode-2_JXPm, 
.before_inlineCode-1zngJj, 
.inlineCode-ERyvy_ {
    background: #f3acc5;
}

.codeBlockSyntax-3mFGiA, 
.syntaxAfter-2_BrZf, 
.syntaxBefore-3epS3C {
    color: white;
    text-shadow: 0 1px 2px black;
}

.toolbar-37BrJ5 {
    background-color: #f3acc5;
    box-shadow: none;
}

.toolbar-37BrJ5:before {
    border-top: 8px solid #f3acc5;
}

.icon-3g7qdA {
    color: white;
}

.active-136ioF, 
.hover-3OQb9Y:hover {
    background-color: rgba(0,0,0,.2);
}

.active-136ioF .icon-3g7qdA, 
.hover-3OQb9Y:hover .icon-3g7qdA {
    color: white;
}

.defaultColor-24IHKz a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

.select-Zz0IcO {
    border: 1px solid transparent;
}

.select-Zz0IcO, 
.wrapper-mJT04A {
    color: white;
}

.lookFilled-GPyucw.select-Zz0IcO {
    background-color: #1c1c1c;
    border-color: #f3acc5;
}

.popout-15UxD6 {
    border: 1px solid #f3acc5;
    background: #1c1c1c;
}


.option-Uc12mm {
    color: white;
}


.option-Uc12mm.focused-10mbp-, 
.option-Uc12mm:focus, 
.option-Uc12mm:hover {
    background-color: rgba(255, 255, 255, .1);
    color: white;
}


.option-Uc12mm[aria-selected=true]:not(.option-Uc12mm.multi-2vPqc4) {
    color: white !important;
    background-color: #f3acc5 !important;
}

.selectedIcon-122rMx {
    color: black;
}

.itemFilled-2Fo7lr {
    background-color: rgba(255, 255, 255, .05);
}

.item-1TA5qI {
    color: silver;
}

.itemFilled-2Fo7lr:hover:not([aria-checked=true]):not(.disabled-WBmOu_) {
    background-color: rgba(255, 255, 255, .1);
}

.item-1TA5qI:hover:not([aria-checked=true]):not(.disabled-WBmOu_) {
    color: silver;
}

.itemFilled-2Fo7lr[aria-checked=true] {
    background-color: #f3acc5 !important;
}

.item-1TA5qI[aria-checked=true] {
    color: white !important;
}

.container-1QtPKm:not([style*="218"]) {
    background-color: #f3acc5 !important;
}

.container-1QtPKm:not([style*="218"]) .slider-HJFN2i rect {
    fill: white;
}

.container-1QtPKm:not([style*="218"]) .slider-HJFN2i path {
    fill: #72767D;
}

.textBadge-1fdDPJ[style*="background-color:"] {
    background-color: #f3acc5 !important;
    color: white !important;
    border: 1px solid black;
}

.base-3IDx3L {
    height: 17px;
    min-height: 17px;
}

.card-16VQ8C {
    border-width: 3px;
}

.cardPrimary-3qRT__ {
    background: rgba(0, 0, 0, .3);
}

.cardPrimary-3qRT__, 
.cardPrimaryEditable-2mz_3i {
    border-color: rgba(0, 0, 0, .2);
}

.card-16VQ8C a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

.bd-toast {
    background-color: #f3acc5;
    box-shadow: none;
}

.connectionHeader-Ixbb1s {
    background: none;
}

.connectContainer-1hylYM,
.connection-YOVI9j {
    background-color: rgba(0, 0, 0, .3);
    border: 1px solid black;
    border-radius: 4px;
}

.text-xs-normal-3O7EaX[style*="color:"] {
    color: white !important;
}

.connectContainer-1hylYM a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

.accountAddInner-2y9WLL {
    color: white;
}

.inner-1lPVFp {
    border-radius: 7px;
}

.accountButtonInner-33vCDY {
    background-color: rgba(0, 0, 0, .2);
    border: 3px solid black;
}

.accountButtonInner-33vCDY:hover {
    background-color: rgba(0, 0, 0, .25);
    border: 3px solid black;
}

.container-QlmnKJ {
    background: transparent;
}

.integration-1qC-fv {
    background: rgba(0, 0, 0, .1);
}

.container--8P6Tr {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .feature-2IUcBI {
    background-color: transparent;
}

.detailsBlock-24pLFz,
.noItemsCard-5EOcCl {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .sectionAccountCredit-1IqaxB, 
.theme-dark .subscriptionDetails-ZcKNHC {
    border-color: transparent;
}

.finePrint-PVnKkj a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

.theme-dark .noItemsIcon-2OeOld {
    background: #f3acc5;
}

.dropsHelpText-1HyiYF {
    background: rgba(0, 0, 0, .3);
}

.promotionCard-mo7ClH,
#app-mount .header-ISPHUQ,
.body-2S0G9D {
    background-color: rgba(0, 0, 0, .3);
}

.dropsHelpText-1HyiYF a,
.promotionCard-mo7ClH a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

.theme-dark .paymentPane-ut5qKZ {
    background-color: transparent;
    color: white;
}

.theme-dark .bottomDivider-ZmTm-j {
    border-bottom-color: transparent;
}

.theme-dark .paginator-1eqD2g {
    background: none;
}

.theme-dark .payment-2bOh4k {
    background-color: rgba(0, 0, 0, .2);
    color:  white;
}

.theme-dark .hoverablePayment-lE1s4t:hover {
    background-color: rgba(0, 0, 0, .25);
}

.theme-dark .expandedInfo-1W31i3 {
    background-color: transparent;
}

.theme-dark .paymentHeader-2o7Phd {
    color: white;
    border-color: transparent;
}

.expandedInfo-1W31i3 a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

.theme-dark .codeRedemptionRedirect-2hYMSQ {
    color: white;
    background-color: rgba(0, 0, 0, .3);
    border-color: black;
}

.wanderingCubesItem-3Us-UG {
    background-color: #f3acc5;
}

/* ********************************* */

.preview-QJ3OG3 {
    background-color: rgba(0, 0, 0, .3);
}

.markValue-21gAVC {
    color: white;
}

.theme-dark .markDash-1ATsxA {
    background: white;
}

.theme-dark .bar-2H7Q9u {
    background: transparent;
}

.barFill-3RgCsY {
    background: #f3acc5;
}

.previewMessage-2g_aBv {
    background-color: rgba(0,0,0,.3);
}

.cameraWrapper-3a7Ngv {
    background-color: rgba(0, 0, 0, .2);
    border: none;
}

.backgroundOptionRing-1vvQ0C {
    border: 2px solid #f3acc5;
}

.backgroundOptionInner-SSz19O {
    background-color: rgba(0,0,0,.2);
}

.keybindShortcut-3zF1P9 {
    font-size: 11px;
    font-weight: 500;
}

.theme-dark .keybindShortcut-3zF1P9, 
.theme-dark .keybindShortcut-3zF1P9 .key-N5VmHN {
    color: white;
}

.theme-dark .keybindShortcut-3zF1P9 .key-N5VmHN {
    box-shadow: inset 0 -4px 0 black;
}

.key-N5VmHN {
    background-color: rgba(243, 172, 197, .6);
    border: 1px solid black;
    border-radius: 30px;
}

.theme-dark .keybindShortcut-3zF1P9 .key-N5VmHN:active {
    color: white;
    box-shadow: inset 0 -2px 0 black;
    border: 1px solid black;
    background-color: #f3acc5;
}

.theme-dark .keybindShortcut-3zF1P9 .key-N5VmHN .bindArrow-EmK4SC g,
.theme-dark .keybindShortcut-3zF1P9 .key-N5VmHN:active .bindArrow-EmK4SC g {
    fill: white;
}

.theme-dark .notDetected-M3Ghh2 {
    background-color: rgba(0, 0, 0, .4);
}

.theme-dark .addGamePopout-2SKNIV {
    background-color: black;
}

.theme-dark .elevationBorderHigh-3drnJX {
    box-shadow: 0 0 10px 2px black;
}

#app-mount .default-1Tkeeg {
    background-color: rgba(0, 0, 0, .3);
}

#app-mount .button-1yVL_7 {
    box-shadow: none;
}

.theme-dark .lastPlayed-1jum9A,
.theme-dark .overlayStatusText-In0YrK {
    color: white;
}

.theme-dark .game-2f2vPC {
    box-shadow: none;
}

.theme-dark .gameName-zbZetm {
    color: white;
}

.theme-dark .gameNameInput-2wbDJ9:focus,
.theme-dark .gameNameInput-2wbDJ9:hover,
.theme-dark .nowPlaying-3UpuKc .gameNameInput-2wbDJ9:focus,
.theme-dark .nowPlaying-3UpuKc .gameNameInput-2wbDJ9:hover {
    border-color: #f3acc5;
    background-color: rgba(243, 172, 197, .4);
}

.gameNameInput-2wbDJ9 {
    border: 2px solid transparent;
    border-radius: 6px;
    padding: 2px 4px;
}

.wrapper-SdcMKg {
    background-color: rgba(0, 0, 0, .3);
    border-radius: 3px;
    border: 2px solid #f3acc5;
}

.selected-18Wszc.option-1QI4c9 {
    background-color: #f3acc5;
    border-color: transparent;
    box-shadow: none;
    opacity: 1 !important;
}

.option-1QI4c9 {
    opacity: .2;
    background-color: white;
}

.option-1QI4c9:hover {
    background-color: #f3acc5;
    box-shadow: none;
    opacity: .4;
}

/* *********************************** */

.bd-switch input:checked+.bd-switch-body {
    background-color: #f3acc5 !important;
}

.bd-switch input:checked+.bd-switch-body .bd-switch-slider rect {
    fill: white;
}

.bd-switch input:checked+.bd-switch-body .bd-switch-slider path {
    fill: #72767D;
}

.bd-settings-title.bd-settings-group-title {
    font-size: 15px;
    color: white;
}

.bd-settings-group.collapsible .bd-settings-title::before {
    background-color: #f3acc5;
}

.bd-settings-group.collapsible .bd-settings-title::after {
    background: #f3acc5;
}

.bd-setting-divider {
    border-bottom: none;
}

.bd-setting-note {
    color: silver;
}

.bd-select {
    color: white;
    background-color: rgba(0, 0, 0, .4);
    border: none;
}

.bd-select .bd-select-options {
    background: #f3acc5;
    box-shadow: none;
    border: none;
}

.bd-button {
    background-color: #f3acc5;
    border-radius: 3px;
}

.bd-button:hover {
    background-color: rgba(243, 172, 197, .7);
}

.bd-search-wrapper {
    background-color: rgba(0, 0, 0, .3);
    color: white;
}

.bd-search-wrapper>svg {
    fill: white;
}

.bd-select-wrapper {
    color: silver;
    font-size: 15px;
}

.bd-addon-views .bd-view-button:hover {
    background-color: rgba(243, 172, 197, .7);
}

.bd-addon-views .bd-view-button.selected {
    background-color: #f3acc5 !important;
}

.bd-addon-list .bd-addon-header {
    background: transparent;
}

.bd-addon-list .bd-addon-card {
    border-radius: 5px;
    background: rgba(243, 172, 197, .3);
    border: 3px solid black;
}

.bd-meta {
    color: white;
    font-weight: 500;
}

.bd-meta a {
    color: white;
    font-weight: 500;
}

.bd-addon-list .bd-description {
    color: white;
}

.theme-dark .content-FDHp32 ol, 
.theme-dark .content-FDHp32 p, 
.theme-dark .content-FDHp32 ul li {
    color: white;
}

.theme-dark .content-FDHp32 ul li:before {
    background-color: white;
    opacity: 1;
}

.content-FDHp32 a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

/* ************* Discord Settings Done ************* */


.unread-2wipsx {
    background-color: black;
}

.item-2LIpTv {
    background-color: #f3acc5;
}

.childWrapper-1j_1ub {
    background-color: rgba(243, 172, 197, .7);
    color: white;
}

.wrapper-3kah-n.selected-1Drb7Z .childWrapper-1j_1ub, 
.wrapper-3kah-n:hover .childWrapper-1j_1ub {
    color: white;
    background-color: #f3acc5;
}

.iconBadge-32fMme {
    background-color: #f3acc5;
}

.guildSeparator-a4uisj {
    background-color: transparent;
}

.expandedFolderBackground-1kSAf6,
#app-mount .folder-241Joy {
    background-color: black;
}

/* ************* Discord Settings Done ************* */

.wrapper-1_HaEi,
.theme-dark .scroller-3X7KbA {
    background-color: transparent;
}

.unread-2wipsx {
    background-color: black;
}

.item-2LIpTv {
    background-color: #f3acc5;
}

.childWrapper-1j_1ub {
    background-color: rgba(243, 172, 197, .7);
    color: white;
}

.wrapper-3kah-n.selected-1Drb7Z .childWrapper-1j_1ub, 
.wrapper-3kah-n:hover .childWrapper-1j_1ub {
    color: white;
    background-color: #f3acc5;
}

.iconBadge-32fMme {
    background-color: #f3acc5;
}

.guildSeparator-a4uisj {
    background-color: transparent;
}

.expandedFolderBackground-1kSAf6,
#app-mount .folder-241Joy {
    background-color: black;
}

.sidebar-1tnWFu,
.nowPlayingColumn-1eCBCN {
    background: none;
}

.privateChannels-oVe7HL,
.theme-dark .scroller-WSmht3,
#app-mount .container-ZMc96U,
.container-1oAagU,
.container-2cd8Mz {
    background-color: transparent;
}

.scroller-hE2gWq {
    border-left: none;
}

.tabBody-2dgbAs:before {
    box-shadow: none;
}

#app-mount .icon-2xnN2Y {
    color: white;
}

.header-1w9Q93 {
    background-color: transparent;
    box-shadow: none;
}

.messagesPopoutWrap-3zryHW,
.container-2ebMPP {
    background-color: #1c1c1c;
    box-shadow: none;
    border-radius: 4px;
}

.menu-1QACrS {
    box-shadow: none;
    background: #1c1c1c;
    border: 1px solid #f3acc5;
    border-radius: 4px;
}

.item-1OdjEX {
    border-radius: 4px;
    font-size: 13px;
}

.colorDefault-CDqZdO {
    color: white;
    border-color: transparent;
}

.colorDefault-CDqZdO .checkbox-hADx5o, 
.colorDefault-CDqZdO .radioSelection-1UHp0b {
    color: #f3acc5;
}

.colorDefault-CDqZdO.focused-3qFvc8 {
    background-color: rgba(255, 255, 255, .1);
}

.colorDefault-CDqZdO.focused-3qFvc8 .check-3HZJs4 {
    color: #f3acc5;
}

.colorDefault-CDqZdO:active:not(.hideInteraction-2jPGL_) {
    background-color: #f3acc5;
    color: white;
}

.button-1_oXub {
    border-radius: 3px;
}

.secondary-2bzKEX {
    color: white;
}

.primary-38Hs-h:hover:not(.disabled-184-il), 
.secondary-2bzKEX {
    background-color: rgba(243, 172, 197, .5);
}

.secondary-2bzKEX:hover:not(.disabled-184-il) {
    background-color: rgba(243, 172, 197, .5);
    border: 1px solid #f3acc5;
    color: white !important;
}

.channelHeader-DFRX8q {
    background-color: transparent;
}

.tertiary-1e-lAP {
    background-color: rgba(243, 172, 197, .3);
    color: white;
}

.tertiary-1e-lAP:hover:not(.disabled-184-il) {
    background-color: rgba(243, 172, 197, .4);
    color: white !important;
}

.messageContainer-3VTXBC,
.messages-23can0 {
    background-color: transparent;
    border: 2px solid #f3acc5;
    border-radius: 8px;
}

.jumpButton-1V_1FA {
    background-color: #f3acc5;
}

#app-mount .jumpButton-1V_1FA .text-2ifC_x {
    color: white;
}

.cozy-VmLDNB .timestamp-p1Df1m {
    color: white;
}

.botTagRegular-kpctgU {
    background: #f3acc5 !important;
    color: white !important;
}

.mention {
    border-radius: 4px;
    padding: 0 6px;
}

.theme-dark .wrapper-1ZcZW- {
    background: rgba(243, 172, 197, .7) !important;
    color: white;
    text-decoration: none !important;
    text-shadow: 2px 0 2px black;
    border: 2px solid rgba(255, 255, 255, .37);
}

.theme-dark .wrapper-1ZcZW-:hover {
    background: #f3acc5;
    color: white;
}

.embedFull-1HGV2S {
    border-left: none;
    background: rgba(0, 0, 0, .2);
}

.markup-eYLPri a,
.mutedChannelsHook-3uTdkn {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

.wrapper-1HIH0j {
    background-color: rgba(243, 172, 197, .3);
    border: 2px solid rgba(243, 172, 197, .5);
    background-clip: border-box;
    border-radius: 4px;
}

.theme-dark .guildIconImage-74OdmM,
.guildIcon-3ZfRfI {
    background-color: rgba(0, 0, 0, .3);
}

.tutorial-Nb3Zz5 {
    background-color: transparent;
}

.tutorialIcon-25VF3Q {
    background-color: #f3acc5;
    color: white;
}

.divider-2rZFJK {
    border-top: none;
}

#app-mount .content-3spvdd {
    padding: 2px 4px;
    color: white;
    background: #f3acc5;
    font-size: 12px;
    border-radius: 4px;
}

.unreadPill-3nEWYM {
    background-color: #f3acc5;
}

.unreadPillCapStroke-1nE1Q8 {
    color: #f3acc5;
    fill: #f3acc5;
}

#app-mount .reactionCount-SWXh9W,
#app-mount .reactionCount-26U4As {
    color: white;
}

.reaction-102jx9,
.reaction-3vwAF2 {
    border-radius: 0;
    background: rgba(255, 255, 255, .1);
    border: 2px solid transparent;
}

.reaction-3vwAF2:hover,
.reaction-102jx9:hover {
    background-color: rgba(243, 172, 197, .1);
    border-color: rgba(243, 172, 197, .3);
}

.reaction-3vwAF2.reactionMe-1PwQAc,
.reaction-102jx9.reactionMe-2zhiyZ {
    background-color: rgba(243, 172, 197, .6);
    border-color: rgba(243, 172, 197, .8);
}

.reactionTooltipText-iAWHhX a {
    color: black;
    font-weight: 600;
}

.reactionTooltipText-3OhRFp a {
    color: black;
    font-weight: 600;
}

.searchBar-3TnChZ {
    box-shadow: none;
}

.searchBar-3TnChZ .searchBarComponent-3N7dCG {
    border-radius: 4px;
    background-color: rgba(243, 172, 197, .4);
    color: white;
    font-size: 12px;
}

.layout-1LjVue,
.container-32HW5s {
    border-radius: 4px;
}

.interactive-iyXY_x,
.interactive-26HRN_ {
    color: white;
}

.interactive-26HRN_:focus-within, 
.interactive-26HRN_:hover {
    color: white;
    background-color: rgba(255, 255, 255, .1);
}

.selected-26oxtA {
    color: white !important;
    background-color: #f3acc5 !important;
}

.applicationStore-2nk7Lo,
.scroller-29cQFV {
    background-color: transparent;
}

.headerBar-1dSpQr:before {
    box-shadow: none;
}

.quickswitcher-pKcM9U {
    border-radius: 4px;
    box-shadow: none;
    background-color: #1c1c1c;
    color: white;
}

.input-3r5zZY {
    font-size: 19px;
    border-radius: 8px;
    color: #f3acc5;
    background-color: rgba(255, 255, 255, .04)
}

.scroller-2qwVWY {
    background-color: transparent;
}

.scroller-2qwVWY::-webkit-scrollbar-track {
    background-color: transparent!important;
}

.contentDefault-17ewQQ,
.header-1ZpMzy {
    color: white;
}

.contentUnread-1_MVDK {
    color: #f3acc5;
}

.result-u66Ywh {
    border-radius: 3px;
}

.result-u66Ywh[aria-selected=true] {
    background: rgba(243, 172, 197, .4);
}

.note-OhIxFa {
    font-size: 11px;
    color: silver;
}

.misc-XwBATi {
    color: white;
}

.miscContainer-33U-X-,
.tip-Jl__cG {
    opacity: 1;
}

.autocompleteQuerySymbol-1iAOG7 {
    background-color: #f3acc5;
    padding: 2px 6px;
}

.protip-1jXzAl.hasContent-50Z3pe {
    border-top: none;
}

.emptyStateNote-3W5lug {
    font-size: 14px;
    color: white;
}

.emptyStateCTA-206J-N {
    opacity: 1;
}

.emptyStateCTA-206J-N a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

.privateChannelsHeaderContainer-1UWASm.container-q97qHp {
    color: white;
}

.panels-3wFtMD {
    background-color: rgba(0, 0, 0, .2);
}

.button-12Fmur {
    border-radius: 7px;
    background-color: transparent;
    border: 1px solid transparent;
    color: white;
}

.button-12Fmur.enabled-9OeuTA:hover {
    color: white;
    background-color: transparent;
    border: 1px solid #f3acc5;
}

.separator-1So4YB {
    border-bottom: none;
}

.divider-q3P9HC,
.theme-dark .children-3xh0VB:after {
    background: none;
}

.tabBar-ra-EuL .addFriend-emTWY1.addFriend-emTWY1.addFriend-emTWY1, 
.tabBar-ra-EuL .addFriend-emTWY1.addFriend-emTWY1.addFriend-emTWY1:hover {
    background-color: #2d7d46 !important;
    color: white !important;
}

.mention-3XBnnZ {
    background-color: #f3acc5 !important;
    opacity: .6;
}

.bar-2eAyLE {
    border-radius: 4px;
    box-shadow: none;
}

.numberBadge-37OJ3S[style*="background-color:"] {
    background-color: #f3acc5 !important;
}

.container-2oNtJn {
    border-radius: 6px;
    background-color: rgba(0, 0, 0, .2);
}

.input-2m5SfJ,
.icon-3CDcPB {
    color: white;
}

.title-x4dI75 {
    font-size: 15px;
    color: white;
}

.peopleListItem-u6dGxF {
    font-size: 14px;
    border-top: none;
}

.peopleListItem-u6dGxF.active-2UF8Zh, 
.peopleListItem-u6dGxF:hover {
    background: rgba(243, 172, 197, .3);
    border-radius: 4px;
}

.actionButton-3-B2x- {
    border-radius: 4px;
    color: white;
    background-color: rgba(243, 172, 197, .16);
}

.actionButton-3-B2x-:hover {
    color: white;
}

.actionButton-3-B2x-.highlight-3DSi7b {
    background-color: rgba(243, 172, 197, .4);
    color: white;
}

.actionButton-3-B2x-.actionDeny-1pQVuZ:hover {
    color: white;
    background-color: rgba(255, 0, 0, .66);
}

.header-30YxSJ {
    border-bottom: none;
}

.addFriendInputWrapper-kkoSV9 {
    background-color: rgba(0, 0, 0, .3);
    border: 3px solid transparent;
    border-radius: 4px;
}

.addFriendInputWrapper-kkoSV9:focus-within {
    border-color: #f3acc5;
}

.addFriendInputWrapper-kkoSV9 .input-3O04eu {
    background-color: transparent;
    border: none;
}

.addFriendHint-1EVQJY {
    font-size: 14px;
}

#app-mount .container-3tKtM_ {
    border-radius: 4px;
    border: none;
    background-color: rgba(0, 0, 0, .15);
}

.withTagAsButton-OsgQ9L:hover, 
.withTagless-10ooWt:hover {
    background-color: rgba(0, 0, 0, .45);
    color: white;
}

.friend-8ZraY7 {
    border-radius: 5px;
    font-size: 15px;
}

.theme-dark .friend-8ZraY7 {
    color: white;
}

.theme-dark .friendSelected-3cwmD7 {
    background-color: rgba(243, 172, 197, .6);
    color: white;
}

.friend-8ZraY7 .discordTag-2ke74W {
    opacity: .8;
}

.theme-dark .checkbox-1LuCGM {
    border-color: white;
}

.theme-dark .checkbox-1LuCGM[style*="border-color:"] {
    border-color: transparent !important;
    background-color: #f3acc5 !important;
}

.theme-dark .checkbox-1LuCGM[style*="border-color:"] path {
    fill: white;
}

.checkbox-1LuCGM {
    border-width: 2px;
}

.box-qwm0Q_ {
    border-radius: 4px;
}

#app-mount .tag-15zcD_ {
    border-radius: 4px;
    background-color: rgba(243, 172, 197, .6);
    color: white;
}

.itemCard-3Etziu {
    border-radius: 4px;
}

.wrapper-2RrXDg {
    background-color: rgba(243, 172, 197, .2);
    border: 1px solid #f3acc5 !important;
}

.theme-dark .outer-2JOHae.active-1W_Gl9, 
.theme-dark .outer-2JOHae.interactive-2zD88a:hover {
    background-color: rgba(243, 172, 197, .35);
}

.theme-dark .inset-SbsSFp,
.section-3G9aLW {
    background-color: transparent;
}

.body-16rSsp {
    border-radius: 4px;
}

.tabBarContainer-2UG0vy {
    border-bottom: none;
}

.top-K_jibn .selected-g-kMVV.themed-2-lozF.item-3XjbnG, 
.top-K_jibn .themed-2-lozF.item-3XjbnG:active {
    border-bottom-color: #f3acc5;
}

.note-3TX9O7 textarea:focus {
    background-color: rgba(255, 255, 255, .09);
}

.userInfoSection-1gptv0+.userInfoSection-1gptv0 {
    border-top: none;
}

.connectedAccountContainer-2TWiXT {
    border-radius: 6px;
    background-color: rgba(243, 172, 197, .45);
    border: 1px solid #f3acc5;
}

#app-mount .connectedAccountOpenIcon-OngaxI {
    color: white;
}

.guildNick-HT7Pgu,
.listRow-Y5zoF8 {
    color: white;
}

.listRow-Y5zoF8:hover {
    background-color: rgba(243, 172, 197, .3);
}

.messageInputContainer-2rGDH8 {
    border: none;
}

.theme-dark .activityIcon-vfIBet {
    color: white;
}

.moreUsers-_v6T-L {
    background-color: rgba(0, 0, 0, .2);
    color: white;
}

.uploadArea-2Nu_Vc {
    background: rgba(0, 0, 0, .3);
}

.uploadDropModal-13Kd20 .bgScale-1iWuPF {
    border-radius: 4px;
    background: #f3acc5;
}

.uploadDropModal-13Kd20 .inner-rBP-MS {
    border: 2px dashed white;
    border-radius: 4px;
}

.chat-2ZfjoI {
    background: none;
}

.content-1jQy2l:before {
    box-shadow: none;
}

.footer-5ji8u1 {
    background-color: transparent;
}

.searchBar-jGtisZ {
    border-radius: 6px;
    color: white;
    background-color: rgba(255, 255, 255, .11)
}

.search-2Mwzzq .DraftEditor-root .public-DraftEditorPlaceholder-root {
    color: white;
}

.container-2McqkF {
    border-radius: 5px;
    background-color: #1c1c1c;
}

.resultsGroup-cfY57t:before {
    border-top: none;
}

.resultsGroup-cfY57t .header-1BR0Ro,
.resultsGroup-cfY57t .searchClearHistory-3nIKUO, 
.resultsGroup-cfY57t .searchLearnMore-1gNL3A,
.option-ayUoaq .answer-14OVbQ, 
.option-ayUoaq .filter-2QaH9y, 
.option-ayUoaq strong,
.searchOption-3u1gRt .answer-14OVbQ,
.searchOption-3u1gRt .filter-2QaH9y,
.resultsGroup-cfY57t .plusIcon-1RVszG {
    color: white;
}

.option-ayUoaq:hover .answer-14OVbQ, 
.option-ayUoaq:hover .filter-2QaH9y,
.option-ayUoaq:hover .plusIcon-1RVszG, 
.option-ayUoaq[aria-selected=true] .plusIcon-1RVszG {
    color: var(--interactive-hover);
}

.option-ayUoaq:after,
.option-ayUoaq:hover:after,
.option-ayUoaq[aria-selected=true]:after {
    background: none;
}

.option-ayUoaq {
    font-size: 14px;
    border-radius: 5px;
}

.option-ayUoaq:hover {
    background-color: rgba(255, 255, 255, .11);
}

.option-ayUoaq[aria-selected=true] {
    background-color: #f3acc5;
}

.theme-dark .searchAnswer-23w-CH, 
.theme-dark .searchFilter-2UfsDk {
    background-color: #f3acc5;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker {
    background-color: transparent;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__navigation.react-datepicker__navigation--next,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__navigation.react-datepicker__navigation--previous {
    border-color: transparent;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__header {
    background-color: transparent;
    border-color: transparent;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__current-month {
    border-bottom-color: transparent;
    color: white;
    font-size: 15px;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day-name {
    color: white;
}

.calendarPicker-sDhzdi .react-datepicker__month * {
    border: none !important;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day--disabled,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__day--outside-month,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--disabled,
.theme-dark .calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--disabled:hover {
    background-color: rgba(255, 0, 0, .10) !important;
    color: red !important;
    font-weight: 500;
}

.theme-dark .calendarPicker-sDhzdi .react-datepicker__day {
    color: white;
}

.calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--keyboard-selected,
.calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--selected:hover,
.calendarPicker-sDhzdi .react-datepicker__day:hover {
    color: white;
    background-color: #f3acc5;
}

.calendarPicker-sDhzdi .react-datepicker__day.react-datepicker__day--selected:after {
    background-color: #f3acc5;
}

.datePicker-3iA7_k .datePickerHint-Ir4715 {
    border-top: none;
}

.datePicker-3iA7_k .datePickerHint-Ir4715 .hint-xfbpCV {
    color: white;
}

.datePicker-3iA7_k .datePickerHint-Ir4715 .hintValue-V9hd8l {
    color: white;
    background-color: rgba(243, 172, 197, .4);
    padding: 3px 5px;
}

.datePicker-3iA7_k .datePickerHint-Ir4715 .hintValue-V9hd8l:hover {
    background-color: #f3acc5;
}

.searchHeader-1r_ZSh {
    background-color: transparent;
}

.searchResultsWrap-5RVOkx {
    background-color: #1c1c1c;
}

.channelName-3w2Y3c {
    background: none;
}

.theme-dark .message-G6O-Wv {
    background-color: transparent;
    box-shadow: none;
}

.searchResult-O9NDji {
    background-color: transparent;
    border: 3px solid rgba(243, 172, 197, .5);
    border-radius: 4px;
}

.option-ayUoaq.user-1dKxvu .displayedNick-1atSpT {
    color: #f3acc5;
}

.option-ayUoaq.user-1dKxvu .displayUsername-UTerwm {
    color: white;
}

.theme-dark .focused-2FU0YH {
    background-color: rgba(0, 0, 0, .4);
}

.theme-dark .queryContainer-ZunrLZ {
    color: white;
    border-bottom-color: transparent;
}

.theme-dark .dim-2Uxgxb .key-N5VmHN {
    background-color: #f3acc5;
}

.cozy-VmLDNB .header-2jRmjb,
.username-h_Y3Us {
    color: white;
}

.wrapper-2vIMkT {
    background-color: #f3acc5;
    box-shadow: none;
}

.button-3bklZh {
    color: white;
}

.button-3bklZh:hover {
    color: white;
    background-color: rgba(0, 0, 0, .2);
}

.button-3bklZh.selected-69H4ua {
    background-color: rgba(0, 0, 0, .2);
}

.operations-3q3u6E {
    color: white;
}

.fakeLink-1wGafz,
.operations-3q3u6E>a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

.container-x059i8 {
    color: silver;
}

.message-2CShn3.replying-eZ7p5z.selected-2LX7Jy, 
.mouse-mode.full-motion .replying-eZ7p5z:hover,
.message-2CShn3.mentioned-Tre-dv.selected-2LX7Jy,
.mouse-mode.full-motion .mentioned-Tre-dv:hover {
    background-color: rgba(0, 0, 0, .1);
}

.highlighted-1TaRLI, 
.replying-eZ7p5z {
    background-color: rgba(243, 172, 197, .15);
}

.replying-eZ7p5z:before {
    background-color: transparent;
}

.mentioned-Tre-dv {
    background-color: rgba(243, 172, 197, .15);
    border: 1px solid #f3acc5;
}

.mentioned-Tre-dv:before {
    background-color: transparent;
}

.header-11eigE {
    background-color: #1c1c1c;
    box-shadow: none;
}

.akaBadge-3i7V3p, 
.nicknames-10Sg6e {
    color: white;
}

.akaBadge-3i7V3p {
    background-color: #f3acc5;
}

.replyBar-1oi75v, 
.threadSuggestionBar-3ExSyc,
.attachedBars-2BCP3l {
    background: transparent;
}

.wrapper-15CKyy {
    background-color: transparent;
}

.attachment-16cAbS, 
.avatar-l9Txm5, 
.blob-1uHjdp {
    background-color: #f3acc5;
    opacity: .4 !important;
}

.wrapper-3HVHpV {
    background-color: rgba(0, 0, 0, .2);
}

.button-1zW0-r {
    border-radius: 3px;
    background-color: rgba(243, 172, 197, .3);
}

.button-1zW0-r:hover, 
.keyboard-mode .button-1zW0-r.focused-H4w81f {
    background-color: rgba(243, 172, 197, .7);
}

.textContainer-36wgKK,
.footer-GXWBBp {
    background-color: #1c1c1c;
    border: none;
}

.hljs-comment, 
.hljs-quote {
    color: silver;
}

.hljs {
    color: white;
}

.upload-vLbqu- {
    background-color: transparent;
}

.mediaBarGrabber-FvJKJg, 
.mediaBarProgress-38I317, 
.mediaBarProgress-38I317:after, 
.mediaBarProgress-38I317:before,
.mediaBarInteraction-tUE5dq:hover .mediaBarGrabber-FvJKJg,
.mediaBarInteractionDragging-3XLL8k .mediaBarGrabber-FvJKJg {
    background-color: #f3acc5;
}

/* Progress Bar */
.progress-xNqAjK[style*="background-color: var(--background-modifier-active);"] {
    background-color: transparent !important;
}
  
/* Progress Fill */
.progressBar-1T6LYX[style*="background-color: var(--brand-500);"] {
    background-color: #f3acc5 !important;
}

.theme-dark .form-3gdLxP:before {
    background: none;
}

.channelTextArea-1FufC0 {
    background-color: rgba(243, 172, 197, .4);
}

.editor-H2NA06 {
    caret-color: white;
}

.placeholder-1rCBhr {
    color: white;
}

.theme-dark .uploadModal-2ie9O_,
.content-2eQb8J {
    background-color: #1c1c1c;
}

.theme-dark .footer-VCsJQY {
    background-color: transparent;
    box-shadow: none;
}

.selectPlanDivider-1j8LTI {
    background-color: transparent;
}

.modalHeader-gQTY3L {
    background-image: none;
}

.header-uVCAlo {
    box-shadow: none;
}

.stickerInspected-mwnU6w .inspectedIndicator-27zwNZ {
    background-color: rgba(0, 0, 0, .45);
}

.premiumCategorySelected-2KWLhN,
.premiumCategorySelected-2KWLhN:hover,
.stickerCategoryGenericSelected-DnO2K8,
.stickerCategoryGenericSelected-DnO2K8:hover {
    background-color: #f3acc5;
}

.stickerCategory-2f6iSo,
.stickerCategoryGenericSelected-DnO2K8 .stickerCategoryGenericIcon-3wumVD {
    color: white;
}

.premiumCategory-1bZwXQ:hover {
    background-color: rgba(243, 172, 197, .3);
    color: white;
}


.navButtonActive-1EqC5l {
    background-color: #f3acc5 !important;
}

.theme-dark .autocomplete-3NRXG8 {
    background-color: #1c1c1c;
}

.clickable-2V8YKY[aria-disabled=false]>.base-2v-uc0:hover, 
.clickable-2V8YKY[aria-selected=true]>.base-2v-uc0 {
    background-color: rgba(243, 172, 197, .5);
}

.wrapper-1gVUIN.minimum-fXpVNc {
    background-color: rgba(0, 0, 0, .3);
}

.border-2BJQjd.speaking-3RWJBr {
    box-shadow: inset 0 0 0 2px #f3acc5,inset 0 0 0 3px black;
}

.status-1ZXjSF {
    background-color: #f3acc5;
}

#app-mount .colorable-3rVGna.primaryDark-2UJt1G {
    background: #f3acc5;
}

.quickSelect-384d3G {
    font-size: 14px;
    color: silver;
}

.quickSelectLabel-ArUyd9 {
    color: white;
}

.theme-dark .quickSelectPopout-2F0PXw {
    background: #1c1c1c;
    color: white;
}

.theme-dark .regionSelectName-1Tj9C9 {
    color: white;
}

.theme-dark .quickSelectPopoutOption-2E2UmS:hover {
    background-color: rgba(0, 0, 0, .4);
}

.quickSelectPopoutOption-2E2UmS:focus {
    background-color: #f3acc5;
    color: white;
}

.iconBadge-3Mmg92 {
    background-color: #f3acc5;
}

.messageGroupWrapper-1jf_7C {
    background: rgba(0, 0, 0, .1);
    border: 1px solid #f3acc5;
}

#app-mount .jumpButton-1ZwI_j {
    font-size: 12px;
    border-radius: 5px;
    color: white;
    background-color: #f3acc5;
}

.newMessagesBar-1hF-9G {
    background-color: #f3acc5;
    box-shadow: none;
}

.jumpToPresentBar-1cEnH0 {
    background-color: rgba(0, 0, 0, .3);
}

/* ****************************** The Last of It ************************* */

.optionHeader-27AHfD[style*="color:"] {
    color: white !important;
}

.container-x8Y1ix {
    border-radius: 4px;
    border: 3px solid rgba(243, 172, 197, .4);
    background-color: transparent !important;
}

.container-x8Y1ix:hover {
    border: 3px solid #f3acc5;
}

.text-sm-normal-AEQz4v[style*="color:"] {
    color: white !important;
}

.skip-2hTIXL a,
.guidelines-FvqqF2 a {
    color: #f3acc5;
    font-weight: 600;
}

.uploadIcon-2wV7s_ {
    color: #f3acc5;
}

.input-m1-Y7Q {
    background-color: transparent;
}

.sampleLink-5BWNy9 {
    color: white;
}

#app-mount .rowContainer-3t7486 {
    border-radius: 4px;
    background-color: #2d7d46;
}

.circleIconButton-1VxDrg {
    color: #f3acc5;
    background-color: rgba(243, 172, 197, .4);
}

.circleIconButton-1VxDrg.selected-2r1Hvo {
    color: white;
    background-color: #f3acc5;
}

.layout-1qmrhw,
.container-1oeRFJ {
    border-radius: 4px;
}

.categoryItem-Kc_HK_,
.clickable-28SzVr.container-1oeRFJ:hover, 
.clickable-28SzVr.container-1oeRFJ:hover .muted-14PyqW {
    color: white;
}

.clickable-28SzVr:hover .layout-1qmrhw {
    background-color: rgba(255, 255, 255, .2);
}

.clickable-28SzVr:hover .layout-1qmrhw .username-u-ebrn,
.clickable-28SzVr:hover .layout-1qmrhw .activity-2EQDZv {
    color: white !important;
}

.categoryItem-Kc_HK_.selectedCategoryItem-ZjqSui .itemInner-3e_4G4,
.selected-1-Z6gm .layout-1qmrhw {
    background-color: #f3acc5;
}

.selected-1-Z6gm .layout-1qmrhw .username-u-ebrn,
.selected-1-Z6gm .layout-1qmrhw .activity-2EQDZv {
    color: black !important;
}

.selected-1-Z6gm .layout-1qmrhw .botTagRegular-kpctgU {
    border: 1px solid black;
}

.theme-dark .pageWrapper-2PwDoS {
    background-color: transparent;
}

.search-25t1e9 .searchBox-31Zv9h {
    background-color: rgba(0, 0, 0, .2);
}

.search-25t1e9 .searchBox-31Zv9h .searchBoxInput-3h4etz,
.search-25t1e9 .searchBox-31Zv9h .searchIcon-3X4BYL,
#app-mount .search-25t1e9 .searchBox-31Zv9h .closeIcon-BMGxx0,
#app-mount .clearIcon-TMIIUa,
.theme-dark .searchIcon-34RNw9 {
    color: white;
}

#app-mount .card-2TuZPZ, 
#app-mount .iconMask-2fMR98 {
    background-color: black;
}

.theme-dark .searchBox-pyIJJj {
    background-color: rgba(0, 0, 0, .4);
    box-shadow: none;
}

.categoryPill-1zjNrr.selected-bLcqYK {
    background-color: #f3acc5;
}

.searchBox-pyIJJj:focus, 
.searchBox-pyIJJj:focus-within {
    border-color: #f3acc5;
}

.membersGroup-2eiWxl.container-q97qHp {
    color: white;
}

.member-48YF_l, 
.members-3WRCEx {
    background-color: transparent;
}

.container-2o3qEW {
    background: none;
}

.userTagUsernameNoNickname-2e_xaO {
    color: white;
}

.discrimBase-KriZSj {
    color: silver;
}

.rolePillBorder-RiRiuN {
    border-color: #f3acc5;
}

.rolePill-2IJ1vo {
    background-color: #f3acc5;
}

.role-2TIOKu {
    font-size: 13px;
    background: rgba(243, 172, 197, .5);
    height: 24px;
    padding: 6px;
}

.roleName-2ZJJYR,
.actionButton-1YKTU0 {
    color: white;
}

.header-3_zmOb {
    background-color: transparent;
}

.browser-mnQ1T7 {
    box-shadow: none;
}

.container-18GwIk {
    background-color: #1c1c1c;
}

.closeIcon-11tHJX, 
.threadIcon-rd1kqG {
    color: #f3acc5;
}

.divider-2xk5N2 {
    background-color: transparent;
}

.emptyStateContainer-xWOMPJ {
    background-color: transparent;
}

.container-3arpDl {
    background-color: rgba(0, 0, 0, .2);
    border: none;
}

.container-3arpDl .guidelines-jQLwyH a {
    color: #D0DFFF;
}

.descriptionContainer-2ylKGk {
    background-color: transparent;
    border-radius: 4px;
}

.icon-mJhEWn,
.icon-2yhmi8 {
    background-color: #f3acc5;
    border-radius: 4px;
    color: white;
}

.container-2rzKKA {
    background-color: rgba(0, 0, 0, .1);
    border: none;
    border-radius: 4px;
}

.container-2rzKKA:hover {
    background-color: rgba(0, 0, 0, .3);
}

.popout-TdhJ6Z {
    background-color: #1c1c1c;
    box-shadow: none;
}

.more-2c3Z-T {
    border-top: none;
    color: #f3acc5;
}

.row-1qtctT {
    color: white;
}

.row-1qtctT:hover {
    background-color: #f3acc5;
    color: black;
}

.modal-ZdazA8 {
    background-color: #1c1c1c !important;
}

.theme-dark .perksModal-CLcR1c {
    background-color: rgba(0, 0, 0, .4);
}

.theme-dark .inviteRow-3vmB7i:hover {
    background-color: rgba(0, 0, 0, .2);
}

.theme-dark .footer-1hTRRZ {
    background-color: transparent;
}

.theme-dark .checkBoxLabel-16BK2g, 
.theme-dark .footerText-2QLGHU, 
.theme-dark .subText-1CcYgq {
    color: white;
}

.theme-dark .inviteBannerUpsell-1t_LYM {
    background-color: transparent;
}

.inviteBannerUpsell-1t_LYM a,
.content-2hZxGK a {
    color: #f3acc5;
    font-weight: 600;
}

#app-mount .checkboxContainer-yVbwWS,
#app-mount .banReasonOtherClickable-8EKPlQ {
    background-color: rgba(0, 0, 0, .2);
}

.banReasonOtherClickable-8EKPlQ {
    color: white;
}

.theme-dark .divider--oiTeJ {
    border-color: transparent;
}

.avatarUploaderInnerSquareDisabled-3M9eJS {
    background-color: #f3acc5;
}

.roleRow-230vCm:hover:not(.roleRowDisableHover-3En0vy) .circleButton-2Yr5A1 {
    background-color: #f3acc5;
}

.roleRow-230vCm:hover:not(.roleRowDisableHover-3En0vy) {
    background-color: rgba(243, 172, 197, .3);
}

.roleRow-230vCm:before, 
.roleRow-230vCm:last-child:after {
    background-color: transparent;
}

.helpText-2PnGIP a,
.titleContainer-1P_BAz a {
    color: #f3acc5;
    text-shadow: 0 2px 0 black, 0 2px 0 black, 
    0 2px 0 black, 0 2px 0 black, 0 2px 0 black;
    font-weight: 600;
}

#app-mount .container-3EtAkD {
    background-color: rgba(243, 172, 197, .3);
    color: white;
}

.icon-2DGsye {
    background-color: transparent;
}

.titleContainer-3fPic2,
.header-JUTO-g {
    background-color: transparent;
}

.tabBar-3DfKkN {
    border-bottom: none;
}

.memberRow-1FhJgR:hover,
.item-2rTrrd:hover {
    background-color: rgba(0, 0, 0, .1);
}

.previewContainer-1GxmBJ {
    background: #f3acc5;
    border-radius: 6px;
}

.preview-3SR4Rd {
    color: white;
}

.theme-light .messageContainer-3a6gLR,
.descriptionBox-SKGNgB {
    background-color: #1c1c1c;
}

.theme-dark .card-3JmxsM {
    border-color: black;
}

.cardPrimaryEditable-2mz_3i {
    background: rgba(0, 0, 0, .2);
}

.cardHeader-3d6H8N,
.featureCard-3XHbjy {
    background-color: transparent;
}

.theme-dark .directoryModal-YJsOMv {
    background-color: rgba(0, 0, 0, .4);
}

.search-2RHhW6,
.category-2OvQ93,
.card-2xymMp,
.container-2NdZr9 {
    background-color: rgba(0, 0, 0, .3) !important;
}

.category-2OvQ93 {
    color: white;
}

.theme-dark .member-2cj2PI {
    box-shadow: none;
}

.tag-15nL6B {
    color: silver;
}

.sidebar-3K3Z4C {
    border-right: none;
}

.executedCommand-14-SNW .commandName-1KhvGm {
    color: #f3acc5;
}

.header-3OsQeK {
    box-shadow: none;
}

.clickable-vvKY2q .header-3OsQeK:hover, 
.selected-1GtAC5 .header-3OsQeK {
    background-color: rgba(0, 0, 0, .2);
}

.theme-dark .container-1NXEtd,
.scroller-3_YDR2 {
    background-color: transparent;
}

.wrapper-1S43wv,
.wrapper-1S43wv .container-q97qHp {
    color: white;
}

.settingCard-xZSDjS.active-3EK-ed,
.settingCard-xZSDjS {
    background: rgba(0, 0, 0, .2);
}

.cardFolder-3H4uH4 {
    background: none;
}

.unreadRelevant-2f-VSK {
    background-color: #f3acc5;
}

.name-28HaxV,
.icon-2W8DHg {
    color: rgba(255, 255, 255, .3);
}

.modeSelected-3DmyhH .icon-2W8DHg,
.modeSelected-3DmyhH:hover .icon-2W8DHg,
.modeSelected-3DmyhH:hover .name-28HaxV,
.modeSelected-3DmyhH .name-28HaxV,
.actionIcon-2sw4Sl {
    color: white;
}

.modeUnread-3Cxepe .icon-2W8DHg,
.modeUnread-3Cxepe:hover .icon-2W8DHg,
.modeUnread-3Cxepe:hover .name-28HaxV,
.modeUnread-3Cxepe .name-28HaxV {
    color: #f3acc5;
}

.modeSelected-3DmyhH .content-1gYQeQ, 
.modeSelected-3DmyhH:hover .content-1gYQeQ,
.listDefault-2F-w65 .clickable-1ctZ-H.selected-1oxcpH .content-1Tgc42 {
    background-color: rgba(243, 172, 197, .6) !important;
}

.wrapper-NhbLHG:hover .content-1gYQeQ,
.listDefault-2F-w65 .clickable-1ctZ-H:hover .content-1Tgc42 {
    background-color: rgba(255, 255, 255, .11);
}

.wrapper-2fEmwW {
    border-radius: 4px;
    color: white;
}

.users-2JoyGL {
    background-color: #f3acc5;
}

.total-1c5KCN {
    background-color: black;
}

.total-1c5KCN:after {
    border-right-color: black;
}

.wrapper-1gVUIN {
    background-color: transparent;
}

.container-3XgAHv {
    background: #1c1c1c;
}

.chat-1-OBC7:before {
    box-shadow: none;
}

.emptyChannelIcon-1YdEz2 {
    border-radius: 7px;
    background-color: #f3acc5;
}

.button-1kija8 {
    color: #f3acc5;
}

.button-1kija8:hover {
    background-color: rgba(243, 172, 197, .3);
}

#app-mount .role-23oyrw {
    padding: 5px 10px;
    background-color: rgba(0,0,0,.5);
}

.border-2Vy6FN.speaking-7QZEkv,
.avatarSpeaking-2pCGrZ,
.avatarSpeaking-33RRJU {
    box-shadow: inset 0 0 0 2px #f3acc5,inset 0 0 0 4px black;
}

.theme-dark .tooltipBrand-20XsMA {
    background-color: #f3acc5;
}

.theme-dark .tooltipBrand-20XsMA .tooltipPointer-3L49xb {
    border-top-color: #f3acc5;
}

.container-1zzFcN {
    border-bottom: none;
    background: none;
}

.markup-eYLPri code,
.theme-dark .wrapperAudio-1Bzv_Z {
    background: rgba(0, 0, 0, .4);
    border: none;
}

.metadataContent-lalfZ3 a {
   color: #f3acc5;
   font-weight:  600;
}

/* ********************** Last Two ***************************** */

.dots-2_b2Mn {
    background-color: #f3acc5;
    border: 3px solid transparent;
}

.typingIndicator-KF8hGa {
    background-color: #f3acc5;
}

.dots-1BwzZQ.themed-3T-OPr {
    color: white;
}

.sectionDivider-189lqb,
.theme-dark .background-fkKrXt {
    background-color: transparent;
}

.guildCategorySeparator-1YkjLr {
    border: none;
}

.icon-2IDTxf {
    border-top: 4px solid transparent;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    background-color: transparent;
}

.container-2Hi7Km {
    background-color: rgba(243, 172, 197, .4);
    border-radius: 5px;
}

.container-xwOzwi {
    border-radius: 5px;
    background-color: rgba(243, 172, 197, .4);
}

.iconContainer-2R-3M1 {
    border-radius: 5px;
    background-color: #f3acc5;
    color: white;
}

.container-3HMTms {
    border-radius: 4px;
}

.container-3HMTms:hover {
    background-color: rgba(243, 172, 197, .3);
}

.interactiveCard-2iMtdk {
    border: 1px solid black;
}

.card-3x20HF {
    border-radius: 4px;
    background-color: rgba(243, 172, 197, .2);
}

.interactiveCard-2iMtdk.selected-sszUNx, 
.interactiveCard-2iMtdk:active, 
.interactiveCard-2iMtdk:hover {
    border: 1px solid #f3acc5;
}

.interactiveCard-2iMtdk:hover {
    box-shadow:  none;
}

.feedItemHeader-txJq98 {
    border-bottom: none;
}

.clear-2gkgln,
.clear-wwSgAl {
    color: #f3acc5;
}

.container-3kfp0r {
    background-color: #1c1c1c;
    border: 1px solid #f3acc5;
    box-shadow: none;
    border-radius: 4px;
}

.theme-dark .container-3wLKDe {
    background-color: transparent;
}

.mainCard-3KBsBI,
.increasedActivityMainCard-2ry6hI {
    background-color: rgba(0, 0, 0, .3);
    border-radius: 4px;
}

.mainCard-3KBsBI .input-3O04eu {
    background-color: transparent;
    border: none;
}

.divider-2bkesd {
    background-color: transparent;
}

.tagsButton-4pwOKH .tagsButtonInner-2pvSm1 {
    color: white;
}

.loadingCard-1-3lgb7R {
    opacity: .4;
}
.loadingCard-3pIp9h {
    background-color: rgba(0, 0, 0, .2);
    border-radius: 4px;
}

.countContainer-3DOo5v,
.pinIcon-zVODC5 {
    background-color: #f3acc5;
    border-radius: 4px;
}

.container-2qVG6q:hover {
    background-color: rgba(243, 172, 197, .4);
    box-shadow: none;
}

.theme-dark .container-2qVG6q.isOpen-2OXbFs {
    background-color: rgba(243, 172, 197, .4);
    border: 1px solid #f3acc5;
}

.pill-3pRQlO {
    border-radius: 4px;
    background-color: rgba(243, 172, 197, .5);
    border: 2px solid transparent;
}

.tag-19iIl1, 
.tagsButton-4pwOKH {
    background-color: rgba(243, 172, 197, .5);
    border-radius: 4px;
}

.pill-3pRQlO.clickable-3YTfAq:not(.disabled-3Rezaw):hover {
    background-color: rgba(243, 172, 197, .3);
}

.pill-3pRQlO.selected-24z1Ou {
    border-color: #f3acc5;
    background-color: rgba(243, 172, 197, .5) !important;
}

.header-1RJoTb {
    box-shadow: none;
}

.divider-AZrXIA {
    background-color: transparent;
}

.active-OdlCV-,
.theme-dark .active-OdlCV-:hover {
    color: white;
}

#app-mount .reactionBtn-3I19bq.forceShowLook-1zmTr- {
    background-color: #f3acc5;
    border: none;
}

#app-mount .reactionBtn-3I19bq,
.reactionBtn-3I19bq:hover .icon-1q31jb {
    color: white;
}

.newMessageCount-jqlY9z[style*="color:"] {
    color: white !important;
}

.newPostsButton-UaBhcU {
    background-color: #1c1c1c;
    border: none;
    border-radius: 4px;
    box-shadow: none;
}

.newPostsButton-UaBhcU>[style*="color:"] {
    color: white !important;
}

.addReactButton-3bSQb6, 
.buttonInner-3aRbcx {
    color: white;
    background-color: rgba(243, 172, 197, .3);
    border-radius: 4px;
    border: 2px solid transparent;
}

.addReactButton-3bSQb6:hover, 
.buttonInner-3aRbcx:hover {
    background-color: rgba(243, 172, 197, .4);
    border-color: rgba(243, 172, 197, .4);
    color: white;
}

.container-3YcgdM {
    background-color: rgba(0, 0, 0, .3);
    border-top: none;
}

.channelName-3KPsGw[style*="color:"], 
.subtitle-3PyFgf[style*="color:"] {
    color: white !important;
}

.theme-dark .separator-2lLxgC {
    box-shadow: none;
}

.header-1sd0RU {
    background-color: transparent;
}

.rsvpCount-iCkObl {
    background-color: #f3acc5;
    border-radius: 4px;
}

.rsvpIcon-1R5Esx {
    color: black;
}

.card-8UsK4b {
    background-color: rgba(0, 0, 0, .3) !important;
    border-radius: 4px;
    border: none;
}

.icon-3DnmvF {
    color: #f3acc5;
}

.divider-2zyEHJ,
.scroller-38C5lh,
.subscriptionPerks-17BiNa {
    background-color: transparent;
}

.roleMessagePreview-NUi2Ri,
.tierInfoContainer-3o77tj {
    background-color: rgba(0, 0, 0, .3);
}

.content-23DqaR:before {
    box-shadow: none;
}

.benefitsSection-2VIuyT:not(:last-child) {
    border: none;
}

.sortDropdown-hY93nR {
    border-radius: 4px;
    background-color: #1c1c1c;
}

.sortButtonInner-kKNTP9 {
    color: white;
}

.container-2d0jMv {
    background-color: rgba(0, 0, 0, .8);
    box-shadow: none;
}

.selectedIcon-rQFEab {
    color: #f3acc5;
}

.optionText-_ulaHG[style*="color:"] {
    color: white !important;
}

.tag-3Upstw {
    background-color: rgba(255, 255, 255, .08) !important;
}

.optionRow-1wYi0s:hover {
    background-color: rgba(255, 255, 255, .12);
}

#app-mount .avatarWrapper-3y0KZ1 .wrapper-1VLyxH foreignObject[mask*=mobile] + rect,
#app-mount .avatar-1YsFQ1.wrapper-1VLyxH foreignObject[mask*=mobile] + rect {
  fill: black;
}

#app-mount .avatarWrapper-3y0KZ1 .wrapper-1VLyxH foreignObject[mask*=mobile] ~ .pointerEvents-9SZWKj,
#app-mount .avatar-1YsFQ1.wrapper-1VLyxH foreignObject[mask*=mobile] ~ .pointerEvents-9SZWKj {
  mask: url("#svg-mask-status-online-mobile");
  fill: #3BA53B !important;
}

.avatarWrapper-3y0KZ1 circle, .avatar-1YsFQ1.wrapper-1VLyxH circle {
    fill: black;
    opacity: 1 !important;
}

.customStatus-3Bvsdb,
.discordIcon-JXet1k,
.username-28Thtk {
    color: white;
}

.selected-g-kMVV.item-3XjbnG, 
.selected-g-kMVV.item-3XjbnG:hover {
  color: white!important;
}

.badgeList-2pMvZX {
    background-color: rgba(0, 0, 0, .6);
}

.discriminator-3_S3CG {
    color: #d4d4d4;
}

/* Newest or Classes That I Have Not Collected Yet */
.content-3C5Io5 a {
    color: #f3acc5;
    font-weight: 600;
}

.theme-dark .category-2OvQ93,
.theme-dark .card-2xymMp,
#app-mount .container-2NdZr9,
.theme-dark .container-SidGiM {
  background-color: rgba(0, 0, 0, .5);
  color: white;
}

.icon-3uOoI3 {
    border: none;
    background-color: rgba(0, 0, 0, .4);
}

.theme-dark .card-8UsK4b {
    background-color: rgba(0, 0, 0, .6);
    border: none;
}

.container-3rZ3XA {
    background-color: rgba(0, 0, 0, .4);
}

.showMore-22xKD3 {
    color: #f3acc5;
    font-weight: 600;
}

.pencilIcon-1d4fcw, 
.searchIcon-2Nw0OL {
  color: white;
}

.matchingPostsRow-2IiEQ1 {
    background-color: rgba(0, 0, 0, .4);
}

.iconWrapper-3FqQ75,
.countContainer-3uQ087 {
    background-color: #f3acc5;
}

.mulitplePlaceholderUsername-2T3DCI,
.placeholderAvatar-1qAcRZ,
.placeholderUsername-3iQi_D,
.memberGroupsPlaceholder-9tqX9V {
  background-color: #f3acc5;
  border-radius: 2px;
}

.table-17_dGF {
    background-color: rgba(0,0,0,.6);
    border-radius: 4px;
}

.checkboxLabel-3VTAjH {
    color: white;
}

.checkboxLabel-3VTAjH a {
    color: #F8F0C4;
}

.container-3EBHNg {
    border-bottom: none;
}

.contentContainer-BWAau5 {
    background-color: transparent;
}

.circle-1g-jMn, 
.listRowCircle-Yp4XyP {
  background-color: #f3acc5;
  border-radius: 30px;
}

.groupContainer-x_RNHs,
.backgroundModifierContainer-WjXgb2:hover:not(.disabled-3Q7kTN) {
  background-color: rgba(0, 0, 0, .4);
}

.category-3LanTP {
    background-color: rgba(0,0,0,.4);
    border-radius: 6px;
}

.category-3LanTP:hover {
    background-color: rgba(0,0,0,.6);
}

.headerContent-1ruWaB, 
.headerSidebar-q66Sut,
.separator-3iCpOF {
    border-bottom: none;
}

.divider-2-bAb9 {
    border-top: none;
}

.card-sX105p,
.list-1bztb- {
    background-color: rgba(0,0,0,.4);
    border-radius: 4px;
}

.commandName-SDgdgz {
    background-color: rgba(0,0,0,.7);
    border: none;
}

.headerIcon-4CEo5y {
    border: 7px solid transparent;
    background-color: transparent;
}

#app-mount .childButton-3o_dlg {
    background-color: rgba(0,0,0,.4);
}

.theme-dark .optionPillKey-2JyeoP {
    background-color: rgba(0,0,0,.3);
}

.theme-dark .optionPill-2kmuZR {
    background-color: rgba(0,0,0,.1);
    border-color: transparent;
}

.theme-dark .tierHeaderLocked-30MLlO, 
.theme-dark .tierHeaderUnlocked-1OpOLf {
    background-color: rgba(0,0,0,.6);
}

.theme-dark .tierBody-1d3UiS {
    background-color: rgba(0,0,0,.3);
    color: white;
}

.theme-dark .copyInputDefault-3jiMHw {
    border-color: transparent;
}

.copyInput-3AbKWB {
    background-color: rgba(0,0,0,.6);
}

.guildFeatureAvailabilityIndicator-1-B8Jv {
    background-color: rgba(0,0,0,.7);
}

.featureIcon-3rvFkz {
    color:  white;
}

.item-14XeNr,
.item-4m-12I,
.item-4m-12I:hover {
    background-color: #2D2D2D;
}

.layoutStyle-3d1mjU .item-4m-12I[aria-label="Passthrough"] {
    color: #FFDB4D;
}

.passthrough--fbdFR.selected-3jieYB {
    background-color: #FFDB4D !important;
    color: black !important;
}

.deny-2VqAyZ,
.cross-vHLzBr,
.deny-1GO6vI {
    color: #F42626;
}

.deny-2VqAyZ.selected-I4nkOo,
.deny-1GO6vI.selected-3jieYB {
    background-color: #F42626 !important; 
    color: white;
}

.allow-q9kwjz,
.check-3Fp8pO,
.allow-1h61-Z {
    color: #3DD828;
}

.allow-q9kwjz.selected-I4nkOo,
.allow-1h61-Z.selected-3jieYB {
    background-color: #3DD828 !important;
    color: white;
}

.syncIcon-3lhuwS path {
    fill: #5AF426;
}

.perkDescription--074QX a {
    color: #FFFF90;
}

.divider-2UxUgG {
    background: transparent;
}

.theme-dark .inviteSettingsInviteRow-FAjfDN {
    box-shadow: none;
}


.theme-dark .perk-19D_HN {
    background-color: rgba(0,0,0,.4);
}

.divider-1MSaR9 {
    background: none;
}

.theme-dark .barBackground-unEPDT {
    background-color: transparent;
}

.barSecondary-VouwoY {
    background-color: rgba(255,255,255,.12);
}

.theme-dark .elevationBorderLow-3_3rXL {
    box-shadow: none;
}

.theme-dark .popoutList-10IFAa {
    background: #141414;
}

.theme-dark .selectableItem-3-fmiM {
    color: white;
}

.theme-dark .selectableItem-3-fmiM:focus, 
.theme-dark .selectableItem-3-fmiM:hover {
    background-color: rgba(0,0,0,.6);
}


.divider-2JN8Vy {
    background-color: transparent;
}

.guildSubscriptionSlots-1i_C21 {
    background-color: #141414;
}


.guildSubscriptionSlot-1mef6n {
    border-bottom: none;
}

.guildSubscriptionDuration-1JI19A, 
.guildSubscriptionSlotMenuIcon-3UcQXW {
    color: white;
}

.cardWrapper-1bSePP {
    background: #141414;
}

.theme-dark .gemIndicatorContainer-PqApbX {
    background-color: transparent;
}

.circleBackgroundAlt-32_kWx {
    fill: transparent;
}

.selected-3B2w1z .icon-1kx1ir, 
.selected-3B2w1z:hover .icon-1kx1ir, 
#app-mount .icon-1kx1ir,
.wrapper-1wwiGV:hover .icon-1kx1ir {
    color: white;
}

.breadcrumbWrapper-3rpYiO {
    color: white;
}

.wrapper-3z7DuG {
    background-color: transparent;
}

.theme-dark .option-Tt7anD {
    background-color: rgba(0,0,0,.3);
}

.placeholder-2XdCpg {
    color: white;
}

#app-mount .optionContainer-yOpaLq {
    background: rgba(0,0,0,.15);
    border-radius: 4px;
}

.theme-dark .headerClickable-zGQJz3, 
.theme-dark .headerDefault-1e6yjj {
    background-color: rgba(0,0,0,.5);
    color: white;
}

.theme-dark .auditLog-1NVAY0 {
    border-color: transparent;
    color: white;
}

.theme-dark .tierBody-3ju-rc {
    background-color: transparent;
    color: white;
}

.body-1JxAWB a,
.text-2iTkaw a {
    color: #FFFF90;
}

.featureIcon-2sTnDK {
    background-color: rgba(255,255,255,.12);
    border-radius: 7px;
}

.stickyHeaderElevated-dNSSrJ {
    box-shadow: none;
}

.ctaBar-Nhk8yY {
    background-color: rgba(0,0,0,.6);
}

.theme-dark .tierMarkerBackground-G8FoN4 {
    background-color: transparent;
}

.topic-11NuQZ {
    color: white;
}

.topic-11NuQZ a {
    color: #FFFF90;
}

.theme-dark .elevationLow-26BbEG {
    box-shadow: none;
}

.phoneField-3NAPDv {
    background-color: rgba(0,0,0,.4);
    border: none;
}

.phoneField-3NAPDv .inputField-1iYysB {
     background-color: transparent;
     color: white;
}

.learnMoreLink-2JwgbJ {
    color: #84E7FF;
}

.divider-1wnNcY {
    background-color: transparent;
}

.guildsSection-30CJxX {
    border-top: none;
}

.featureBorder-2G0c_P {
    border-top: none;
}

.wrapper-2SplAX {
    background-color: rgba(0,0,0,.5);
}

.messagePreviewContainer-1oR1Oc {
    border: 1px solid black;
}

.box-2iMsQm {
    background-color: #181818;
}

.box-2iMsQm:after {
    border-top: 10px solid #181818;
}

.maskBackground-F7QD-A {
    background-color: rgba(255,255,255,.12);
}

.containerBackground-Ang24O {
    background-color: rgba(0,0,0,.6);
    border: none;
    box-shadow: none;
}

.textDivider-34kVsR {
    background-color: transparent;
}

.tile-2TcwiO {
    background-color: transparent;
}

.scrollTierBackground-BnWR8k,
.modalHeader-3X0A4K {
    background-color: transparent;
}

.activityItem-1Z9CTr {
    background: rgba(0,0,0,.6) !important;
    box-shadow: none;
}

.activityTag-3C3YK5 {
    background-color: #141414;
    color: white !important;
}

.sourceThumbnail-ERDcZE {
    background-color: transparent;
}

.tile-3POX2m:hover .sourceThumbnail-ERDcZE {
    box-shadow: inset 0 0 0 2px #f3acc5;
}

.text-md-semibold-3xVVGu[style*="color:"] {
    color: white !important;
}

.emojiPickerHeader-2mWh2T {
    background: #141414;
}


.noiseCancellationPopout-2-e5Xz {
    background: #141414;
    box-shadow: none;
}

.noiseCancellationPopout-2-e5Xz a {
    color: #63F3FD;
}

#app-mount .participantsButton-1WBdFP {
    background: #141414;
    box-shadow: none;
}

.overlayTitle-2efoIF {
    border-radius: 4px;
    background: rgba(0,0,0,.6);
    color: white;
}

.status-15kcmy,
.unreadCount-eHeIkt {
    color: white;
    background-color: #f3acc5;
}

.theme-dark .previewContainer-35LFgt,
.theme-dark .streamPreview-I7itZ6,
.container-8Futzw {
    background-color: #141414;
}

.container-8Futzw {
    box-shadow: none;
}

.channelIcon-3Oew8h,
.activityVoiceChannel-2vojOH .headerText-3g1XK9 {
    color: white;
}

.headerDivider-N-jIGV {
    background-color: transparent;
}

.scroller-3b1p7z {
    background-color: transparent;
}

.theme-dark .memberListItem-3V-x8Q:not(.popoutDisabled-PP2QdB):hover {
    background-color: rgba(255,255,255,.13);
}

.textBlock-3rqvcj a {
    color: #FFF88D;
}

.top-K_jibn .themed-2-lozF.item-3XjbnG:hover {
    border-bottom-color: silver;
}

.subscription-1wJwQk {
    background-color: rgba(0,0,0,.4);
}

.theme-dark .tierPill-l7DvKo {
    background-color: transparent;
    color: white;
}

.helpText-298QJZ a {
    color: #84DEA8;
}

.groupCollapsedContainer-1h2Wkb {
    background-color: transparent;
    border: none;
}

.groupCollapsedRow-2CgoFk {
    background-color: rgba(0, 0, 0, .2);
    background-color: rgba(0, 0, 0, .2);
}

.backgroundModifierContainer-WjXgb2.selected-2f8_FP {
    background-color: rgba(0,0,0,.6);
}

.selected-58N8gq {
    background-color: rgba(255, 255, 255, .3) !important;  
    color: white !important;
}

.theme-dark .container-2McqkF .calendarPicker-sDhzdi .react-datepicker {
    background-color: #140E14;

}

.theme-dark .activityProfile-1712BN .activityName-3YXl6e,
.theme-dark .activityProfile-1712BN .content-tXPNDw,
.theme-dark .activityProfile-1712BN .details-2-ciHo,
.theme-dark .activityProfile-1712BN .name-1-Q7l2,
.theme-dark .activityProfile-1712BN .nameNormal-2fPMD2,
.theme-dark .activityProfile-1712BN .nameWrap-3TyM52,
.theme-dark .activityProfileV2-1N7pee .activityName-3YXl6e,
.theme-dark .activityProfileV2-1N7pee .content-tXPNDw,
.theme-dark .activityProfileV2-1N7pee .details-2-ciHo,
.theme-dark .activityProfileV2-1N7pee .name-1-Q7l2,
.theme-dark .activityProfileV2-1N7pee .nameNormal-2fPMD2,
.theme-dark .activityProfileV2-1N7pee .nameWrap-3TyM52,
.theme-dark .activityUserPopout-2MzGCj .activityName-3YXl6e,
.theme-dark .activityUserPopout-2MzGCj .content-tXPNDw,
.theme-dark .activityUserPopout-2MzGCj .details-2-ciHo,
.theme-dark .activityUserPopout-2MzGCj .name-1-Q7l2,
.theme-dark .activityUserPopout-2MzGCj .nameNormal-2fPMD2,
.theme-dark .activityUserPopout-2MzGCj .nameWrap-3TyM52,
.theme-dark .activityUserPopoutV2-3eKqzY .activityName-3YXl6e,
.theme-dark .activityUserPopoutV2-3eKqzY .content-tXPNDw,
.theme-dark .activityUserPopoutV2-3eKqzY .details-2-ciHo,
.theme-dark .activityUserPopoutV2-3eKqzY .name-1-Q7l2,
.theme-dark .activityUserPopoutV2-3eKqzY .nameNormal-2fPMD2,
.theme-dark .activityUserPopoutV2-3eKqzY .nameWrap-3TyM52 {
    color: white;
}

.popout-15UxD6.popoutPositionTop-3Uhefd.popout-15UxD6 {
   border-radius: 5px 5px 0 0;
   border: 2px solid rgba(255,255,255,.2);
}

.colorSecondary-3_y5BS {
    color: white;
}

.planOption-187LtR,
.planOptionInterval-3QyrC0 {
    color: rgba(255, 255, 255, .4);
}

.round-1RSG-3 {
    border-radius: 4px;
}

.optionSelected-2AMHHJ {
    color: white;
}

.badgeIconWithSubscribers-2WYJsQ,
.theme-dark .tierMarkerInProgress-2Tdxjz .currentTierIcon-2rq-bv.tier3Icon-959FdD,
.theme-dark .icon-3dkE_X,
.tierMarkerLabelPlusIcon-2zLkr7 {
    color: #FF2EB9;
}

.tierMarkerInProgress-2Tdxjz[style*="background:"] {
    background: #21252B !important;
}

.tierMarkerAccomplished-1SkbEJ[style*="background:"] {
    background: #FF2EB9 !important;
}

.barForeground-2kwBa_ {
    background-color: #FF2EB9;
}

.tierMarkerLabelText-1wk8KK:not(.isAccomplished-2NcqRT):hover {
    background-color: rgba(255, 46, 185, .3);
}

.premiumIcon-3qxLdX {
    color: #FF2EB9;
}

.availabilityIndicator-3-1ZYA {
    background-color: #FF2EB9;
}

.theme-dark .tierAccomplished-1I5NaT,
.theme-dark .tierCurrent-2nowYi,
.theme-dark .tierFirst-1Vn3wS {
    background: #FF2EB9;
}

.foreground-3_3Pgi {
    color: #FF2EB9;
}

.theme-dark .tierInProgress-1vFUnw {
    background-color: rgba(0, 0, 0, .4);
}

.descriptionRow-1UPN0d {
    color: white;
}

.theme-dark .card-3MjVNo {
    border-color: black;
}

.icon-1PAq_f {
    color: white;
}

.clickable-WBCFI5:hover {
    background-color: rgba(0, 0, 0, .1);
}

.listing-2-3kHA:not(:last-child):not(:hover) .listingDetails-1tUwVY {
    border-bottom: none;
}

.showMoreButtonIcon-3D4iRn {
    color: white;
}

.selectedBrand-1AtwYE {
    background: rgba(0, 0, 0, .6) !important;
    color: white !important;
}

.theme-dark .discrim-OWXlDD {
    opacity: .6;
}

.separator-178dlw {
    background-color: transparent;
}

.text-md-normal-2rFCH3 a,
.text-sm-normal-AEQz4v a {
    color: #C5E384;
}

.card-ErWTld,
.howItWorksContainer-3ZDRIG,
.avatarCard-1N47yx {
    background-color: rgba(0, 0, 0, .45);
}

.earningsPreviewContainer-2I6S8Z[style*="background-color:"] {
    background-color: rgba(0, 0, 0, .45) !important;
}

.howItWorksImageContainer-3U9Rdq {
    background-color: transparent;
}

.textInput-3g8y92 {
    background-color: rgba(0, 0, 0, .4);
}

.upsellContainer-2a5eMP,
.upsellFooter-3M1V33,
.developerPortalCtaWrapper-2PniQs {
    background-color: rgba(0, 0, 0, .4);
}

.checklistHeader-3liG7E,
.header-Wl8ec- {
    background-color: transparent;
}

.checklistContainer-12xGp5,
.container-13pE3E,
.optionContainer-32r7Dj,
.welcomeChannel-_Q4qAA,
.enableContainer-H2cRts,
.previewContainer-29oeA6 {
    background-color: rgba(0, 0, 0, .4);
}

.container-ZSFRqx {
    background-color: transparent;
    border: none;
}

.exampleContainer-hz7EUM,
.exampleModal-2fUA5X,
.exampleContainer-3KBk_U,
.exampleModal-3D7ypH,
.formFieldWrapper-3IiCRS,
.footer-1voAYT,
.separator-RaufQu,
.containerFooter-3BSQ3U {
    background-color: transparent;
}

.content-lgVC-G,
.guildSidebar-25nAoF {
    background-color: rgba(0, 0, 0, .3);
}

.sidebarFixedContainer-2fX672 {
    border: 2px solid black;
}

.backgroundContainer-gUNEZU,
.exampleRule-KGGZmT,
.fieldFooterContainer-2QTUnl,
.mentionLimitContainer-zBzr5i,
.actionContainer-2krsiT {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .automodText-azqvwf {
    color: white;
}

.editCard-K9Q9mb,
.ruleIconContainer-dXW56-,
.stepCountIcon-1A2Rxd,
.channelRowLabel-2yYGtY,
.collapseable-DdnHFl.toggled-3yp8ip:active,
.collapseable-DdnHFl:active {
    background-color: rgba(255, 255, 255, .1);
}

.actionContainer-EzNGrb {
    background-color: transparent;
}

.actionTextHeader-yeCKjC[style*="color:"] {
    color: white !important;
}

.ruleIcon-jIriNN,
.mentionLimitIcon-11ZBxD,
.actionIcon-xZ8Xaf {
    color: white;
}

.editCard-K9Q9mb.active-Xi2rnV,
.editCard-K9Q9mb.toggled-35JcVc.active-Xi2rnV {
    background-color: rgba(0, 0, 0, .1);
}

.triggerMainContainer-274ue5 {
    border: 1px solid black;
}

.editChannel-3Y8hih {
    color: #C5E384;
}

.keywordListContainer-9ux8nU,
.collapseable-DdnHFl {
    background-color: rgba(0, 0, 0, .3);
}

.resultsList-2Bp-2_ {
    background-color: #21252B;
    border: none;
    box-shadow: none;
}

.keywordTextArea-c8D0xP {
    background-color: transparent;
    border: none;
    color: white;
}

.container-3zZkKh {
    background-color: transparent;
}

.reaction-BL6n45 {
    background-color: rgba(0, 0, 0, .3);
}

.staticToolbar-x12NJC,
.forumGuidelines-1U9ThN {
    background-color: rgba(0, 0, 0, .2);
}

.staticDivider-1gts3a {
    border-left: none;
}

.staticIcon-2gnnAR {
    color: #c6c6c6;
}

.active-136ioF .staticIcon-2gnnAR,
.hover-3OQb9Y:hover .staticIcon-2gnnAR {
    color: white;
}

.uploadInput-3fblkw {
    background-color: rgba(255, 255, 255, .12);
}

.theme-dark .uploadIcon-M15owY,
.uploadInput-3fblkw:hover .uploadIcon-M15owY {
    color: white;
}

.sortDropdownInner-1kHAUi {
    color: white;
}

.container-2_J666 {
    color: white;
    background-color: rgba(0, 0, 0, .3);
}

.sortDropdownText-3smleu[style*="color:"] {
    color: white !important;
}

.tagsDivider-3LhkLA {
    background-color: transparent;
}

#app-mount .stepContainer-SaPPyG {
    background: transparent;
    color: white;
}

#app-mount .addTags-26suzl {
    background-color: rgba(255, 255, 255, .14);
}

.label-2gNW3x>[style*="color:"] {
    color: white !important;
    font-weight: bold;
}

.separator-3PdcLL {
    background-color: transparent;
}

.badge-39TqBS {
    border: 2px solid transparent;
    color: white;
    background-color: rgba(255, 255, 255, .13);
}

.memberListItem-ui7SEK:not(.popoutDisabled-F42SI4):hover {
    background-color: rgba(0, 0, 0, .3);
}

.theme-dark .tierHeaderLocked-3ItHYn {
    background-color: rgba(0, 0, 0, .4);
    color: rgba(255, 255, 255, .4);
}

.theme-dark .content-3nJg0c:before {
    background-color: transparent;
}

.iconWrapper-1sOtkE {
    background-color: #433E97;
}

.icon-3TvnqF {
    color: white;
}

.theme-dark .card-2b4UFN {
    border-color: black;
}

.category-qFAw-K:hover {
    background-color: rgba(0, 0, 0, .1);
}

.category-qFAw-K.activeCategory-1iqXig {
    background-color: rgba(225, 225, 225, .1);
}

.container-2O1UgZ {
    background-color: #21252B;
    border: none;
}

.guildSidebar-UHnQqs,
.modal-2TOYtq,
.theme-dark .footer-11k_3m {
    background-color: transparent;
}

.divider-3NY7PF {
    border-left: none;
}

.closeIcon-3xe5xL,
.mediaIcon-3-Zrn7 {
    color: white;
}

.divider-2keupe {
    background: none;
}

.chat-25x62K:before {
    box-shadow: none;
}

.newPostCount-3SXe5K {
    background-color: #0e8672;
    color: white;
}

.divider-2_8P_2 {
    color: transparent;
}

.viewMoreReplies-34u7lq,
.roleTip-2o2f1b a {
    color: #ffcc99;
}

.circle-2tR2Qh {
    background-color: #0e8672;
}

.icon-1DBCvl {
    color: white;
}

.userPanelInnerThemed-2xZFjl {
    background: rgba(0, 0, 0, .3);
}

.metadataContainer-35U-On {
    background-color: transparent;
}

.theme-dark .reactorDefault-3GSyaV {
    box-shadow: none;
}

.theme-dark .reactionDefault-1Sjj1f:hover {
    background-color: rgba(255, 255, 255, .1);
}

.theme-dark .reactionSelected-1aMb2K {
    background-color: rgba(255, 255, 255, .15);
}

.theme-dark .textContentFooter-2JnNv8 {
    background: none;
}

.contentPreview-3fWiuC {
    border: 1px solid rgba(255, 255, 255, .2);
}

.theme-dark .tagPill-1kSbgP {
    background-color: rgba(255, 255, 255, .2);
}

.container-1PloNW:hover {
    background-color: rgba(255, 255, 255, .15);
}

.theme-dark .body-2rDNbs {
    color: white;
}

.theme-dark .contentWarningPopout-WKdbDG {
    background-color: rgba(0, 0, 0, .6);
    box-shadow: none;
}

.theme-dark .footer-2aeMle {
    background-color: transparent;
    color: white;
}

.defaultColor-1EVLSt {
    color: white;
}

.icon-2Zyj6B {
    background-color: #0e8672;
    color: white;
}

.theme-dark .container-KM8BU6, 
.theme-dark .reactors-1VXca7 {
    background-color: transparent;
}

.theme-dark .scroller-2GkvCq {
    background: none;
}

.theme-dark .modalSubtitle-2lx7qk {
    border-bottom: none;
    color: white;
}

.theme-dark .keyboardShortcutList-3VFAYS .keybindGroup-39HP2U .keybindDescription-oXh6w_ {
    color: white;
}

.theme-dark .keyboardShortcutsModal-2CRmCm {
    background-color: transparent;
}

.stageListenerPill-1_QAPA,
.audienceIconContainer-1xndyK {
    background-color: rgba(0, 0, 0, .2);
}


.audienceIcon-2HoEJ2 {
    color: white;
}

.textBadge-v9EW9y {
    border: 4px solid transparent;
}

.container-3i3IzO {
    background-color: rgba(0, 0, 0, .1);
}

.cta-1XhfrG {
    color: #3ea6ff;
}

.checkIcon-3eAeN_, 
.memberCount-2G9rxE {
    border: 1px solid rgba(255, 255, 255, .2);
    background-color: rgba(255, 255, 255, .2);
}

.optionButton-1W9f7G.selected-KQBgNS {
    border: 2px solid black;
    background-color: rgba(0, 0, 0, .2);
}

.container-1jQZ2U {
    box-shadow: none;
    background-color: #282828;
    border: 1px solid rgba(255, 255, 255, .1);
}

.hljs {
    background: rgba(255,255,255,.12);
}

.chatContent-3KubbW {
    background: none;
}

.formTitle-2YQyhj {
    color: #c0c0c0;
}

.theme-dark .container-YkUktl  {
    background-color: transparent;
}