Discord Cyberpunk Neon Transparent

Cyberpunk Neon theme for Discord, transparent version (custom background allowed)

As of 2022-01-20. See the latest version.

/* ==UserStyle==
@name Discord Cyberpunk Neon Transparent
@name:es Discord Cyberpunk Neon Transparente
@author @Roboron3042
@description Cyberpunk Neon theme for Discord, transparent version (custom background allowed)
@description:es Tema Cyberpunk Neon para Discord, versión con transparencia (fondo personalizado permitido)
@version 1.0.1
@namespace https://greasyfork.org/en/users/109012
@license CC-BY-SA 4.0
==/UserStyle== */

@-moz-document url-prefix("https://discord.com/") {
/*
    Autor: Roberto Michán Sánchez (Roboron)
    Upstream URL / Report issues: https://github.com/Roboron3042/Cyberpunk-Neon
    License: CC-BY-SA 4.0 https://creativecommons.org/licenses/by-sa/4.0/
*/

/* CUSTOM BACKGROUND
    To change the background replace the URL in background-image in .appMount-3lHmkl with your prefered one 
    
	IMPORTANT: Some hosting sites may not work, so we recommend imgur to upload your desired image.
*/

.appMount-2yBXZl {
    background-image: url(https://i.imgur.com/jshwEyA.jpg) !important;
    background-color: rgba(9, 24, 51, 0) !important;
    background-repeat: no-repeat;
    background-position: center; 
    background-size: cover;
}

/* Web scrollbars 
    This section is only necessary if you are going to use Discord in a web browser (with Stylus)   */

.theme-dark .scrollerThemed-2oenus.themeGhostHairline-DBD-2d .scrollbar-2rkZSL .thumb-2JwNFC {
    background-color: #0abdc6;
}
.scrollerThemed-2oenus.themeDark-2cjlUp .scrollbar-2rkZSL, .scrollerThemed-2oenus.themeDark-2cjlUp .scrollbar-2rkZSL .pad-29zQak, .theme-dark .scrollerWrap-2lJEkd .scrollbar-2rkZSL, .theme-dark .scrollerWrap-2lJEkd .scrollbar-2rkZSL .pad-29zQak, .theme-light .scrollerThemed-2oenus.themeDark-2cjlUp .scrollbar-2rkZSL, .theme-light .scrollerThemed-2oenus.themeDark-2cjlUp .scrollbar-2rkZSL .pad-29zQak {
    background-color: #000b1e !important;
}
.scrollerThemed-2oenus.themeGhostHairlineChannels-3G0x9_ .scrollbar-2rkZSL .thumb-2JwNFC {
    background-color: #0abdc6;
}
.theme-dark .scrollerThemed-2oenus.themedWithTrack-q8E3vB .scrollbar-2rkZSL .track-1JN30G {
    background-color: #000b1e;
    border: none;
}
.theme-dark .scrollerThemed-2oenus.themedWithTrack-q8E3vB .scrollbar-2rkZSL .thumb-2JwNFC {
    background-color: #0abdc6;
    border: 3px solid #000b1e;
}

/* Main Index 
 
 0. Colorscheme
 1. Miscelaneus
 2. Server list
 3. Left Bar
 4. Message View
 5. Message Box
 6. Top bar
 7. Member list
 8. Library
 9. Friends
 10. Quickswitcher
 11. Settings
 12. Dialogs
 13. Transparency
 */

/* 0. Colorscheme */
.theme-dark {
	--activity-card-background: #000b1e;
	--background-accent: #133e7c;
	--background-floating: #091833;
	--background-mentioned-hover: rgba(0, 255, 0, 0.1);
	--background-mentioned: rgba(0, 255, 0, 0.05);
	--background-modifier-accent: rgba(10, 189, 198, .2);
	--background-modifier-active: rgba(113, 28, 145, .6);
	--background-modifier-hover: rgba(19, 62, 124, .6);
	--background-modifier-selected: rgba(113, 28, 145, .6);
	--background-primary: #091833 !important;
	--background-secondary-alt: #091833 !important;
	--background-secondary: #000b1e !important;
	--background-tertiary: #000b1e !important;
	--channels-default: rgba(10, 189, 198, .7);
	--channeltextarea-background: #133e7c !important;
	--control-brand-foreground-new: #ea00d9;
	--deprecated-card-bg: rgba(0, 11, 30, .6);
	--deprecated-card-editable-bg: rgba(19, 62, 124, .2);
	--deprecated-panel-background: #091833 !important;
	--deprecated-quickswitcher-input-background: #133e7c;
	--deprecated-quickswitcher-input-placeholder: rgba(10, 189, 198, .3);
	--deprecated-store-bg: #091833;
	--deprecated-text-input-bg: rgba(0,0,0,0.1);
	--deprecated-text-input-border-disabled: #202225;
	--deprecated-text-input-border-hover: #040405;
	--deprecated-text-input-border: rgba(0,0,0,0.3);
	--deprecated-text-input-prefix: #dcddde;
	--elevation-high: 0 8px 16px rgba(0,0,0,0.24);
	--elevation-low: 0 1px 0 rgba(4,4,5,0.2),0 1.5px 0 rgba(6,6,7,0.05),0 2px 0 rgba(4,4,5,0.05);
	--guild-header-text-shadow: 0 1px 1px rgba(0,0,0,0.4);
	--header-primary: #ea00d9;
	--header-secondary: #0abdc6;
	--interactive-active: #0abdc6;
	--interactive-hover: #ea00d9;
	--interactive-muted: rgba(10, 189, 198, .6);
	--interactive-normal: #0abdc6;
	--logo-primary: #ea00d9;
	--scrollbar-auto-scrollbar-color-thumb: #0abdc6;
	--scrollbar-auto-scrollbar-color-track: #000b1e;
	--scrollbar-auto-thumb: #0abdc6;
	--scrollbar-auto-track: #000b1e;
	--scrollbar-thin-thumb: #0abdc6;
	--scrollbar-thin-track: transparent;
	--text-link: #ea00d9;
	--text-muted: rgba(10, 189, 198, .6);
	--text-normal: #0abdc6;
	--textbox-markdown-syntax: #ea00d9;
}

/* 1. Miscelaneus */

/* 1.1 Windows bar */
.winButton-iRh8-Z:hover {
    background-color: #133e7c;
}
.appMount-3lHmkl {
    background-color: #000b1e;
}

/* 1.2 Mac OS bar */
.typeMacOS-3EmCyP {
    background-color: #000b1e;
}
.macButtonClose-MwZ2nf {
    background-color: #ff0000;
}
.macButtonMinimize-3EJ6wo {
    background-color: #f57800;
}
.macButtonMaximize-2FMHAO {
    background-color: #00ff00;
}

/* 1.3 Selection */
::selection,
.clipboard-input-inner input::selection,
.CodeMirror .CodeMirror-selected,
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection,
.note textarea::selection {
    color: #0abdc6;
    background: #711c91;
}

/* 1.4 Scroll bar */
.da-scrollerWrap .da-scroller::-webkit-scrollbar-thumb {
	background-color: #0abdc6 !important;
	border-color: #091833 !important;
}
.theme-dark .da-scrollerWrap .da-scroller::-webkit-scrollbar-track-piece {
	background-color: #000b1e !important;
	border-color: #091833 !important;
}

/* 1.5 Tooltip */
.theme-dark .tooltipBlack-PPG47z, .theme-light .tooltipBlack-PPG47z {
    background-color: #000b1e;
}
.theme-dark .tooltip-2QfLtc, .theme-light .tooltip-2QfLtc {
    color: #ea00d9;
    -webkit-box-shadow: 0 2px 10px 0 rgba(234, 0, 217, .2);
    box-shadow: 0 2px 10px 0 rgba(234, 0, 217, .2);
}
.theme-dark .tooltipRed-8-9NeP, .theme-light .tooltipRed-8-9NeP {
    color: #d7d7d5;
    background-color: #ff0000;
}
/* 1.6 No channel */
.theme-dark .noChannel-Z1DQK7 {
    background: #000b1e;
}
.theme-dark .text-GwUZgS, .theme-dark .title-2BxgL2 {
    color: #0abdc6;
}

/* 1.7 Placeholder text */
::-webkit-input-placeholder {
    color: rgba(10, 189, 198, .6) !important;
}

/* 2. Server list */

/* 2.1 Discord Button */
.wrapper-1BJsBx.selected-bZ3Lue .childWrapper-anI2G9, .wrapper-1BJsBx:hover .childWrapper-anI2G9 {
    color: #0abdc6;
    background-color: #711c91;
}
/* 2.2 Buttons */
.circleIconButton-jET_ig {
    color: #0abdc6;
}
.circleIconButton-jET_ig:hover {
    background-color: #0abdc6;
    color: #133e7c;
}
/* 2.3 Sound icon */
.icon-3s6X1M > path:nth-child(1) {
    fill: #0abdc6;
}
/* 2.4 Server error */
.guildsError-b7zR5H {
    background: #091833;
    color: #0abdc6 !important;
    border-color: #ff0000;
}
.guildsError-b7zR5H:hover {
    background-color: #ff0000;
}
/* 2.5 Add server */
.bda-dark .theme-light .slide-2pHaq5 {
    background: #000b1e;
}
.theme-dark .header-3ZP1MY, .theme-light .header-3ZP1MY {
    color: #0abdc6;
}
.bda-dark .theme-dark .action-1lSjCi, .bda-dark .theme-light .action-1lSjCi {
    background: #091833;
}
.theme-dark .actionBody-1qj65C, .theme-light .actionBody-1qj65C {
    color: #0abdc6;
}
.theme-dark .create-3jownz .actionHeader-2CT5c7, .theme-light .create-3jownz .actionHeader-2CT5c7 {
    color: #0abdc6;
}
.theme-dark .join-33Tr-7 .actionHeader-2CT5c7, .theme-light .join-33Tr-7 .actionHeader-2CT5c7 {
    color: #0abdc6;
}
.bda-dark .theme-dark .or-3THJsp, .bda-dark .theme-light .or-3THJsp {
    background: #091833;
    border: 2px solid #0abdc6;
}
.theme-dark .or-3THJsp, .theme-light .or-3THJsp {
    color: #0abdc6;
}
.theme-dark .actionButton-2PeQbJ, .theme-light .actionButton-2PeQbJ {
    color: #0abdc6;
    background-color: #133e7c;
}
.theme-dark .actionButton-2PeQbJ:hover, .theme-light .actionButton-2PeQbJ:hover {
    color: #0abdc6;
    background-color: #711c91 !important;
}
.theme-dark .join-33Tr-7 .actionButton-2PeQbJ, .theme-light .join-33Tr-7 .actionButton-2PeQbJ {
    background-color: #133e7c;
}
.theme-dark .join-33Tr-7:hover .actionButton-2PeQbJ:hover, .theme-light .join-33Tr-7:hover .actionButton-2PeQbJ:hover {
    background-color: #711c91 !important;
}
.theme-light .title-2Dc-Cb {
    color: #0abdc6;
}
.theme-light .description-QF3836 {
    color: #0abdc6;
}
.theme-light .helpText-h3r3wC, .theme-light .label-wQQoIq {
    color: #0abdc6;
}
.theme-light .input-cIJ7To:focus {
    border-color: #ea00d9;
}
.theme-light .input-cIJ7To {
    color: rgba(10, 189, 198, .6) !important;
    border-color: #0abdc6;
}
.regionSelect-3lf4eE .regionSelectInner-24f4Ce {
    border: 1px solid #0abdc6;
}
.regionSelectName-2-2FWh {
    color: #ea00d9;
}
.regionSelect-3lf4eE button {
    color: #0abdc6;
    border: 1px solid #0abdc6;
    background: #133e7c !important;
}
.avatar-21196O {
    border: 5px solid #0abdc6;
}
.avatarUploaderInner-3UNxY3 {
    background-color: #711c91;
}
.avatarUploader-3XDtmn .sizeInfo-SKMPPw {
    color: #0abdc6;
}
.theme-light .cancelButton-RGXhAE {
    color: #0abdc6;
}
.avatarUploaderInner-3UNxY3>* {
    color: #0abdc6;
}
.theme-light .title-2CFvp_ {
    color: #0abdc6;
}
.theme-light .description-Bw8krY {
    color: #0abdc6;
}
.theme-light .sampleLink-KPFu3I {
    color: #ea00d9;
}
.theme-light .inputLabel-vJ2Z0B {
    color: #0abdc6;
}
.theme-dark .create-3jownz:hover .actionButton-2PeQbJ, .theme-light .create-3jownz:hover .actionButton-2PeQbJ {
    background-color: #711c91;
}
.theme-dark .join-33Tr-7:hover .actionButton-2PeQbJ, .theme-light .join-33Tr-7:hover .actionButton-2PeQbJ {
    background-color: #711c91;
}
.theme-light .wrapper-2ZbzR9 {
    background: #091833;
}
.anchor-3Z-8Bb {
    color: #ea00d9;
}
.theme-light .footer-3rDWdC {
    background-color: #091833;
    -webkit-box-shadow: inset 0 1px 0 rgba(19, 62, 124, .6);
    box-shadow: inset 0 1px 0 rgba(19, 62, 124, .6);
}
.lookFilled-1Gx00P.colorBrand-3pXr91 {
    color: #0abdc6;
    background-color: #133e7c;
}
.lookFilled-1Gx00P.colorBrand-3pXr91:hover {
    background-color: #711c91;
}
.lookFilled-1Gx00P.colorGreen-29iAKY {
    color: #0abdc6;
    background-color: #133e7c;
}
.lookFilled-1Gx00P.colorGreen-29iAKY:hover {
    background-color: #711c91;
}
/* 2.6 Server Discovery */
.circleIconButton-jET_ig.selected-ugP_am {
    color: #091833;
    background-color: #00ff00;
}
.theme-dark .pageWrapper-1PgVDX {
    background-color: #091833;
    color: #0abdc6;
}
.css-1wqqa50-container {
    background-color: #133e7c;
}
.css-1k00wn6-singleValue {
    color: #0abdc6;
}
.theme-dark .description-2QALGo {
    color: #0abdc6;
}
.css-12o7ek3-option {
    background-color: rgba(113, 28, 145, .6);
    color: #0abdc6;
}
.css-1gnr91b-option {
    background-color: rgba(19, 62, 124, .6);
    color: #0abdc6;
}
.css-1aymab5-option {
    color: #0abdc6;
}
.css-1rckt42-menu {
    background-color: #091833;
}
.theme-dark .card-3DjzTQ, .theme-dark .cardPlaceholder-1zrbbe {
    background: #000b1e;
}
.theme-dark .card-3DjzTQ:hover, .theme-dark .cardPlaceholder-1zrbbe:hover {
    background: rgba(113, 28, 145, .6);
}
.theme-dark .sectionSeparator-2OWiNT {
    border-top: 1px solid #133e7c;
}
.theme-dark .lookFilled-1Gx00P.colorTransparent-1ewNp9 {
    color: #0abdc6;
    background-color: #133e7c;
}
.theme-dark .lookFilled-1Gx00P.colorTransparent-1ewNp9:hover {
    background-color: #711c91;
}
.theme-dark .lookFilled-1Gx00P.colorTransparent-1ewNp9:disabled {
    background-color: rgba(19, 62, 124, .5);
}
.theme-dark .activeButton-1BJAiN, .theme-dark .activeButton-1BJAiN:hover {
    color: #0abdc6;
    background-color: #711c91;
}
.theme-dark .pageButton-MknE-_:hover {
    background-color: #133e7c;
    color: #0abdc6;
}
.theme-dark .guildName-1yURO5 {
    color: #ea00d9;
}
.theme-dark .searchBox-3Y2Vi7 {
    background-color: #133e7c;
}
.theme-dark .clearIcon-2N9YIn, .theme-dark .searchIcon-1a1-yA {
    color: rgba(10, 189, 198, .4);
}
.theme-dark .clearIcon-2N9YIn, .theme-dark .searchIcon-1a1-yA :hover {
    color: #0abdc6;
}
.theme-dark .clear-U3WkKp:focus .clearIcon-2N9YIn, .theme-dark .clearIcon-2N9YIn:hover {
    color: #ea00d9;
}
.css-12qlrak-indicatorContainer {
    color: #0abdc6;
}
.css-12qlrak-indicatorContainer:hover {
    color: #0abdc6;
}
.css-1flfamv-indicatorContainer {
    color: #0abdc6;
}
.css-1flfamv-indicatorContainer:hover {
    color: #0abdc6;
}

/* 3. Left Bar */

/* 3.1. Server Menu */
.item-1GzJrl.invite-271nFU:hover {
    color: #ea00d9;
}
.item-1GzJrl.invite-271nFU {
    color: #0abdc6;
}
.premiumGuildIcon-BhwtRn {
    color: #ea00d9;
}
.item-1GzJrl.leave-1DRJfn {
    color: #ff0000;
}
/* 3.1.1. Nitro Boost */
.theme-dark .modal-yWgWj- {
    background-color: #091833;
    -webkit-box-shadow: 0 0 0 1px rgba(19, 62, 124, .6), 0 2px 10px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 0 1px rgba(19, 62, 124, .6), 0 2px 10px 0 rgba(0,0,0,.2);
}
.theme-dark .boostCount-UFqabz {
    color: #0abdc6;
    background-color: #000b1e;
}
.theme-dark .closeIcon-3_iQ6l, .theme-light .closeIcon-3_iQ6l {
    color: #0abdc6;
}
.theme-dark .barBackground-2EEiLw {
    background-color: #000b1e;
}
.theme-dark .tierMarkerLabel-2PluTw {
    color: #0abdc6;
}
.theme-dark .tierMarkerBackground-3q29am {
    background-color: #133e7c;
}
.theme-dark .tierNoneText-2OvCv7 {
    color: #0abdc6;
}
.theme-dark .tierNoneContainer-3hhK3h {
    background-color: #133e7c;
}
.theme-dark .tierHeaderLocked-1s2JJz {
    background-color: #000b1e;
    color: #0abdc6;
}
.theme-dark .tierLock-3CSxSX {
    color: #133e7c;
}
.theme-dark .tierBody-16Chc9 {
    background-color: #133e7c;
    color: #0abdc6;
}
.theme-dark .carouselRightGradientEdge-2Z3H8D {
    background-image: -webkit-gradient(linear,right top,left top,from(#133e7c),to(rgba(54,57,63,0)));
    background-image: linear-gradient(270deg,#133e7c,rgba(54,57,63,0));
}
.theme-dark .footer-3rDWdC {
    background-color: #000b1e;
    -webkit-box-shadow: inset 0 1px 0 rgba(19, 62, 124, .6);
    box-shadow: inset 0 1px 0 rgba(19, 62, 124, .6);
}
.theme-dark .lookLink-9FtZy-.colorPrimary-3b3xI6 {
    color: #ea00d9;
}
.theme-dark .lookLink-9FtZy-.colorPrimary-3b3xI6:hover .contents-18-Yxp {
    background-image: linear-gradient(0deg,transparent,transparent 1px,#ea00d9 0,#ea00d9 2px,transparent 0);
}
.theme-dark .giftIcon-2Pjbiy {
    color: #0abdc6;
}
.theme-dark .giftIcon-2Pjbiy:hover {
    color: #ea00d9;
}

/* 3.1.1.1. Nitro Gift */
.theme-dark .headerIcon-1OW_re, .theme-light .closeIcon-1Te9hO, .theme-light .headerIcon-1OW_re {
    color: #ea00d9;
}
.theme-dark .colorPrimary-3hws2f, .theme-light .colorPrimary-3hws2f {
    color: #0abdc6;
}
.theme-dark .activeBreadcrumb-p6aw-F {
    color: #0abdc6;
}
.theme-dark .breadcrumbWrapper-WmDjgG {
    color: rgba(10, 189, 198, .6);
}
.theme-dark .option-1l2vXE {
    background-color: #000b1e;
}
.theme-dark .price-3dKlQv {
    color: #0abdc6;
}
.theme-dark .interval-bfFUiQ {
    color: rgba(10, 189, 198, .6);
}
.theme-dark .lookFilled-1Gx00P.colorPrimary-3b3xI6 {
    color: #0abdc6;
    background-color: #133e7c;
}
.theme-dark .lookFilled-1Gx00P.colorPrimary-3b3xI6:hover {
    background-color: #711c91;
}
.theme-dark .backButtonColor-1zIPlh {
    color: #ea00d9;
}
.theme-dark .annualDiscount-1VxngV, .theme-light .annualDiscount-1VxngV {
    background-color: #00ff00;
    color: #000b1e;
}
.price-1rEl-z {
    color: #ea00d9;
    background-color: #fff;
}
.theme-dark .backButtonColor-N09dXJ {
    color: #ea00d9;
}
.lookOutlined-3sRXeN.colorBrand-3pXr91 {
    color: #0abdc6;
    background-color: #133e7c;
    border: none;
}
.lookOutlined-3sRXeN.colorBrand-3pXr91:hover {
    background-color: #711c91;
}

/* 3.1.2. Invite friends */
.theme-dark .inviteRowName-1tVaxu {
    color: #0abdc6;
}
.lookOutlined-3sRXeN.colorGreen-29iAKY {
    color: #0abdc6;
    background-color: #133e7c;
    border: none;
}
.theme-dark .checkBoxLabel-4PWfpk, .theme-dark .footerText-2a7NxZ, .theme-dark .subText-bCySlS {
    color: #0abdc6;
}

/* 3.1.3 Server Settings */

/* 3.1.3.1 General */
.theme-dark .avatarUploader-3XDtmn .removeButton-1hcZyG {
    color: #ff0000;
}
.theme-dark .avatarUploader-3XDtmn .removeButton-1hcZyG:hover {
    color: #ea00d9;
}
.theme-dark .avatarUploaderIndicator-2G-aIZ {
    background-color: #0abdc6;
}
.lookOutlined-3sRXeN.colorWhite-rEQuAQ {
    color: #0abdc6;
    background-color: #133e7c;
    border: none;
}
.lookOutlined-3sRXeN.colorWhite-rEQuAQ:hover {
    background-color: #711c91;
}
.theme-dark .closeButton-1tv5uR {
    border-color: #0abdc6;
}
.theme-dark .closeButton-1tv5uR:hover {
    background-color: rgba(113, 28, 145, .7);
}
#app-mount > div.app-19_DXt.da-app > div > div.layers-3iHuyZ.da-layers.vertical-V37hAW.flex-1O1GKY.directionColumn-35P_nr.da-vertical.da-flex.da-directionColumn.spacer-1fA9zc.da-spacer > div:nth-child(2) > div:nth-child(3) > div > div.contentRegion-3nDuYy.da-contentRegion > div > div > div > div.toolsContainer-1edPuj.da-toolsContainer > div > div > div.closeButton-1tv5uR.da-closeButton > svg > g > path.fill {
    fill: #0abdc6;
}
.theme-dark .keybind-KpFkfr {
    color: #0abdc6;
}
.input-cIJ7To.focused-1mmYsC, .input-cIJ7To:focus {
    border-color: #0abdc6;
}
.lookGhost-2Fn_0-.colorGrey-2DXtkV {
    color: #0abdc6;
    background-color: #133e7c;
}
.lookGhost-2Fn_0-.colorBrand-3pXr91 {
    color: #0abdc6;
    background-color: #711c91;
}
.css-548n9r-singleValue {
    color: #0abdc6;
}
.css-181m2lf-menu {
    background-color: #000b1e;
    border-color: #0abdc6;
}
.themeDefault-24hCdX.valueChecked-m-4IJZ {
    background-color: #711c91;
}
.size-3rFEHg:after {
    background-color: #0abdc6;
}
.themeDefault-24hCdX {
    background-color: #133e7c;
}

/* 3.1.3.1.1 Region chooser */
.bda-dark .regionSelectModal-12e-57 {
    background: #091833;
}
.regionSelectModal-12e-57 .regionSelectModalHeader-21khC1 {
    color: #0abdc6;
}
.bda-dark .regionSelectModal-12e-57 .regionSelectModalOption-2DSIZ3 {
    background: #000b1e;
    border: 2px solid #133e7c;
}
.regionSelectModal-12e-57 .regionSelectModalFooter-20C5iA {
    color: #0abdc6;
}

/* 3.1.3.2 Registry */
#app-mount > div.app-19_DXt.da-app > div > div.layers-3iHuyZ.da-layers.vertical-V37hAW.flex-1O1GKY.directionColumn-35P_nr.da-vertical.da-flex.da-directionColumn.spacer-1fA9zc.da-spacer > div:nth-child(2) > div:nth-child(3) > div > div.contentRegion-3nDuYy.da-contentRegion > div.toolsContainer-1edPuj.da-toolsContainer > div > div > div.closeButton-1tv5uR.da-closeButton > svg > g > path.fill {
    fill: #0abdc6;
}
.theme-dark .quickSelect-3BxO0K {
    color: #0abdc6;
}
.theme-dark .popoutList-T9CKZQ {
    background: #091833;
}
#app-mount > div:nth-child(4) > div.theme-dark.popouts-2bnG9Z.da-popouts > div > div > div.scrollerWrap-2lJEkd.firefoxFixScrollFlex-cnI2ix.da-scrollerWrap.da-firefoxFixScrollFlex.scrollerThemed-2oenus.da-scrollerThemed.themeGhostHairline-DBD-2d.scrollerTrack-1ZIpsv.da-scrollerTrack > div > div.flex-1xMQg5.flex-1O1GKY.da-flex.da-flex.horizontal-1ae9ci.horizontal-2EEEnY.flex-1O1GKY.directionRow-3v3tfG.justifyStart-2NDFzi.alignCenter-1dQNNs.noWrap-3jynv6.selectableItem-1MP3MQ.da-selectableItem.selected-31soGA.da-selected {
    color: #0abdc6 !important;
    background: #711c91 !important;
}
#app-mount > div:nth-child(4) > div.theme-dark.popouts-2bnG9Z.da-popouts > div > div > div.scrollerWrap-2lJEkd.firefoxFixScrollFlex-cnI2ix.da-scrollerWrap.da-firefoxFixScrollFlex.scrollerThemed-2oenus.da-scrollerThemed.themeGhostHairline-DBD-2d.scrollerTrack-1ZIpsv.da-scrollerTrack > div > div.flex-1xMQg5.flex-1O1GKY.da-flex.da-flex.horizontal-1ae9ci.horizontal-2EEEnY.flex-1O1GKY.directionRow-3v3tfG.justifyStart-2NDFzi.alignCenter-1dQNNs.noWrap-3jynv6.selectableItem-1MP3MQ.da-selectableItem.selected-31soGA.da-selected > div.flex-1xMQg5.flex-1O1GKY.da-flex.da-flex.horizontal-1ae9ci.horizontal-2EEEnY.flex-1O1GKY.directionRow-3v3tfG.justifyStart-2NDFzi.alignStretch-DpGPf3.wrap-ZIn9Iy.marginReset-236NPn.da-marginReset > svg > g > polyline {
    stroke: #00ff00 !important;
}
.theme-dark .selectableItem-1MP3MQ {
    color: #0abdc6;
}
.theme-dark .selectableItem-1MP3MQ:hover {
    background-color: rgba(19, 62, 124, .6)
}
.theme-dark .popoutListEmpty-voOEBJ {
    color: #0abdc6;
}
.theme-dark .headerClickable-2IVFo9, .theme-dark .headerDefault-1wrJcN {
    background-color: rgba(19, 62, 124, .2);
    color: #0abdc6;
}
.theme-dark .auditLog-3jNbM6 {
    color: #0abdc6;
    border-color: rgba(19, 62, 124, .5);
}
.theme-dark .userHook-3AdCBF {
    color: #ea00d9;
}
.theme-dark .auditLog-3jNbM6 strong {
    color: #ea00d9;
}
.theme-dark .timestamp-1mruiI {
    color: rgba(10, 189, 198, .6);
}
.theme-dark .expandForeground-1nZ4VR {
    stroke: rgba(10, 189, 198, .6);
}
.theme-dark .headerExpanded-CUEwZ5 {
    background-color: rgba(0, 11, 30, .6);
    color: #0abdc6;
}
.theme-dark .changeDetails-bk98pu {
    background-color: rgba(0, 11, 30, .2);
}
.theme-dark .divider-1pnAR2 {
    background-color: rgba(19, 62, 124, .6);
}
.theme-dark .auditLog-3jNbM6:hover .expandForeground-1nZ4VR {
    stroke: #0abdc6;
}

/* 3.1.3.3 Roles & Emoji */
#app-mount > div.app-19_DXt.da-app > div > div.layers-3iHuyZ.da-layers.vertical-V37hAW.flex-1O1GKY.directionColumn-35P_nr.da-vertical.da-flex.da-directionColumn.spacer-1fA9zc.da-spacer > div:nth-child(2) > div:nth-child(3) > div > div.contentRegion-3nDuYy.da-contentRegion > div > div > div > div.contentColumn-2hrIYH.da-contentColumn.contentColumnMinimal-2iX-kP.da-contentColumnMinimal > div > div > div > div > div > div.flex-1xMQg5.flex-1O1GKY.da-flex.da-flex.horizontal-1ae9ci.horizontal-2EEEnY.flex-1O1GKY.directionRow-3v3tfG.justifyStart-2NDFzi.alignStart-H-X2h-.noWrap-3jynv6 > div.flexChild-faoVW3.da-flexChild.switchEnabled-V2WDBB.switch-3wwwcV.da-switchEnabled.da-switch.valueChecked-m-4IJZ.value-2hFrkk.sizeDefault-2YlOZr.size-3rFEHg.themeDefault-24hCdX {
    background-color: #711c91 !important;
}
.theme-dark .card-FDVird:before {
    background-color: rgba(19, 62, 124, .6);
    border-color: rgba(10, 189, 198, .6);
}
.theme-dark .emojiRow-zIc7ZX {
    -webkit-box-shadow: 0 1px 0 0 rgba(19, 62, 124, .3);
    box-shadow: 0 1px 0 0 rgba(19, 62, 124, .3);
}
.theme-dark .emojiAliasInput-1y-NBz .emojiInput-1aLNse {
    background-color: #091833;
}

/* 3.1.3.4 Webhooks */
.theme-dark .lookOutlined-3sRXeN.colorPrimary-3b3xI6 {
    color: #0abdc6;
    background-color: #133e7c;
    border: none;
}
.theme-dark .lookOutlined-3sRXeN.colorPrimary-3b3xI6:hover {
    background-color: #711c91;
}
.theme-dark .hiddenMessage-1iiFV5, .theme-dark .inputDefault-A2ud2y {
    color: #ea00d9;
}
.lookGhost-2Fn_0-.colorGrey-2DXtkV:hover {
    background-color: #711c91;
}
.lookLink-9FtZy-.colorGrey-2DXtkV {
    color: #ff0000;
}
.lookLink-9FtZy-.colorGrey-2DXtkV:hover .contents-18-Yxp {
    background-image: linear-gradient(0deg,transparent,transparent 1px,#ff0000 0,#ff0000 2px,transparent 0);
}
.theme-dark .button-2CgfFz {
    background-color: #133e7c;
    -webkit-box-shadow: 0 0 0 1px rgba(19, 62, 124, .6), 0 1px 5px 0 rgba(0,0,0,.3);
    box-shadow: 0 0 0 1px rgba(19, 62, 124, .6), 0 1px 5px 0 rgba(0,0,0,.3);
}
.theme-dark .button-2CgfFz:hover {
    background-color: #711c91;
    -webkit-box-shadow: 0 0 0 1px rgba(19, 62, 124, .6), 0 1px 5px 0 rgba(0,0,0,.3);
    box-shadow: 0 0 0 1px rgba(19, 62, 124, .6), 0 1px 5px 0 rgba(0,0,0,.3);
}

/* 3.1.3.5 Nitro Boost Status */
#app-mount > div.app-19_DXt.da-app > div > div.layers-3iHuyZ.da-layers.vertical-V37hAW.flex-1O1GKY.directionColumn-35P_nr.da-vertical.da-flex.da-directionColumn.spacer-1fA9zc.da-spacer > div:nth-child(2) > div:nth-child(3) > div > div.sidebarRegion-VFTUkN.da-sidebarRegion > div > div > div > div > div:nth-child(11) {
    color: #ea00d9 !important;
    background: none !important;
}
.theme-dark .background-3xPPFc {
    color: #000b1e;
}
.theme-dark .tierInProgress-3mBoXq {
    background-color: #133e7c;
}
.theme-dark .tierHeaderLocked-1a2opw {
    background-color: #000b1e;
    color: #0abdc6;
}
.theme-dark .tierLock-1oFMOZ {
    color: #133e7c;
}
.theme-dark .tierBody-x9kBBp {
    background-color: #133e7c;
    color: #0abdc6;
}

/* 3.1.3.6 Users administration*/
.theme-dark .pruneLink-3V7wes {
    color: #ff0000;
}
.theme-dark .member-1q7VfX .name-8yzEIY {
    color: #0abdc6;
}
.theme-dark .member-1q7VfX .tag-1YGWN9 {
    color: rgba(10, 189, 198, .6);
}
.itemBase-tz5SeC.danger-2dXSTE, .itemBase-tz5SeC.danger-2dXSTE:hover {
    color: #ff0000;
}
.theme-dark .member-1q7VfX .overflowIconFg-QMRRFI {
    fill: #0abdc6;
}
.checkbox-3kaeSU .checkboxInner-3yjcPe .checkboxElement-1qV33p:checked+span {
    background-color: #711c91;
    border-color: #711c91;
}
.checkbox-3kaeSU .checkboxInner-3yjcPe .checkboxElement-1qV33p:checked+span:after {
    border-color: #00ff00;
}
.theme-dark .actionButton-VzECiy {
    border-color: #0abdc6;
    color: #0abdc6;
    background: transparent;
}
.theme-dark .autocompleteArrow-Zxoy9H, .theme-dark .autocompleteHeaderBackground-30T70q {
    background-color: #000b1e;
}
.theme-dark .container-VSDcQc .headerText-3i6A8K {
    color: #0abdc6;
}
.theme-dark .container-VSDcQc .input-1ppKdn {
    color: #0abdc6;
}
.theme-dark .row-rrHHJU.selected-1pIgLL {
    background: -webkit-gradient(linear,left top,right top,from(#133e7c),to(#133e7c));
    background: linear-gradient(90deg,#133e7c,#133e7c);
}
.theme-dark .container-VSDcQc .sectionTag-pXyto9 {
    background-color: #091833;
    color: #0abdc6;
}
.theme-dark .member-1q7VfX .roleWrapper-1Hde_V {
    color: #0abdc6;
}

/* 3.1.3.7 Delete server */
.cardWarning-2yPNAa {
    background-color: rgba(245, 120, 0, .5);
    border-color: rgba(245, 120, 0, .5);
}
.white-1VR_aZ {
    color: #0abdc6;
}
.lookFilled-1Gx00P.colorRed-1TFJan {
    color: #fff;
    background-color: #ff0000;
}
.lookFilled-1Gx00P.colorRed-1TFJan:hover {
    background-color: rgba(255,0,0,.7);
}

/* 3.1.4 Notification settings */
.css-mhi7q3-placeholder {
    color: #0abdc6;
}
.theme-dark .guildName-3WI6ml, .theme-dark .override-2YgiXd, .theme-dark .overrideHighlight-YPcBxt {
    color: rgba(10, 189, 198, .8);
}

/* 3.2 Tips & New messages */
.channelNotices-41mJbj .channelNotice-1-XFjC.quickswitcher-35bYg4 {
    background: #000b1e url(/assets/8fdb69b7684b8e1ecb3fdde909daca41.svg) no-repeat center 35px;
}
.channelNotices-41mJbj .channelNotice-1-XFjC .message-3SOT5P .btn-11C5_u {
    color: #0abdc6;
    background-color: #133e7c;
}
.channelNotices-41mJbj .channelNotice-1-XFjC .message-3SOT5P {
    color: #133e7c;
}
.bar-30k2ka {
    color: #0abdc6;
}
.unread-1xRYoj:hover {
    background-color: #711c91;
    opacity: .9;
}

/* 3.3 Connection */
.rtcConnectionQualityFine-2J6i8z .ping-2NgC8E {
    color: #00ff00;
}
.rtcConnectionStatusConnected-VRZDjy {
    color: #00ff00;
}

/* 3.3.1 Connection info */
.theme-dark .container-2x5lvQ .header-2C89wJ {
    background-color: #000b1e;
}
.white-3xi-nx {
    color: #0abdc6;
}
.theme-dark .container-2x5lvQ section {
    background-color: #091833;
}
.theme-dark .container-2x5lvQ section p {
    color: #0abdc6;
}
.theme-dark .container-2x5lvQ section strong {
    color: #ea00d9;
}
.theme-dark .secured-1Yihly {
    color: #00ff00;
}
.theme-dark .debugButton-1Zec0y {
    color: #ea00d9;
}
.theme-dark .item-30Gz8g {
    color: #0abdc6;
}
.theme-dark .itemValue-JNy0LV {
    color: rgba(10, 189, 198, .6);
}

/* 4. Message View */
.dividerRed-MKoLlr {
    color: #ea00d9;
}
.dividerRed-MKoLlr .dividerContent-2L12VI:after, .dividerRed-MKoLlr .dividerContent-2L12VI:before {
    background-color: #ea00d9;
}
.isUnread-3Ef-o9 {
    border-color: #ea00d9;
}
.isUnread-3Ef-o9 .content-1o0f9g {
    color: #ea00d9;
}
.unreadPill-2HyYtt {
    color: #091833;
    background-color: #ea00d9;
}
.unreadPillCapStroke-7rkHbg {
    color: #ea00d9;
    fill: #ea00d9;
}
.theme-dark .wrapper-3WhCwL {
    color: #ea00d9;
    background-color: rgba(113, 28, 145, .1);
}
.theme-dark .wrapperHover-1GktnT:hover {
    color: #ea00d9;
    background-color: rgba(113, 28, 145, .5);
}
.theme-dark .edited-DL9ECl {
    color: rgba(10, 189, 198, .7);
}
.newMessagesBar-265mhP {
    background-color: #133e7c;
}
.newMessagesBar-265mhP:hover {
    background-color: #711c91;
}
.barButtonBase-2uLO1z {
    color: #0abdc6;
}

/* 4.0.1. Unread messages separator*/
.group-spacing-16 .divider-IqmEqJ.beforeGroup-1BvJAt {
    border-top: thin solid #ea00d9 !important;
    --divider-color: #ea00d9 !important;
}

.unreadPill-3nEWYM {
    color: #000b1e !important;
    background-color: var(--divider-color) !important;
}

/* 4.1. Message Buttons */
.barButtonBase-3UKlW2 {
    color: #0abdc6;
}
.jumpToPresentBar-9P20AM:hover {
    background: #711c91;
}
.newMessagesBar-mujexs {
    background-color: #133e7c;
}
.newMessagesBar-mujexs:hover {
    background-color: #711c91;
}
.hasMore-3e72_v {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #0abdc6;
    background-color: #133e7c;
}
.hasMore-3e72_v:hover {
    background-color: #711c91;
}

/* 4.2. Embed views */
.theme-dark .embedInner-1-fpTo {
    background-color: rgba(19, 62, 124, .3);
    border-color: rgba(19, 62, 124, .6);
}
.theme-dark .embedPill-1Zntps {
    background-color: #0abdc6;
}
.theme-dark .embedAuthorName-3mnTWj, .theme-dark .embedFieldName-NFrena, .theme-dark .embedTitle-3OXDkz {
    color: rgba(234, 0, 217, .8) !important;
}
.theme-dark .embedDescription-1Cuq9a, .theme-dark .embedFieldValue-nELq2s, .theme-dark .embedFooterText-28V_Wb, .theme-dark .embedProvider-3k5pfl {
    color: #0abdc6;
}
.embedProvider-3k5pfl {
    color: #0abdc6 !important;
}
.theme-dark .wrapper-35wsBm {
    background: rgba(0, 11, 30, .5);
    border-color: rgba(19, 62, 124, .8);
}
.theme-dark .guildName-2hvnt_ {
    color: #0abdc6;
}
.theme-dark .guildDetail-1nRKNE {
    color: rgba(10, 189, 198, .6);
}
.theme-dark .guildIconImage-3qTk45 {
    background-color: #133e7c;
}
.guildNameExpired-2Hp80V {
    color: #ff0000;
}
.theme-dark .guildIconExpired-2Qcq05 {
    background-color: rgba(19, 62, 124, .6);
}
.theme-dark .attachment-33OFj0 {
    border-color: rgba(19, 62, 124, .8);
    background-color: rgba(0, 11, 30, .5);
}
.metadata-3WGS0M {
    color: #0abdc6;
}
.cancelButton-3hVEV6, .downloadButton-23tKQp {
    color: #0abdc6;
}
.cancelButton-3hVEV6:hover, .downloadButton-23tKQp:hover {
    color: #ea00d9;
}

/* 4.2.1 Audio */
.theme-dark .wrapperAudio-1jDe0Q {
    background-color: rgba(0, 11, 30, .5);
    border-color: rgba(19, 62, 124, .6);
}
.audioMetadata-3zOuGv .metadataSize-2UOOLK {
    color: #0abdc6;
}
.audioMetadata-3zOuGv .metadataIcon-2FyCKU {
    color: #0abdc6;
}
.audioMetadata-3zOuGv .metadataIcon-2FyCKU:hover {
    color: #ea00d9;
    opacity: 1;
}
.audioControls-2HsaU6, .videoControls-2kcYic {
    background-color: rgba(19, 62, 124, .3);
}
.wrapper-2TxpI8 {
    color: #0abdc6;
}
.mediaBarWrapper-3D7r67, .mediaBarWrapper-3D7r67:after, .mediaBarWrapper-3D7r67:before {
    background-color: rgba(0, 11, 30, 1);
}
.mediaBarGrabber-1FqnbN, .mediaBarProgress-1xaPtl, .mediaBarProgress-1xaPtl:after, .mediaBarProgress-1xaPtl:before {
    background-color: #711c91;
}
.buffer-26XPkd, .buffer-26XPkd:after, .buffer-26XPkd:before {
    background-color: #0abdc6;
}

/* 4.3 Quotes */
.theme-dark .isMentioned-N-h9aa {
    background: rgba(19, 62, 124, .5);
}
.isMentionedCozy-3isp7y:after {
    background: rgba(255, 255, 0, .8);
    border-left: 4px solid rgba(255, 255, 0, .1);
}

/* 4.4. Edit & Delete */
.theme-dark .operations-36ENbA {
    color: rgba(10, 189, 198, .6);
}
.operations-36ENbA>a {
    color: #ea00d9;
}
.theme-dark .message-2qRu38 {
    background-color: rgba(113, 28, 145, .3);
    -webkit-box-shadow: 0 0 0 1px rgba(19, 62, 124, .6), 0 2px 10px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 0 1px rgba(19, 62, 124, .6), 0 2px 10px 0 rgba(0,0,0,.2);
}

/* 4.5. Code */
.theme-dark .hljs-addition, .theme-dark .hljs-keyword, .theme-dark .hljs-selector-tag {
    color: #00ff00;
}
.theme-dark .hljs-doctag, .theme-dark .hljs-literal, .theme-dark .hljs-meta .hljs-meta-string, .theme-dark .hljs-number, .theme-dark .hljs-regexp, .theme-dark .hljs-string {
    color: #f57800;
}
.theme-dark .username-_4ZSMR {
    color: #ea00d9;
}
.theme-dark .hljs-attr, .theme-dark .hljs-attribute, .theme-dark .hljs-class .hljs-title, .theme-dark .hljs-template-variable, .theme-dark .hljs-type, .theme-dark .hljs-variable {
    color: #00ff00;
}
.theme-dark .hljs-bullet, .theme-dark .hljs-link, .theme-dark .hljs-meta, .theme-dark .hljs-meta .hljs-keyword, .theme-dark .hljs-selector-attr, .theme-dark .hljs-selector-pseudo, .theme-dark .hljs-subst, .theme-dark .hljs-symbol {
    color: #ff0000;
}
.theme-dark .hljs-comment, .theme-dark .hljs-quote {
    color: rgba(10, 189, 198, .4);
}
.theme-dark .blockquoteDivider-2hH8H6 {
    background-color: #711c91;
}
.blockquoteContainer-U5TVEi blockquote {
    background-color: #000b1e;
}
.theme-dark .dividerEnabled-2TTlcf {
    border-bottom-color: rgba(19, 62, 124, .3);
}

/* 4.6. Typing */
.theme-dark .base-gE7OpD span {
    color: #0abdc6;
}

/* 5. Message Box */

/* 5.1. File modal */
.uploadModal-2ifh8j {
    background-color: #091833;
}
.uploadModal-2ifh8j .inner-3nWsbo {
    color: #0abdc6;
}
.uploadModal-2ifh8j .inner-3nWsbo {
    border: 2px dashed #ea00d9;
    color: #0abdc6;
}
.uploadModal-2ifh8j .footer-3mqk7D {
    background-color: #000b1e;
}
.lookLink-9FtZy-.colorWhite-rEQuAQ {
    color: #ff0000;
}
.theme-dark .checked-3_4uQ9 {
    border-color: #0abdc6 !important;
    background-color: #711c91;
}
.theme-dark .checkbox-1ix_J3 {
    border-color: #133e7c !important;
}
.theme-brand .inner-zqa7da {
    background-color: #133e7c;
}
.theme-brand .textArea-2Spzkt {
    color: #0abdc6;
}
.lookInverted-2D7oAl.colorBrand-3pXr91 {
    color: #0abdc6;
    background-color: #133e7c;
}
.lookInverted-2D7oAl.colorBrand-3pXr91:hover {
    background-color: #711c91;
}
#app-mount > div:nth-child(4) > div:nth-child(2) > div.modal-3c3bKg.da-modal > div.inner-1ilYF7.da-inner > div > div.footer-3mqk7D.da-footer.hasSpoilers-1IRtQC.da-hasSpoilers > label > div.checkbox-1ix_J3.flexCenter-3_1bcw.flex-1O1GKY.justifyCenter-3D2jYp.alignCenter-1dQNNs.da-checkbox.da-flexCenter.da-flex.da-justifyCenter.da-alignCenter.box-mmYMsp.checked-3_4uQ9.da-checked > svg > g > polyline {
    stroke: #00ff00;
}
.theme-dark .uploadModal-2ifh8j {
    background-color: #091833;
}


/* 5.2. Nitro */
.theme-dark .giftBlurb-4VKZWm, .theme-dark .trialNote-wEO1RW, .theme-dark .trialText-2gR3-S {
    color: #0abdc6;
}
.theme-dark .yearlyDiscount-CT_3BQ, .theme-light .yearlyDiscount-CT_3BQ {
    background-color: #133e7c;
    color: #00ff00;
}

/* 5.3. Gifs */
.theme-dark .autocomplete-1vrmpx {
    background-color: #000b1e;
}
.categoryLoader-1UbzZM {
    background-color: #091833;
}
.theme-dark .container-cMG81i {
    background-color: #133e7c;
}
.theme-dark .backButton-JyKGC1 {
    color: #0abdc6;
}
.theme-dark .backButton-JyKGC1:hover {
    color: #ea00d9;
}

/* 5.4. Emojis */

.emojiPicker-3m1S-j {
    background-color: #000b1e !important;
    border: 1px solid #0abdc6;
}
.lightTheme-3LGLQs.container-2XeR5Z {
    background-color: #133e7c !important;
}
.lightTheme-3LGLQs .input-1Rv96N {
    color: #0abdc6 !important;
}
.lightTheme-3LGLQs .icon-3cZ1F_ {
    color: #0abdc6 !important;
}
.diversitySelector-tmmMv0 .popout-2nUePc {
    background: #000b1e !important;
    border: 1px solid #0abdc6 !important;
}
.diversitySelector-tmmMv0 .popout-2nUePc .item-16cXuq:hover {
    background-color: #133e7c;
}
.emojiPicker-3m1S-j .dimmer-3iH-5D.visible-3k45bQ {
    background-color: #000b1e !important;
}
.emojiPicker-3m1S-j .category-2U57w6 {
    color: #ea00d9;
    background: #000b1e !important;
}
.emojiPicker-3m1S-j .categories-1feg4n {
    border-top: 1px #133e7c !important;
}
.emojiPicker-3m1S-j .categories-1feg4n .item-16cXuq.selected-39BZ4S {
    border-bottom-color: #ea00d9;
}
.bda-dark #bda-qem button {
    background: #000b1e;
    border-left: 1px solid #0abdc6;
    box-shadow: #0abdc6 1px 0 0 0;
    color: #0abdc6;
}
.bda-dark #bda-qem button:hover {
    background-color: #133e7c;
}
.bda-dark #bda-qem button.active {
    background-color: #091833;
}
.bda-dark .emojiPicker-3m1S-j .header-1nkwgG .searchBar-2pWH0_ {
    background-color: #133e7c;
}
.bda-dark #bda-qem {
    border-bottom: 1px solid #0abdc6!important;
    background: #000b1e;
}
.bda-dark #bda-qem-favourite-container, .bda-dark #bda-qem-twitch-container {
    background-color: #000b1e;
}
#bda-qem button.active, #bda-qem button.active:hover {
    background-color: #711c91;
}
#bda-qem button {
    border-left: 1px solid #000b1e;
    background: #133e7c;
    color: #0abdc6;
}
#bda-qem button:hover {
    background: rgba(19, 62, 124, .6);
}
#bda-qem-twitch-container, #bda-qem-favourite-container {
    background-color: #000b1e;
}

/* 5.5. @here and @everyone warnings */
.theme-dark .contentTitle-2tG_sM {
    color: #0abdc6;
}
.theme-dark .contentTitle-2tG_sM strong {
    color: #ea00d9;
}
.theme-dark .selectorSelected-1_M1WV {
    background-color: #133e7c;
}
.theme-dark .content-Qb0rXO {
    color: #ea00d9;
}
.theme-dark .description-11DmNu, .theme-dark .descriptionUsername-J_75O8 {
    color: #0abdc6;
}
.theme-dark .descriptionDiscriminator-3vUOCc {
    color: rgba(10, 189, 198, .6);
}
.theme-dark .body-2iXqIL {
    color: #0abdc6;
}
.theme-dark .header-3_S6dz {
    color: #ea00d9;
}
.theme-dark .everyonePopout-nEbJY3 {
    background-color: #091833;
    -webkit-box-shadow: 0 2px 10px 0 rgba(10, 189, 198, .6);
    box-shadow: 0 2px 10px 0 rgba(10, 189, 198, .6);
}
.theme-dark .footer-2aTx0s {
    background-color: #000b1e;
    color: #0abdc6;
    fill: #0abdc6 !important;
}
#app-mount > div.popouts-2bnG9Z.da-popouts > div.noArrow-2foL9g.da-noArrow.noShadow-3pu20z.da-noShadow.popout-2iWAc-.da-popout.popoutTopLeft-3B0mFf > div > form > div.footer-2aTx0s.da-footer > svg > g > path {
    fill: #0abdc6 !important;
}
.theme-dark .buttonHint-2OxJB8 strong {
    color: #ea00d9;
}
.theme-dark .buttonHint-2OxJB8 {
    color: #0abdc6;
}


/* 6. Top bar */

/* 6.1. Pinned messages */
.theme-dark .header-ykumBX {
    background-color: #091833;
}
.theme-dark .messagesPopout-24nkyi {
    background-color: #000b1e;
}
.theme-dark .messagesPopoutWrap-1MQ1bW {
    border: 1px solid rgba(10, 189, 198,.6);
}
.theme-dark .messageGroupWrapper-o-Zw7G {
    border-color: rgba(19, 62, 124,.6);
    background-color: #091833;
}
.theme-dark .messageGroupWrapper-o-Zw7G:hover {
    border-color: rgba(10, 189, 198,.6);
}
.theme-dark .messageGroupWrapper-o-Zw7G:hover .actionButtons-1sUUug {
    -webkit-box-shadow: 0 0 6px 4px #000b1e;
    box-shadow: 0 0 6px 4px #000b1e;
    background-color: #000b1e;
}
.theme-dark .jumpButton-3DTcS_ {
    background-color: #133e7c;
    color: #0abdc6;
}
.theme-dark .jumpButton-3DTcS_:hover {
    color: #0abdc6;
    background-color: #711c91;
}
.theme-dark .header-ykumBX .title-3pkaKd {
    color: #0abdc6;
}
.theme-dark .emptyPlaceholder-1zh-Eu .body-bvcIjN {
    color: #0abdc6;
}
.theme-dark .footer-1kmXd4 {
    background-color: #091833;
}

/* 6.2. Search */
.theme-dark .container-3ayLPN {
    background-color: #091833;
}
.theme-dark .elevationBorderHigh-2WYJ09 {
    -webkit-box-shadow: 0 0 0 1px rgba(10, 189, 198,.6), 0 2px 10px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 0 1px rgba(10, 189, 198,.6), 0 2px 10px 0 rgba(0,0,0,.2);
}
.theme-dark .resultsGroup-r_nuzN .header-2N-gMV, .theme-dark .resultsGroup-r_nuzN .plusIcon-v0BTrL, .theme-dark .resultsGroup-r_nuzN .searchClearHistory-2cSSMO, .theme-dark .resultsGroup-r_nuzN .searchLearnMore-3SQUAj a {
    color: #0abdc6;
}
.theme-dark .searchOption-zQ-1l6 .filter-3Y_im- {
    color: #0abdc6;
}
.theme-dark .searchOption-zQ-1l6 .answer-1n6g43 {
    color: rgba(10, 189, 198, 0.5);
}
.theme-dark .resultsGroup-r_nuzN .header-2N-gMV, .theme-dark .resultsGroup-r_nuzN .plusIcon-v0BTrL, .theme-dark .resultsGroup-r_nuzN .searchClearHistory-2cSSMO, .theme-dark .resultsGroup-r_nuzN .searchLearnMore-3SQUAj a {
    color: #0abdc6;
}
.theme-dark .resultsGroup-r_nuzN:hover .header-2N-gMV:hover, .theme-dark .resultsGroup-r_nuzN:hover .plusIcon-v0BTrL:hover, .theme-dark .resultsGroup-r_nuzN:hover .searchClearHistory-2cSSMO:hover, .theme-dark .resultsGroup-r_nuzN:hover .searchLearnMore-3SQUAj:hover a {
    color: #ea00d9;
}
.theme-dark .option-96V44q:after {
    background: none;
}
.theme-dark .option-96V44q .answer-1n6g43, .theme-dark .option-96V44q .nonText-3CRkO0, .theme-dark .option-96V44q strong {
    color: #ea00d9;
}
.theme-dark .option-96V44q.selected-rZcOL- {
    background-color: rgba(19, 62, 124, .6);
}
.theme-dark .option-96V44q.selected-rZcOL-:after {
    background: none;
}
.theme-dark .focused-2bY0OD {
    background-color: #000b1e;
}
.theme-dark .queryContainer-RKFJW- {
    color: #0abdc6;
    border-bottom-color: rgba(19, 62, 124,.3);
}
.theme-dark .queryContainer-RKFJW- strong {
    color: #ea00d9;
}
.theme-dark .option-96V44q .filter-3Y_im- {
    color: rgba(10, 189, 198, .7);
}
.theme-dark .dim-1l4L4y span {
    background-color: #133e7c;
    color: #0abdc6;
}
.theme-dark .keybindShortcut-1BD6Z1 span {
    color: #0abdc6;
    -webkit-box-shadow: inset 0 -4px 0 rgba(0, 11, 30,.6);
    box-shadow: inset 0 -4px 0 rgba(0, 11, 30,.6);
    border: 1px solid #091833;
    background-color: #133e7c;
}
.theme-dark .option-96V44q.user-O3Czj0 .displayedNick-3xxvzU {
    color: #ea00d9;
}
.theme-dark .option-96V44q.user-O3Czj0 .displayUsername-Qekxml {
    color: #711c91;
}
.theme-dark .searchResultChannelCategory-1l0lSn, .theme-dark .searchResultChannelIcon-1DnTme {
    color: #0abdc6;
}
.theme-dark .jumpButton-Ia2hRJ {
    background-color: #133e7c;
    color: #0abdc6;
}
.theme-dark .jumpButton-Ia2hRJ:hover {
    background-color: #711c91;
    color: #0abdc6;
}

/* 6.2.1. Search results */
.theme-dark .searchAnswer-3Dz2-q, .theme-dark .searchFilter-2ESiM3 {
    background-color: #000b1e;
    color: #0abdc6;
}
.theme-dark .searchHeader-1l-wpR .tab-2Ixsn0, .theme-dark .searchHeader-1l-wpR .totalResults-gxvzgw {
    color: #0abdc6;
}
.theme-dark .searchHeader-1l-wpR {
    background-color: #000b1e;
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.2);
    box-shadow: 0 1px 0 rgba(0,0,0,.2);
}
.theme-dark .searchHeader-1l-wpR .tab-2Ixsn0.selected-16te-P, .theme-dark .searchHeader-1l-wpR .tab-2Ixsn0:hover {
    border-bottom: 2px solid #ea00d9;
}
.theme-dark .channelSeparator-1X1FuH .channelName-1QajIf {
    color: #0abdc6;
    background-color: #000b1e;
}
.theme-dark .channelSeparator-1X1FuH:before {
    border-color: #0abdc6;
}
.theme-dark .searchResultsWrap-2DKFzt {
    background-color: #000b1e;
}
.theme-dark .searchResult-3pzFAB .hit-NLlWXA {
    background-color: #091833;
    -webkit-box-shadow: 0 0 10px 6px #133e7c;
    box-shadow: 0 0 10px 6px #133e7c;
}
.theme-dark .searchResult-3pzFAB .searchResultMessage-2VxO12.hit-NLlWXA {
    border: 2px solid rgba(19, 62, 124,.6);
}
.theme-dark .searchResult-3pzFAB:after {
    background-image: -webkit-gradient(linear,left top,left bottom,from(#000b1e),to(#091833));
    background-image: linear-gradient(180deg,#000b1e,#091833);
}
.theme-dark .searchResult-3pzFAB:before {
    background-image: -webkit-gradient(linear,left bottom,left top,from(#000b1e),to(#091833));
    background-image: linear-gradient(0deg,#000b1e,#091833);
}
.theme-dark .emptyResultsWrap-3Kv0LQ, .theme-dark .errorWrap-MWdRCA {
    color: #0abdc6;
}
.theme-dark .searchResult-3pzFAB.expanded-v2Szsz .searchResultMessage-2VxO12.hit-NLlWXA {
    border-top: 2px solid rgba(10, 189, 198, .6);
    border-bottom: 2px solid rgba(10, 189, 198, .6);
    background-color: #133e7c;
}
.highlight {
    background: rgba(113, 28, 145, .8);
}

/* 6.3. Mentions */
#app-mount > div:nth-child(4) > div.popouts-2bnG9Z.da-popouts > div > div > div.header-ykumBX.da-header.header-2Kf7Yu.da-header.header-3LXPrb.da-header > div.headerTabBarWrapper-27xBDe.da-headerTabBarWrapper > div.tabBar-2UKwcE.da-tabBar.top-28JiJ- > div {
    color: #0abdc6 !important;
}
.theme-dark .mentionFilter-1PQ6ey .label-12YslM {
    color: rgba(10, 189, 198, .8);
}
.theme-dark .mentionFilter-1PQ6ey .value-2k8Drt {
    color: #0abdc6;
}


/* 7. Member list */
.theme-dark .headerNormal-T_seeN {
    background-color: #000b1e;
}
.userPopout-3XzG_A {
    -webkit-box-shadow: 0 2px 10px 0 rgba(10, 189, 198, .2), 0 0 0 1px rgba(10, 189, 198, .6);
    box-shadow: 0 2px 10px 0 rgba(10, 189, 198, .2), 0 0 0 1px rgba(10, 189, 198, .6);
}
.headerName-fajvi9, .headerTagUsernameNoNickname-2_H881 {
    color: #0abdc6;
}
.headerTag-2pZJzA {
    color: rgba(10, 189, 198, .6);
}
.theme-dark .bodyInner-245q0L, .theme-dark .footer-1fjuF6 {
    background-color: #091833;
}
.bodyTitle-Y0qMQz {
    color: rgba(10, 189, 198, .8);
}
.theme-dark .quickMessage-1yeL4E {
    background-color: #133e7c;
    border-color: #000b1e;
    color: #0abdc6;
}
.statusGreen-168O6Q {
    color: #00ff00;
}
.theme-dark .bodyInner-245q0L, .theme-dark .footer-1fjuF6 {
    color: rgba(10, 189, 198, .8);
}

/* 7.1. Member playing */
.headerPlaying-j0WQBV, .headerStreaming-2FjmGz {
    background: #711c91;
}
.theme-dark .activityProfile-2bJRaP .headerText-1HLrL7, .theme-dark .activityUserPopout-2yItg2 .headerText-1HLrL7, .theme-light .activityProfile-2bJRaP .headerText-1HLrL7, .theme-light .activityUserPopout-2yItg2 .headerText-1HLrL7 {
    color: #0abdc6;
}
.activityName-1IaRLn {
    color: #0abdc6;
}
.theme-dark .activityProfile-2bJRaP .content-3JfFJh, .theme-dark .activityProfile-2bJRaP .details-38sfDr, .theme-dark .activityProfile-2bJRaP .name-29ETJS, .theme-dark .activityUserPopout-2yItg2 .content-3JfFJh, .theme-dark .activityUserPopout-2yItg2 .details-38sfDr, .theme-dark .activityUserPopout-2yItg2 .name-29ETJS, .theme-light .activityProfile-2bJRaP .content-3JfFJh, .theme-light .activityProfile-2bJRaP .details-38sfDr, .theme-light .activityProfile-2bJRaP .name-29ETJS, .theme-light .activityUserPopout-2yItg2 .content-3JfFJh, .theme-light .activityUserPopout-2yItg2 .details-38sfDr, .theme-light .activityUserPopout-2yItg2 .name-29ETJS {
    color: rgba(10, 189, 198, .8);
}

/* 8. Library */

/* 8.1. Gifts Inventory */
.theme-dark .header-3YT7-d {
    color: #0abdc6;
}
.theme-dark .inputPrompt-1vnYnD {
    color: #0abdc6;
}
.theme-dark .emptyStateHeader-1ADtcL, .theme-dark .header-2HrZI4 {
    color: #0abdc6;
}
.theme-dark .emptyStateSubtext-2njjqg {
    color: #0abdc6;
}


/* 9. Friends */
.theme-dark .container-1D34oG {
    background-color: var(--background-primary);
}
#app-mount > div.app-19_DXt.da-app > div > div.layers-3iHuyZ.da-layers.layers-3q14ss.da-layers > div > div > div.base-3dtUhz.da-base > div > div.container-3gCOGc.da-container > div.container-1r6BKw.da-container.themed-ANHk51.da-themed > div.children-19S4PO.da-children > div.tabBar-1E2ExX.da-tabBar.topPill-30KHOu > div:nth-child(5) {
    background-color: #133e7c !important;
    color: #0abdc6 !important;
}
#app-mount > div.app-19_DXt.da-app > div > div.layers-3iHuyZ.da-layers.layers-3q14ss.da-layers > div > div > div.base-3dtUhz.da-base > div > div.container-3gCOGc.da-container > div.container-1r6BKw.da-container.themed-ANHk51.da-themed > div.children-19S4PO.da-children > div.tabBar-1E2ExX.da-tabBar.topPill-30KHOu > div:nth-child(5):hover {
    background-color: #711c91 !important;
}
.friendsTable-133bsv .friendsRow-2yicud .friendsColumnActions-1LT3_M .friendsAction-__WNE9.actionDeny-18IZiW:hover {
    background-color: #ff0000!important;
    color: #d7d7d5;
}
.theme-dark .inset-3sAvek {
    background-color: rgba(19, 62, 124, .6);
}
.theme-dark .outer-1AjyKL.active-1xchHY, .theme-dark .outer-1AjyKL.interactive-3B9GmY:hover {
    background-color: var(--background-primary);
}
.peopleColumn-1wMU14 {
	background-color: var(--background-primary);
}

/* 9.0.1 Add friend buttom */
#app-mount > div.app-3xd6d0 > div > div.layers-OrUESM.layers-1YQhyW > div > div > div > div > div.container-2cd8Mz > section > div.children-3xh0VB > div.tabBar-ra-EuL.topPill-3DJJNV > div:nth-child(5) {
	background-color: #133e7c !important;
	color: #0abdc6 !important;
}

#app-mount > div.app-3xd6d0 > div > div.layers-OrUESM.layers-1YQhyW > div > div > div > div > div.container-2cd8Mz > section > div.children-3xh0VB > div.tabBar-ra-EuL.topPill-3DJJNV > div:nth-child(5):hover {
	background-color: #321959 !important;
	color: #0abdc6 !important;
}

/* 9.1. Groups */
.theme-dark .subtitle-2P4u9v {
    color: #0abdc6;
}
.theme-dark .friend-3KALPe {
    color: #0abdc6;
}
.lookFilled-1Gx00P.colorBrand-3pXr91:disabled {
    background-color: rgba(19, 62, 124, .6);
}
.theme-dark .friendSelected-1sa4bG {
    background-color: rgba(19, 62, 124, .6);
}

/* 9.2. Friend Playing Modal */
.topSectionPlaying-1J5E4n {
    background: #711c91 !important;
}
.username-3gJmXY {
    color: #0abdc6;
}
.discriminator-xUhQkU {
    color: #0abdc6;
}
.additionalActionsIcon-1FoUlE {
    color: #0abdc6;
} 
#app-mount > div:nth-child(4) > div:nth-child(2) > div.modal-3c3bKg.da-modal > div.inner-1ilYF7.da-inner > div > div.topSectionPlaying-1J5E4n.da-topSectionPlaying > div > div.tabBarContainer-1s1u-z.da-tabBarContainer > div > div {
    color: #0abdc6 !important;
}
/* hover cards */
.theme-dark .outer-2JOHae.active-1W_Gl9, .theme-dark .outer-2JOHae.interactive-2zD88a:hover {
    background-color: #321959 !important;
}

/* 9.3. Call */
.theme-dark .transparent-2ZlE3R.container-1r6BKw, .theme-light .transparent-2ZlE3R.container-1r6BKw {
    background: #000b1e;
}
.theme-dark .transparent-2ZlE3R .icon-22AiRD, .theme-light .transparent-2ZlE3R .icon-22AiRD {
    color: #0abdc6;
}
.theme-dark .transparent-2ZlE3R .title-29uC1r:not(.titleMuted-LYRtm8), .theme-light .transparent-2ZlE3R .title-29uC1r:not(.titleMuted-LYRtm8) {
    color: #0abdc6;
}
.theme-dark .transparent-2ZlE3R .clickable-3rdHwn:hover .icon-22AiRD, .theme-light .transparent-2ZlE3R .clickable-3rdHwn:hover .icon-22AiRD {
    color: #ea00d9;
}
.theme-dark .transparent-2ZlE3R .clickable-3rdHwn .icon-22AiRD, .theme-light .transparent-2ZlE3R .clickable-3rdHwn:hover .icon-22AiRD {
    color: #0abdc6;
}
.theme-dark .wrapper-29NfPK {
    background-color: #000b1e !important;
}
.video-1FfuMD {
    background-color: #000b1e !important;
}
.theme-dark .quickSelect-3BxO0K {
    color: #0abdc6;
}
.lookFilled-1Gx00P.colorGreen-29iAKY:hover {
    background-color: #711c91;
}
.lookFilled-1Gx00P.colorGreen-29iAKY {
    color: #0abdc6;
    background-color: #133e7c;
}
.theme-dark .wrapper-29NfPK.minimum-2d6zH6 .actions-2vadYq .center-1Vp33r {
    border-color: #091833;
    background-color: #091833;
}
.lookFilled-1Gx00P.colorRed-1TFJan {
    color: #0abdc6;
    background-color: #133e7c;
}
.lookFilled-1Gx00P.colorRed-1TFJan:hover {
    background-color: #711c91;
}
.theme-dark .quickSelectPopout-X1hvgV {
    background: #000b1e;
    color: #0abdc6;
}
.theme-dark .regionSelectName-c5qL8O {
    color: #0abdc6;
}
.theme-dark .quickSelectPopoutOption-opKBx9:hover {
    background-color: #133e7c;
}
.theme-dark .incomingCallInner-2VmFiR {
    background: #000b1e;
    border-color: #0abdc6;
}
.theme-dark .container-3-pyIM .content-2M3n_H .actionAnchor-gzc_5z {
    color: #ea00d9;
}

/* 9.4. Video Call */
.colorable-1bkp8v.green-plH-Mj {
    background: #133e7c;
}
.colorable-1bkp8v.green-plH-Mj, .colorable-1bkp8v.green-plH-Mj .centerIcon-2G6o-T {
    color: #0abdc6;
}
.colorable-1bkp8v.green-plH-Mj.active-1QRrIS {
    background: #133e7c;
}
.colorable-1bkp8v.green-plH-Mj:hover {
    background: #711c91;
}
.colorable-1bkp8v.red-33-Lnk.active-1QRrIS, .colorable-1bkp8v.red-33-Lnk:hover {
    background: #711c91;
}
.colorable-1bkp8v.red-33-Lnk, .colorable-1bkp8v.red-33-Lnk .centerIcon-2G6o-T {
    color: #0abdc6;
}
.colorable-1bkp8v.red-33-Lnk {
    background: #133e7c;
}
.colorable-1bkp8v.primaryDark-3mSFDl, .colorable-1bkp8v.primaryDark-3mSFDl .centerIcon-2G6o-T {
    color: #0abdc6;
}
.colorable-1bkp8v.primaryDark-3mSFDl {
    background: #133e7c;
}
.colorable-1bkp8v.primaryDark-3mSFDl:hover {
    background: #711c91;
}
.colorDefault-2K3EoJ.focused-3afm-j {
    background-color: #711c91;
    color: #0abdc6;
}
.colorable-1bkp8v.primaryDark-3mSFDl.active-1QRrIS {
    background: #ea00d9;
}
.colorDefault-2K3EoJ .checkbox-3s5GYZ, .colorDefault-2K3EoJ .radioSelection-1HmrQS {
    color: #711c91;
}
.colorDefault-2K3EoJ.focused-3afm-j .checkbox-3s5GYZ, .colorDefault-2K3EoJ.focused-3afm-j .radioSelection-1HmrQS, .colorDefault-2K3EoJ.focused-3afm-j .subtext-13Lvrj {
    color: #ea00d9;
}
.controlIcon-35oS15 {
    color: #0abdc6;
}
.controlIcon-35oS15:hover {
    color: #ea00d9;
}

/* 10. Quickswitcher */
.theme-dark .keybindShortcut-1BD6Z1 span .bindArrow-2X3Aom g {
    fill: #0abdc6;
}
.tutorialMessages-12mfId {
    color: #0abdc6;
}

/* 11. Settings */
.theme-dark #bd-settings-sidebar .ui-tab-bar-header {
    color: #0abdc6;
}
.theme-dark #bd-settings-sidebar .ui-tab-bar-item {
    color: #0abdc6;
}
.theme-dark #bd-settings-sidebar .ui-tab-bar-separator {
    background-color: rgba(10, 189, 198, .2);
}
.theme-dark .foreground-26ym5y {
    fill: #0abdc6;
}
.theme-dark .link-1IoFq-:hover .foreground-26ym5y {
    fill: #ea00d9;
}
.theme-dark #bd-settings-sidebar .ui-tab-bar-header {
    color: #0abdc6;
}
#bd-settings-sidebar > span > div {
    color: #0abdc6 !important;
}
#user-settings > div:nth-child(3) > div > div.sidebarRegion-VFTUkN.da-sidebarRegion > div > div > div > div > div:nth-child(26) {
    color: #ff0000 !important;
}

/* 11.1. Apps */
.lookOutlined-3sRXeN.colorRed-1TFJan:hover {
    border-color: #ff0000;
}
.lookOutlined-3sRXeN.colorRed-1TFJan {
    color: #ff0000;
    border-color: rgba(255,0,0,.4);
}

/* 11.2. Connections */
.connectionHeader-2MDqhu {
    background: rgba(0, 11, 30, 1);
    border-bottom: 1px solid rgba(19, 62, 124, .15);
}
.connectionHeader-2MDqhu .connectionAccountValue-3VdBGs {
    color: #0abdc6;
}
.subEnabledTitle-2ElRo_ {
    color: #ea00d9;
}

/* 11.3. Payments */
.theme-dark .codeRedemptionRedirect-1wVR4b {
    color: #0abdc6;
    background-color: #000b1e;
    border-color: #133e7c;
}
.theme-dark .subText-2Zhkkh, .theme-light .subText-2Zhkkh {
    color: rgba(10, 189, 198, .6);
}

/* 11.4. Nitro */
.theme-dark .tier1Banner-1B_WXY {
    background-color: #000b1e;
    color: #0abdc6;
}
.theme-dark .iconIncluded-2xYFq5 {
    color: #00ff00;
}

/* 11.4. Voice */
.barFill-23-gu- {
    background: #ea00d9;
}
.grabber-3mFHz2 {
    background-color: #0abdc6;
    border: 1px solid #0abdc6;
}
.theme-dark .bar-2Qqk5Z {
    background: #133e7c;
}
.theme-dark .progress-1IcQ3A {
    background: #133e7c;
}
.theme-dark .bubble-3we2di {
    background-color: #000b1e;
}
.theme-dark .bubble-3we2di:before {
    border-top-color: #000b1e;
}
.bubble-3we2di {
    color: #ea00d9;
}
.theme-dark .userSettingsVoice-iwdUCU .previewOverlay-2O7_KC {
    background-color: #000b1e;
    border-color: #133e7c;
}

/* 11.5. Game Activity */
.theme-dark .notDetected-33MY4s, .theme-light .notDetected-33MY4s {
    background-color: #133e7c;
}
.theme-dark .notDetected-33MY4s .gameName-1RiWHm, .theme-light .notDetected-33MY4s .gameName-1RiWHm {
    color: #0abdc6;
}
.theme-dark .notDetected-33MY4s .lastPlayed-3bQ7Bo, .theme-light .notDetected-33MY4s .lastPlayed-3bQ7Bo {
    color: #0abdc6;
}
.theme-dark .nowPlayingAdd-1Kdmh_, .theme-light .nowPlayingAdd-1Kdmh_ {
    color: #0abdc6;
}
.theme-dark .gameName-1RiWHm {
    color: #ea00d9;
}
.theme-dark .lastPlayed-3bQ7Bo, .theme-dark .overlayStatusText-L2IACa {
    color: #0abdc6;
}
.theme-dark .game-1ipmAa {
    -webkit-box-shadow: 0 1px 0 0 rgba(19, 62, 124, .6);
    box-shadow: 0 1px 0 0 rgba(19, 62, 124, .6);
}

/* 11.6. Change history */
.theme-dark .root-1gCeng {
    background-color: #091833;
}
.theme-dark .date-2WJGyu {
    color: #0abdc6;
}
.added-e1Pp41 {
    color: #00ff00;
}
.added-e1Pp41:after {
    background-color: #00ff00;
}
.theme-dark .content-8biNdB p, .theme-dark .content-8biNdB ul li {
    color: #0abdc6;
}
.theme-dark .content-8biNdB ul li:before {
    background-color: #0abdc6;
}
.fixed-22Vcez {
    color: #ff0000;
}
.fixed-22Vcez:after {
    background-color: #ff0000;
}
.progress-1fjoBz {
    color: #f57800;
}
.progress-1fjoBz:after {
    background-color: #f57800;
}
.improved-1F5LIN {
    color: #ea00d9;
}
.improved-1F5LIN:after {
    background-color: #ea00d9;
}

/* 11.7. Other */
.ghostPill-2-KUPM {
    color: #ffff00;
    background-color: rgba(19, 62, 124, .3);
}
.theme-dark .searchResultsContainer-1ma_dc {
    background-color: #000b1e;
    -webkit-box-shadow: 0 1px 5px 1px #133e7c;
    box-shadow: 0 1px 5px 1px #133e7c;
}
.theme-dark .searchOption-8nCYo-.selected-1r_nkg {
    background-color: #133e7c;
}
.theme-dark .emptyUsers--hiToV {
    background-color: #000b1e;
    border-color: #133e7c;
}
.theme-dark .item-3eFBNF {
    -webkit-box-shadow: inset 0 -1px 0 0 rgba(19, 62, 124, .6);
    box-shadow: inset 0 -1px 0 0 rgba(19, 62, 124, .6);
}

/* 11.8. BetterDiscord Settings */
.theme-dark #bd-settings-sidebar .ui-tab-bar-item.selected {
    background-color: rgba(113, 28, 145, .6);
    color: #0abdc6;
}
.theme-dark #bd-settings-sidebar .ui-tab-bar-item:hover {
    background-color: rgba(19, 62, 124, .6);
    color: #0abdc6;
}
.theme-dark #bd-settingspane-container h2.ui-form-title {
    color: #0abdc6;
}
.theme-dark #bd-settingspane-container .ui-switch-item h3 {
    color: #ea00d9;
}
.theme-dark #bd-settingspane-container .ui-switch-item .style-description {
    color: #0abdc6;
}
#bd-settingspane-container .ui-switch-item .ui-switch-wrapper .ui-switch {
    background: #133e7c;
}
#bd-settingspane-container .ui-switch-item .ui-switch-wrapper .ui-switch:before {
    background: #0abdc6;
}
#bd-settingspane-container .ui-switch-item .ui-switch-wrapper .ui-switch.checked {
    background: #711c91;
}
.bd-pfbtn {
    background: #133e7c;
    color: #0abdc6;
}
.bd-pfbtn:hover {
    background: #711c91;
    color: #0abdc6;
}
.theme-dark .bda-slist li {
    background-color: #000b1e;
    color: #0abdc6;
    border-color: #133e7c;
}
.theme-dark .bda-slist .bda-header {
    color: #0abdc6;
    border-bottom-color: rgba(19, 62, 124, 0.5);
}
.theme-dark .bda-slist .bda-description {
    color: rgba(10, 189, 198, .7);
}
.bda-slist .bda-footer a {
    color: #ea00d9;
}
.bda-slist .bda-footer button {
    background: #133e7c;
    color: #0abdc6;
}
#bd-settings-sidebar div {
    color: #0abdc6 !important;
}
.bd-toast.toast-success {
    background-color: #711c91;
    color: #0abdc6;
}
.standardSidebarView-3F1I7i #editor-detached h3 {
    color: #0abdc6;
}
.standardSidebarView-3F1I7i #editor-detached button {
    background: #133e7c;
    color: #0abdc6;
}
.standardSidebarView-3F1I7i #editor-detached button:hover {
    background: #711c91;
    color: #0abdc6;
}

/* 12. Dialogs */

/* 12.1. Quality Survey */
.theme-dark .header-sJd8D7 {
    color: #0abdc6;
}
.theme-dark .footer-2gL1pp {
    background-color: #000b1e;
    -webkit-box-shadow: inset 0 1px 0 rgba(19, 62, 124, .6);
    box-shadow: inset 0 1px 0 rgba(19, 62, 124, .6);
}
.theme-dark .checkbox-3kaeSU .checkboxInner-3yjcPe span {
    border-color: #0abdc6;
}

/* 12.2. New Device Dialog */
.lookLink-9FtZy-.colorBrand-3pXr91 {
    color: #ea00d9;
}

/* 12.3. News */
.theme-dark .date-1k6kG2 {
    color: #0abdc6;
}
.added-2hLRj3 {
	color: #00ff00;
}
.added-2hLRj3::after {
	background-color: #00ff00;
}
.theme-dark .content-s2SEQO ol, .theme-dark .content-s2SEQO p, .theme-dark .content-s2SEQO ul li {
	color: #0abdc6;
}
.content-s2SEQO a {
	color: #ea00d9;
}
.progress-YsDrV- {
	color: #f57800;
}
.progress-YsDrV-::after {
	background-color: #f57800;
}
.fixed-3zCC84 {
	color: #ff0000;
}
.fixed-3zCC84::after {
	background-color: #ff0000;
}
.theme-dark .content-s2SEQO ul li::before {
	background-color: #0abdc6;
}

/* 12.4. Desktop App */
.noticeDefault-362Ko2 {
	background-color: rgba(113, 28, 145, .6);
	color: #0abdc6;
}
.theme-dark .button-1MICoQ, .theme-light .button-1MICoQ {
	background-color: #133e7c;
}
.button-1MICoQ {
	border: 1px solid #0abdc6;
	color: #0abdc6;
}
.theme-dark .button-1MICoQ:hover, .theme-light .button-1MICoQ:hover {
	border-color: #0abdc6;
	background-color: #711c91;
}
.noticeDefault-362Ko2 .button-1MICoQ:hover {
	color: #0abdc6;
}

/* 13. TRANSPARENCY
	You can modify the transparency changing the values of the following parameters */

.theme-dark {
	--transparency: .4;
	--less-transparency: .7;
	--background-primary: rgba(9, 24, 51, var(--transparency) ) !important;
	--background-secondary: rgba(0, 11, 30, var(--transparency) ) !important;
	--background-tertiary: rgba(0, 11, 30, var(--transparency) ) !important;
	--deprecated-panel-background: rgba(9, 24, 51, var(--transparency) ) !important;
	--channeltextarea-background: rgba(19, 62, 124, var(--less-transparency) ) !important;
	--background-secondary-alt: rgba(9, 24, 51, var(--less-transparency)) !important;

}
.theme-dark .inset-3sAvek {
    background-color: var(--channeltextarea-background) !important;
}
.theme-dark .container-2cd8Mz {
    background-color: transparent;
}