@import url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/SettingsIcons.css);
@import url(https://mwittrien.github.io/BetterDiscordAddons/Themes/BlurpleRecolor/BlurpleRecolor.css);

:root {
	--overflowfloat:			0.00000000000000000000001;
	
	--transparencycolor:			0, 0, 0;
	--transparencyalpha:			0.15;
	--bordercolor:				0, 0, 0;
	--messagetransparency:			0.5;
	--guildchanneltransparency:		0.15;
	--chatinputtransparency:		0.0;
	--memberlisttransparency:		0.0;
	--accentcolor:				190, 78, 180;
	
	--settingsicons:			1;
	--font:					"gg sans", "Noto Sans";
	--textshadow:				transparent;
	
	--textbrightest: 			255, 255, 255;
	--textbrighter: 			222, 222, 222;
	--textbright: 				200, 200, 200;
	--textdark: 				160, 160, 160;
	--textdarker: 				125, 125, 125;
	--textdarkest: 				90, 90, 90;
	
	--background:				url(https://mwittrien.github.io/BetterDiscordAddons/Themes/BasicBackground/_res/background.jpg);
	--backgroundposition:			center;
	--backgroundsize:			cover;
	--backgroundblur:			0;
	
	--popout:				var(--background);
	--popoutposition:			var(--backgroundposition);
	--popoutsize:				var(--backgroundsize);
	--popoutblur:				var(--backgroundblur);
	
	--backdrop:				rgba(0, 0, 0, 0.85);
	--backdropposition:			center;
	--backdropsize:				cover;
	--backdropblur:				0;
	
	
	--transparencycolor_v:			var(--transparencycolor_s, var(--transparencycolor));
	--transparencyalpha_v:			var(--transparencyalpha_s, var(--transparencyalpha));
	--bordercolor_v:			var(--bordercolor_s, var(--bordercolor));
	--messagetransparency_v:		var(--messagetransparency_s, var(--messagetransparency));
	--guildchanneltransparency_v:		var(--guildchanneltransparency_s, var(--guildchanneltransparency));
	--chatinputtransparency_v:		var(--chatinputtransparency_s, var(--chatinputtransparency));
	--memberlisttransparency_v:		var(--memberlisttransparency_s, var(--memberlisttransparency));
	--accentcolor_v:			var(--accentcolor_s, var(--accentcolor));
	
	--font_v:				var(--font_s, var(--font));
	--textshadow_v:				var(--textshadow_s, var(--textshadow));
	--settingsicons_v:			var(--settingsicons_s, var(--settingsicons));
	
	--background_v:				var(--background_s, var(--background));
	--backgroundposition_v:			var(--backgroundposition_s, var(--backgroundposition));
	--backgroundsize_v:			var(--backgroundsize_s, var(--backgroundsize));
	--backgroundblur_v:			calc(1px * var(--backgroundblur_s, var(--backgroundblur)));
	
	--popout_v:				var(--popout_s, var(--popout));
	--popoutposition_v:			var(--popoutposition_s, var(--popoutposition));
	--popoutsize_v:				var(--popoutsize_s, var(--popoutsize));
	--popoutblur_v:				calc(1px * var(--popoutblur_s, var(--popoutblur)));
	
	--backdrop_v:				var(--backdrop_s, var(--backdrop));
	--backdropposition_v:			var(--backdropposition_s, var(--backdropposition));
	--backdropsize_v:			var(--backdropsize_s, var(--backdropsize));
	--backdropblur_v:			calc(1px * var(--backdropblur_s, var(--backdropblur)));
	
	--textbrightest_v:			var(--textbrightest_s, var(--textbrightest));
	--textbrighter_v:			var(--textbrighter_s, var(--textbrighter));
	--textbright_v:				var(--textbright_s, var(--textbright));
	--textdark_v:				var(--textdark_s, var(--textdark));
	--textdarker_v:				var(--textdarker_s, var(--textdarker));
	--textdarkest_v:			var(--textdarkest_s, var(--textdarkest));

	
	--usechatbubbles: 			calc(var(--messagetransparency_v) / (var(--messagetransparency_v) + var(--overflowfloat)));
	
	--accentcolor2:				var(--accentcolor_v);
	--mentioncolor:				var(--accentcolor_v);
	--linkcolor:				var(--accentcolor_v);
	
	--successcolor: 			59, 165, 92;
	--warningcolor: 			250, 166, 26;
	--dangercolor: 				237, 66, 69;
}

.theme-light:not(.custom-user-profile-theme),
.theme-dark:not(.custom-user-profile-theme),
.theme-amoled:not(.custom-user-profile-theme),
.visual-refresh.theme-light:not(.custom-user-profile-theme),
.visual-refresh.theme-dark:not(.custom-user-profile-theme),
.visual-refresh.theme-amoled:not(.custom-user-profile-theme),
.visual-refresh .theme-light:not(.custom-user-profile-theme),
.visual-refresh .theme-dark:not(.custom-user-profile-theme),
.visual-refresh .theme-amoled:not(.custom-user-profile-theme) {
	--text-positive: rgb(var(--successcolor));
	--text-warning: rgb(var(--warningcolor));
	--text-danger: rgb(var(--dangercolor));
	
	--info-positive-background: rgba(var(--successcolor), .1);
	--info-positive-foreground: rgb(var(--successcolor));
	--info-positive-text: #fff;
	--info-warning-background: rgba(var(--warningcolor), .1);
	--info-warning-foreground: rgb(var(--warningcolor));
	--info-warning-text: #fff;
	--info-danger-background: rgba(var(--dangercolor), .1);
	--info-danger-foreground: rgb(var(--dangercolor));
	--info-danger-text: #fff;
	
	--status-positive: rgb(var(--successcolor));
	--status-positive-background: rgb(var(--successcolor));
	--status-positive-text: #fff;
	--status-warning: rgb(var(--warningcolor));
	--status-warning-background: rgb(var(--warningcolor));
	--status-warning-text: #fff;
	--status-danger: rgb(var(--dangercolor));
	--status-danger-background: rgb(var(--dangercolor));
	--status-danger-text: #fff;
	
	--header-primary: rgb(var(--textbrightest_v));
	--header-secondary: rgb(var(--textbright_v));
	--header-muted: rgb(var(--textdarker_v));
	--text-primary: rgb(var(--textbrightest_v));
	--text-secondary: rgb(var(--textbrighter_v));
	--text-tertiary: rgb(var(--textbright_v));
	--text-default: rgb(var(--textbrighter_v));
	--text-muted: rgb(var(--textdarker_v));
	--text-dark: rgb(var(--textdarkest_v));
	--chat-text-muted: rgb(var(--textdark_v));
	--channels-default: rgb(var(--textdark_v));
	--channel-icon: rgb(var(--textdark_v));
	
	--icon-primary: rgb(var(--textbrightest_v));
	--icon-secondary: rgb(var(--textbrighter_v));
	--icon-tertiary: rgb(var(--textbright_v));
	--icon-muted: rgb(var(--textdarker_v));
	
	--interactive-normal: rgb(var(--textbright_v));
	--interactive-hover: rgb(var(--textbrighter_v));
	--interactive-active: rgb(var(--textbrightest_v));
	--interactive-muted: rgb(var(--textdarkest_v));
	
	--logo-primary: rgb(var(--textbrightest_v));
	--focus-primary: rgb(var(--focuscolor, var(--accentcolor_v))) !important;
	
	--modal-background: rgba(var(--transparencycolor_v), .2);
	--modal-footer-background: rgba(var(--transparencycolor_v), .2);
	
	--home-background: transparent;
	
	
	--background-modifier-accent: rgba(var(--textbrightest_v), .15);
	--background-modifier-accent-2: rgba(var(--textbrightest_v), .15);
	--background-modifier-active: rgba(var(--textbrightest_v), .15);
	--background-modifier-hover: rgba(var(--textbrightest_v), .1);
	--background-modifier-selected: rgba(var(--textbrightest_v), .2);
	
	--background-accent: rgba(var(--transparencycolor_v), .1);
	--background-code: rgba(var(--transparencycolor_v), .4);
	
	--background-mod-faint: rgba(var(--transparencycolor_v), .3);
	--background-mod-subtle: rgba(var(--transparencycolor_v), .4);
	--background-mod-normal: rgba(var(--transparencycolor_v), .46);
	--background-mod-strong: rgba(var(--transparencycolor_v), .54);
	--background-base-low: rgba(var(--transparencycolor_v), .2);
	--background-base-lower: rgba(var(--transparencycolor_v), .3);
	--background-base-lowest: rgba(var(--transparencycolor_v), .4);
	--background-surface-highest: rgb(var(--transparencycolor_v));
	--background-surface-higher: rgb(var(--transparencycolor_v));
	--background-surface-high: rgb(var(--transparencycolor_v));
	--background-secondary-alt: rgba(var(--transparencycolor_v), .35);
	--background-nested-floating: rgba(var(--transparencycolor_v), .5);
	--chat-background-default: rgba(var(--transparencycolor_v), .3);
	
	--background-mobile-primary: rgba(var(--transparencycolor_v), .2);
	--background-mobile-secondary: rgba(var(--transparencycolor_v), .3);
	
	--bg-backdrop: rgba(var(--transparencycolor_v), .7);
	--bg-backdrop-immersive: rgba(var(--transparencycolor_v), .85);
	--bg-backdrop-no-opacity: rgb(var(--transparencycolor_v));
	--bg-surface-overlay: rgba(var(--transparencycolor_v), .2);
	--bg-surface-raised: rgba(var(--transparencycolor_v), .25);
	
	--app-border-frame: transparent;
	--border-faint: rgba(var(--bordercolor_v), .1);
	--border-subtle: rgba(var(--bordercolor_v), .2);
	--border-strong: rgba(var(--bordercolor_v), .3);
	--divider-faint: rgba(var(--bordercolor_v), .1);
	--divider-subtle: rgba(var(--bordercolor_v), .2);
	--divider-strong: rgba(var(--bordercolor_v), .3);
	
	--card-gradient-bg: var(--background-base-lowest);
	--card-primary-bg: var(--background-base-low);
	--card-secondary-bg: var(--background-base-lower);
	--card-gradient-pressed-bg: var(--background-nested-floating);
	--card-primary-pressed-bg: var(--background-base-lower);
	--card-secondary-pressed-bg: var(--background-base-lowest);
	
	--background-message-automod: rgba(var(--dangercolor), .05);
	--background-message-automod-hover: rgba(var(--dangercolor), .1);
	
	--channeltextarea-background: rgba(var(--transparencycolor_v), .3);
	
	--input-background: rgba(var(--transparencycolor_v), .1);
	--input-border: rgba(var(--transparencycolor_v), .1);
	--input-background-default: rgba(var(--transparencycolor_v), .1);
	--input-foreground-default: var(--text-secondary);
	--input-border-default: rgba(var(--transparencycolor_v), .1);
	
	--elevation-low: 0 1px 5px 0 rgba(var(--transparencycolor_v), .3);
	--elevation-high: 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	
	--shadow-border: 0 0 0 1px rgba(var(--transparencycolor_v), .08);
	--shadow-border-filter: drop-shadow(0 0 1px rgba(var(--transparencycolor_v), .08));
	--shadow-button-overlay: 0 12px 24px 0 rgba(var(--transparencycolor_v), .24);
	--shadow-high: 0 12px 24px 0 rgba(var(--transparencycolor_v), .24);
	--shadow-high-filter: drop-shadow(0 12px 24px rgba(var(--transparencycolor_v), .24));
	--shadow-ledge: 0 2px 0 0 rgba(var(--transparencycolor_v), .05), 0 1.5px 0 0 rgba(var(--transparencycolor_v), .05), 0 1px 0 0 rgba(var(--transparencycolor_v), .16);
	--shadow-ledge-filter: drop-shadow(0 1.5px 0 rgba(var(--transparencycolor_v), .24));
	--shadow-low: 0 1px 4px 0 rgba(var(--transparencycolor_v), .14);
	--shadow-low-filter: drop-shadow(0 1px 4px rgba(var(--transparencycolor_v), .14));
	--shadow-low-active: 0 0 4px 0 rgba(var(--transparencycolor_v), .14);
	--shadow-low-active-filter: drop-shadow(0 0 4px rgba(var(--transparencycolor_v), .14));
	--shadow-low-hover: 0 4px 10px 0 rgba(var(--transparencycolor_v), .14);
	--shadow-low-hover-filter: drop-shadow(0 4px 10px rgba(var(--transparencycolor_v), .14));
	--shadow-medium: 0 4px 8px 0 rgba(var(--transparencycolor_v), .16);
	--shadow-medium-filter: drop-shadow(0 4px 8px rgba(var(--transparencycolor_v), .16));
	--shadow-mobile-navigator-x: 0 0 10px 0 rgba(var(--transparencycolor_v), .22);
	--shadow-mobile-navigator-x-filter: drop-shadow(0 0 10px rgba(var(--transparencycolor_v), .22));
	--shadow-top-high: 0 -12px 32px 0 rgba(var(--transparencycolor_v), .24);
	--shadow-top-high-filter: drop-shadow(0 -12px 32px rgba(var(--transparencycolor_v), .24));
	--shadow-top-ledge: 0 -2px 0 0 rgba(var(--transparencycolor_v), .05), 0 -1.5px 0 0 rgba(var(--transparencycolor_v), .05), 0 -1px 0 0 rgba(var(--transparencycolor_v), .16);
	--shadow-top-ledge-filter: drop-shadow(0 -1.5px 0 rgba(var(--transparencycolor_v), .24));
	--shadow-top-low: 0 -1px 4px 0 rgba(var(--transparencycolor_v), .14);
	--shadow-top-low-filter: drop-shadow(0 -1px 4px rgba(var(--transparencycolor_v), .14));
	
	--font-primary: var(--font_v) !important;
	--font-display: var(--font_v) !important;
	
	--deprecated-card-bg: rgba(var(--transparencycolor_v), .6);
	--deprecated-card-editable-bg: rgba(var(--transparencycolor_v), .3);
}

html {
	color: var(--header-primary);
}

/* ~~~~		0.		TABLE OF CONTENTS				~~~~ */
/*
	1.	TRANSPARENCY
	2.	BACKGROUND
	3.	TITLEBAR
	4.	GUILDLIST
	5.	CHANNELLIST
		1.	GUILDHEADER
		2.	CHANNELS
		3.	DMCHANNELS
		4.	ACCOUNT/VOICE/GOLIVE
	6.	CHAT
		1.	CHANNELHEADER
		2.	MESSAGES
			1.	MESSAGE
			2.	EMBEDS
			3.	NITROGIFT
			4.	INVITE
		3.	TEXTAREA
		4.	AUTOCOMPLETEMENU
		5.	MEMBERLIST
		6.	SEARCHPAGE
		7.	CHAT SIDEBAR
		8.	CALL
		9.	UNAVAILABLESCREEN
		10.	BOOSTSPAGE
	7.	PEOPLES
	8.	STORE/NITRO
	9.	LIBRARY
	10.	DISCOVERY/UNIHUB
	11.	USERSETTINGS
	12.	GUILDSETTINGS
	13.	MODALS
		1.	USERMODAL
		2.	GUILDADD/CREATION
		3.	UPLOADMODAL
		4.	KEYBOARDSHORTCUTSMODAL
		5.	QUICKSWITCHER
		6.	INVITEMODAL/GROUPCREATE
		7.	LOGINSCREEN
		8.	DOWNLOADAPPMODAL
		9.	GUILDBOOSTMODAL
		10.	REACTIONSMODAL
		11.	GUILDWELCOMEMODAL
		12.	GUILDRULESMODAL
		13.	GUILDFEEDBACKMODAL
		14.	SCREENSHAREMODAL
		15.	PHONEVERIFICATIONMODAL
		16.	NOTIFICATIONSMODAL
		17.	PODIUMSTARTMODAL
		18.	POLLMODAL
	14.	POPOUTS
		1.	CONTEXTMENU
		2.	USERPOPOUT
		3.	EMOJIPICKER
		4.	PINS/MENTIONS
		5.	SEARCHPOPOUT
		6.	COLORPICKER
		7.	ADDROLE
		8.	EVERYONEMENTION
		9.	CHANNELFOLLOW
		10.	CHANNELFOLLOWINFO
		11.	EMOJIINFO
		12.	STREAMPREVIEW
		13.	STREAMINFO
		14.	PUBLICGUILDANNOUNCEMENT
		15.	RTCSTATUSPOPOUT
		16.	PHONE-/EMAILVALIDATION
		17.	QUICKSELECTPOPOUT
		18.	WARNINGPOPOUT
		19.	ACTIVETHREADLISTPOPOUT
		20.	ROLEMEMBERSPOPOUT
		21.	FORUMFILTERPOPOUT
		22.	ACTIVITYSHAREPOPOUT
		23.	SOUNDBOARD
		24.	SERVERSURVEY
		25.	APPPICKER
		26.	ACTIVITYENTRYPOPOUT
		27.	DM-BACKGROUNDPICKER
	15.	GENERAL
		1.	TEXT
		2.	BUTTONS
		3.	INPUTS
		4.	SEARCHBARS
		5.	TAGS
		6.	IMAGES
		7.	SCROLLBARS
		8.	NOTIFICATIONBAR
		9.	TOOLTIPS
	16.	BDSUPPORT
	17.	POWERCORDSUPPORT
	18.	PLUGINSUPPORT
		1.	BDFDB
		2.	DATEVIEWER
		3.	MEMBERCOUNT
		4.	LINENUMBERS
		5.	PERMISSIONVIEWER
		6.	DIRECTDOWNLOAD
		7.	BETTERFORMATINGREDUX
		8.	CHANNELHISTORY
		9.	CHANNELTABS
		10.	TYPINGINDICATOR
		11.	CHANNELDMS
		12.	SERVERFOLDERS
*/


/* ~~~~		1.		TRANSPARENCY					~~~~ */

body,											/* body													*/
#app-mount .app_a3002d,									/* app					container							*/
#app-mount .app__160d8,									/* app					inner								*/
#app-mount .loading__6ef4d,								/* app					i18n loading							*/
#app-mount .wrapper__61a6b,								/* app					errorscreen							*/
#app-mount .bg__960e4,									/* app					background							*/
#app-mount .layer__960e4,								/* layer				container							*/
#app-mount .itemsContainer_ef3116,							/* guilds				inner (custom theme)						*/
#app-mount .container_f37cb1,								/* channels				header								*/
#app-mount .header_f37cb1,								/* channels				header inner							*/
#app-mount .container__2637a,								/* channels				inner								*/
#app-mount .privateChannels__35e86,							/* dmchannels												*/
#app-mount .scroller__99e7c,								/* dmchannels				inner								*/
#app-mount .directoryContainer_da3f59,							/* server app directory											*/
#app-mount .panels_c48ade > *,								/* account/voice			inner								*/
#app-mount .chat_f75fb0,								/* chat					container							*/
#app-mount .chatContent_f75fb0,								/* chat					channel								*/
#app-mount .container_f369db,								/* chat					forums								*/
#app-mount .container__89463,								/* chat					boosts								*/
#app-mount .contentContainer__89463,							/* chat					boosts inner							*/
#app-mount .container__0b563,								/* chat					search								*/
#app-mount .container_c2efea,								/* chat					search inner							*/
#app-mount .container__01ae2,								/* chat					thread sidebar							*/
#app-mount .wrapper__0d1ef,								/* chat					messages loading						*/
#app-mount .pageBody__41ed7,								/* chat					channel search							*/
#app-mount .noChannel__01d5c,								/* nochannel												*/
#app-mount .container_c8ffbb,								/* members				container							*/
#app-mount .members_c8ffbb,								/* members												*/
#app-mount .members_c8ffbb > div,							/* members				content								*/
#app-mount .content_a154bf,								/* unavailable												*/
#app-mount .container__133bf,								/* peoples												*/
#app-mount .tabBody__133bf,								/* peoples				tab body							*/
#app-mount .container__7d20c,								/* peoples				activity list							*/
#app-mount .mainPageScroller_ca1a02,							/* nitro												*/
#app-mount .allPerksScroller_ca1a02,							/* nitro												*/
#app-mount .applicationStore_f07d62,							/* nitro												*/
#app-mount .homeWrapper__0920e,								/* nitro												*/
#app-mount .scroller_c880e8,								/* nitro				scroller							*/
#app-mount .shop__6db1d,								/* shop													*/
#app-mount .shopScroll__6db1d,								/* shop					scroller							*/
#app-mount .shop__08415,								/* shop					inner								*/
#app-mount .pageWrapper__6db1d,								/* shop					buyall								*/
#app-mount .containerSidenav_dc2e0e,							/* family control											*/
#app-mount .container__551b0,								/* discovery				list								*/
#app-mount .scroller__23746,								/* discovery				apps/quests							*/
#app-mount .container_cbd375,								/* discovery				guilds								*/
#app-mount .pageContainer__09fde,							/* unihub												*/
#app-mount .scrollerBase__99f8c,							/* scroller												*/
#app-mount .standardSidebarView__23e6b,							/* settings												*/
#app-mount .contentRegion__23e6b,							/* settings				content								*/
#app-mount .contentRegionScroller__23e6b {						/* settings				content scroller						*/
	background: transparent !important;
}
#app-mount .app_a3002d {
	color: transparent;
}
#app-mount .chat_f75fb0.threadSidebarOpen_f75fb0,					/* chat					sidebar open							*/
#app-mount .sidebarContainer__89463,							/* chat					boosts sidebar							*/
#app-mount .container__01ae2,								/* chat					forum sidepanel							*/
#app-mount .container_c8ffbb,								/* members				container							*/
#app-mount .container__7641b,								/* members				threads								*/
#app-mount .scroller__7d20c {								/* peoples				activity scroller						*/
	border: none;
}

#app-mount .sidebarRegionScroller__23e6b,						/* settings				sidebar								*/
#app-mount .sidebar_e62d17 {								/* sidebarlist				sidebar								*/
	background-color: rgba(var(--transparencycolor_v), calc(0.2 * (var(--transparencyalpha_v) / (var(--transparencyalpha_v) + var(--overflowfloat)))));
}

#app-mount {										/* app-mount												*/
	background-color: rgba(var(--transparencycolor_v), var(--transparencyalpha_v));
}
#app-mount .wrapper_ef3116 {								/* guilds				container							*/
	background-color: rgba(var(--transparencycolor_v), calc(var(--guildchanneltransparency_v) * 2));
	mask: unset !important;
}
.sidebar_c48ade .wrapper_ef3116 {
	margin-bottom: calc(var(--custom-app-panels-height, 0) + var(--space-xs));
	padding-bottom: 0;
}
.sidebar_c48ade .wrapper_ef3116 .scroller_ef3116 {
	padding-top: 4px;
}
#app-mount .sidebar_c48ade:after {
	display: block !important;
	background-color: rgba(var(--transparencycolor_v), calc(var(--guildchanneltransparency_v) * 2));
	width: var(--custom-guild-list-width);
	height: calc(var(--custom-app-panels-height, 0) + var(--space-xs));
}
.folderContentIsOpen_ac0584 #app-mount .sidebar_c48ade:after {
	width: calc(2 * var(--custom-guild-list-width));
}
#app-mount .sidebarList_c48ade {							/* channels				container							*/
	background-color: rgba(var(--transparencycolor_v), var(--guildchanneltransparency_v));
}
#app-mount .membersWrap_c8ffbb {							/* members				container							*/
	background-color: rgba(var(--transparencycolor_v), var(--memberlisttransparency_v));
}
#app-mount .nowPlayingColumn__133bf {							/* peoples				now playing							*/
	background-color: rgba(var(--transparencycolor_v), var(--memberlisttransparency_v));
}
#app-mount .sidebarContainer__89463 {							/* chat					boosts sidepanel						*/
	background-color: rgba(var(--transparencycolor_v), var(--memberlisttransparency_v));
}

#app-mount .image__61a6b {								/* app					errorscreen image						*/
	background-image: url(https://discord.com/assets/72eaa596042042be6259.svg);
	opacity: 0.6;
}


/* ~~~~		2.		BACKGROUND					~~~~ */

body:has(#app-mount)::before,
body:has(#app-mount)::after {
	content: "";
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	pointer-events: none;
	z-index: -1;
}
body:has(#app-mount)::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
}
body:has(#app-mount)::after {
	backdrop-filter: blur(var(--backgroundblur_v));
}
.layer__960e4 {
	z-index: 1000;
}
.container_a2f514::before,
.layer__960e4 ~ .layer__960e4::before,
.root__5c9fc::before,
.container_a2f514::after,
.layer__960e4 ~ .layer__960e4::after,
.root__5c9fc::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	pointer-events: none;
	z-index: -1;
}
.container_a2f514::before,
.layer__960e4 ~ .layer__960e4::before,
.root__5c9fc::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.container_a2f514::after,
.layer__960e4 ~ .layer__960e4::after,
.root__5c9fc::after {
	background-color: rgba(var(--transparencycolor_v), var(--transparencyalpha_v));
	backdrop-filter: blur(var(--backgroundblur_v));
}
.root__9c3be {
	box-shadow: none !important;
}
.root__9c3be::before, .root__9c3be::after {
	display: none !important;
}
.uploadArea_dbca3c,
.backdrop__7b2e0,
.backdrop__1a911 {
	background: transparent !important;
	opacity: 1 !important;
	animation: none !important;
	backdrop-filter: unset !important;
}
.uploadArea_dbca3c::before,
.backdrop__7b2e0::before,
.backdrop__1a911::before,
.uploadArea_dbca3c::after,
.backdrop__7b2e0::after,
.backdrop__1a911::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	pointer-events: none;
	z-index: -2;
}
.uploadArea_dbca3c::before,
.backdrop__7b2e0::before,
.backdrop__1a911::before {
	background: var(--backdrop_v) var(--backdropposition_v)/var(--backdropsize_v);
	background-attachment: fixed;
}
.uploadArea_dbca3c::after,
.backdrop__7b2e0::after,
.backdrop__1a911::after {
	backdrop-filter: blur(var(--backdropblur_v));
}
.withLayer__29ace {
	z-index: -1;
}


/* ~~~~		3.		TITLEBAR					~~~~ */

.bar_c38106 {
	z-index: 5001;
}
.bar_c38106::after {
	content: "";
	pointer-events: none;
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	height: var(--custom-app-top-bar-height);
	width: 100%;
	background-color: rgba(var(--transparencycolor_v), calc(0.1 + var(--guildchanneltransparency_v) * 2));
}
.platform-osx .wrapper_ef3116 {
	margin-top: 0;
	padding-top: 32px;
}
.platform-osx .standardSidebarView__23e6b::before {
	left: 72px;
}
.winButtonMinMax__421ed:hover,
.winButtonMinMax_c38106:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
}


/* ~~~~		4.		GUILDLIST					~~~~ */

#app-mount .guildSeparator__252b6 {							/* separator												*/
	background-color: var(--border-subtle, var(--background-modifier-accent));
}
#app-mount .footer__214dc {								/* footer												*/
	background: transparent;
}
#app-mount .childWrapper_a6ce15 {							/* homebutton/acronym			innerwrap							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--text-secondary);
	font-weight: 500;
}
#app-mount .wrapper__8436d:hover .childWrapper_a6ce15,
#app-mount .wrapper__8436d.selected_ae80f7 .childWrapper_a6ce15 {
	background-color: var(--brand-experiment);
	text-shadow: 1px 1px var(--textshadow_v);
}
#app-mount .wrapper__8436d rect[fill] {
	fill: rgba(var(--transparencycolor_v), .3);
}
#app-mount .childWrapperNoHoverBg__6e9f8 {						/* acronym				minicontainer							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .wrapper__6e9f8.selected__6e9f8 .childWrapper__6e9f8,
#app-mount .wrapper__6e9f8:hover .childWrapper__6e9f8 {
	background-color: var(--bg-brand);
}

#app-mount .circleIconButton__5bc7e {							/* guildadd/discovery			innerwrap							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .circleIconButton__5bc7e.selected__5bc7e {
	background-color: var(--green-360);
}

#app-mount .guildIconUnavailable__48112,						/* guilderror				miniicon							*/
#app-mount .guildsError__32e67 {							/* guilderror				innerwrap							*/
	background-color: rgba(var(--dangercolor), .3);
}

#app-mount .dragInner__87847 {								/* dragplaceholder											*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

#app-mount .folderGroupBackground__48112 {						/* folder				background							*/
	background-color: var(--custom-folder-background, rgba(var(--transparencycolor_v), .2));
	transition: border-radius 3s ease, background-color 1s ease;
}
#app-mount .folderGroupBackground__48112.isHover__48112 {
	background-color: var(--custom-folder-background, rgba(var(--transparencycolor_v), .4));
}

.bar__3b95d {										/* guild/channelbar			inner								*/
	box-shadow: 0 2px 6px rgba(var(--transparencycolor_v), .24);
}
.bar__3b95d:not(.mention__3b95d) {
	background-color: transparent;
	overflow: hidden;
}
.bar__3b95d:not(.mention__3b95d)::before,
.bar__3b95d:not(.mention__3b95d)::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	pointer-events: none;
	z-index: -1;
}
.bar__3b95d:not(.mention__3b95d)::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.bar__3b95d:not(.mention__3b95d)::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.1));
	backdrop-filter: blur(var(--backgroundblur_v));
}
.sidebar_c48ade .bar__3b95d:not(.mention__3b95d)::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + var(--guildchanneltransparency_v) * 0.85 + 0.1));
}
.wrapper_ef3116 .bar__3b95d:not(.mention__3b95d)::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + var(--guildchanneltransparency_v) * 1.9 + 0.1));
}


/* ~~~~		5.		CHANNELLIST					~~~~ */

#app-mount .sidebar_c48ade,								/* channels				container							*/
#app-mount .sidebarList_c48ade {							/* channels				container inner							*/
	border: unset;
	border-radius: 0;
}

/* ----		5.1.		GUILDHEADER					---- */

.container_f37cb1 .animatedContainer_f37cb1 {						/* banner				wrap								*/
	background: none;
	box-shadow: none;
}
.bannerImage_f37cb1 {									/* banner				image								*/
	-webkit-mask: linear-gradient(rgba(0,0,0,0.9) 70%, rgba(0,0,0,0) 100%);
}
.bannerImage_f37cb1::before {
	display: none;
}

#app-mount .header_f37cb1,								/* header				channels							*/
#app-mount .header__551b0,								/* header				discovery							*/
#app-mount .searchBar__35e86 {								/* header				searchbar							*/
	border-bottom-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .communityInfoVisible_f37cb1 .header_f37cb1,
#app-mount .communityInfoVisible_f37cb1 .header_f37cb1:hover,
#app-mount .hasBanner_f37cb1 .header_f37cb1,
#app-mount .hasBanner_f37cb1 .header_f37cb1:hover {
	border-bottom-color: transparent;
}
.searchBar__35e86 .searchBarComponent__35e86 {						/* header				searchbarinner							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.clickable_f37cb1:not(.hasBanner_f37cb1) .header_f37cb1:hover,
.selected_f37cb1:not(.hasBanner_f37cb1) .header_f37cb1 {
	background-color: rgba(var(--transparencycolor_v), .2);
}

/* ----		5.2.		CHANNELS					---- */

.wrapper__2ea32:hover .link__2ea32,							/* channel				content								*/
.navItem__551b0:hover {									/* discovery item											*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.wrapper__2ea32:hover .link__2ea32 [style*="color: var(--text-muted)"] {
	color: var(--header-secondary) !important;
}
.modeSelected__2ea32 .link__2ea32,
.modeSelected__2ea32:hover .link__2ea32,
.navItem__551b0.selected__551b0,
.navItem__551b0:active {
	background-color: rgb(var(--accentcolor_v));
	text-shadow: 1px 1px var(--textshadow_v);
}
.modeSelected__2ea32 .link__2ea32 [style*="color: var(--text-muted)"],
.modeSelected__2ea32:hover .link__2ea32 [style*="color: var(--text-muted)"] {
	color: var(--header-secondary) !important;
}
.modeSelected__2ea32 .link__2ea32 svg,
.modeSelected__2ea32:hover .link__2ea32 svg,
.navItem__551b0.selected__551b0 svg,
.navItem__551b0:active svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}

.icon__2ea32 {										/* channel				icon								*/
	color: var(--channels-default);
}
.modeMuted__2ea32 .icon__2ea32 {
	color: var(--interactive-muted);
}
.modeMuted__2ea32:hover .icon__2ea32,
.wrapper__2ea32:hover .icon__2ea32 {
	color: var(--interactive-hover);
}
.modeConnected__2ea32 .icon__2ea32,
.modeConnected__2ea32:hover .icon__2ea32,
.modeSelected__2ea32 .icon__2ea32,
.modeSelected__2ea32:hover .icon__2ea32,
.modeUnreadImportant__2ea32 .icon__2ea32,
.modeUnreadImportant__2ea32:hover .icon__2ea32,
.modeUnreadImportant__2ea32 .icon__2ea32,
.modeUnreadImportant__2ea32:hover .icon__2ea32,
.notInteractive__2ea32.modeConnected__2ea32 .icon__2ea32,
.notInteractive__2ea32.modeSelected__2ea32 .icon__2ea32 {
	color: var(--interactive-active);
}
.modeConnected__2ea32 .subtitle__2ea32,							/* channel				subtitle							*/
.modeConnected__2ea32:hover .subtitle__2ea32,
.modeSelected__2ea32 .subtitle__2ea32,
.modeSelected__2ea32:hover .subtitle__2ea32,
.modeUnreadImportant__2ea32 .subtitle__2ea32,
.modeUnreadImportant__2ea32:hover .subtitle__2ea32,
.modeUnreadImportant__2ea32 .subtitle__2ea32,
.modeUnreadImportant__2ea32:hover .subtitle__2ea32,
.notInteractive__2ea32.modeConnected__2ea32 .subtitle__2ea32,
.notInteractive__2ea32.modeSelected__2ea32 .subtitle__2ea32 {
	color: var(--interactive-normal);
}
.spine__5b40b {										/* channel				thread spine							*/
	color: var(--channels-default);
}

#app-mount .wrapper__260e1 {								/* voicechat				limit								*/
	background-color: rgba(var(--transparencycolor_v), .15);
	display: flex !important;
	align-items: center !important;
	padding: 0 4px;
}
.wrapper__260e1 .users__260e1,
.wrapper__260e1 .total__260e1 {
	background-color: transparent;
	flex: 0 0 auto;
	padding: 0;
	width: unset;
}
.wrapper__260e1 .total__260e1::before {
	content: "/";
	padding: 0 2px;
	color: var(--text-secondary);
	font-size: 12px;
	font-weight: bold;
}
.wrapper__260e1 .total__260e1::after {
	display: none;
}

.listDefault__07f91 .clickable__07f91:hover .content__07f91 {
	background: rgba(var(--transparencycolor_v), .2);
}
.optionsActive__07f91,
.optionsButton__07f91:hover {
	background: rgb(var(--accentcolor_v));
}

#app-mount .streamPreview__6da2d {
	position: relative;
	background-color: transparent;
	color: var(--header-secondary);
	overflow: hidden;
}
.streamPreview__6da2d::before,
.streamPreview__6da2d::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.streamPreview__6da2d::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.streamPreview__6da2d::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .previewContainer__6da2d {
	background-color: transparent;
}
#app-mount .watchButton__6da2d {
	border-color: var(--header-secondary);
	color: var(--header-secondary);
}
#app-mount .watchButton__6da2d:not([disabled]):hover {
	border-color: var(--header-primary);
	color: var(--header-primary);
}

#app-mount .overlap__07f91 {								/* voice channel			member								*/
	margin: 0;
	width: 24px;
}
#app-mount * + * > .overlap__07f91 {
	margin-left: -4px;
}
#app-mount .overlap__07f91 .avatar__07f91 {
	border: unset;
	background-color: red;
	background-size: cover;
}
#app-mount * + * > .overlap__07f91 .avatar__07f91 {
	-webkit-mask: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50"><path fill="black" d="m 0,47.893717 v 2.106332 H 50.000053 V 0 H 0 v 2.0872111 a 25,25 0 0 1 0.01137,0.00465 25,25 0 0 1 0.586527,0.2656168 25,25 0 0 1 0.579293,0.2800863 25,25 0 0 1 0.572058,0.2955892 25,25 0 0 1 0.564307,0.3095418 25,25 0 0 1 0.556555,0.3245276 25,25 0 0 1 0.547253,0.338481 25,25 0 0 1 0.538985,0.352433 25,25 0 0 1 0.529167,0.366386 25,25 0 0 1 0.519865,0.379305 25,25 0 0 1 0.510046,0.393258 25,25 0 0 1 0.499712,0.40566 25,25 0 0 1 0.488859,0.419096 25,25 0 0 1 0.478007,0.430981 25,25 0 0 1 0.466638,0.443384 25,25 0 0 1 0.455269,0.455269 25,25 0 0 1 0.443384,0.466638 25,25 0 0 1 0.430981,0.478007 25,25 0 0 1 0.418579,0.488859 25,25 0 0 1 0.406177,0.499712 25,25 0 0 1 0.393258,0.510046 25,25 0 0 1 0.379305,0.5198652 25,25 0 0 1 0.366386,0.529166 25,25 0 0 1 0.352433,0.538986 25,25 0 0 1 0.338481,0.547253 25,25 0 0 1 0.324528,0.556038 25,25 0 0 1 0.309542,0.564307 25,25 0 0 1 0.295072,0.572058 25,25 0 0 1 0.280603,0.57981 25,25 0 0 1 0.2651,0.586527 25,25 0 0 1 0.250631,0.593246 25,25 0 0 1 0.234611,0.599446 25,25 0 0 1 0.219108,0.605131 25,25 0 0 1 0.204122,0.610299 25,25 0 0 1 0.187585,0.615983 25,25 0 0 1 0.172083,0.620117 25,25 0 0 1 0.155546,0.624768 25,25 0 0 1 0.140043,0.628386 25,25 0 0 1 0.123507,0.632002 25,25 0 0 1 0.107487,0.634587 25,25 0 0 1 0.09043,0.63717 25,25 0 0 1 0.07441,0.639755 25,25 0 0 1 0.0584,0.640787 25,25 0 0 1 0.04134,0.642855 25,25 0 0 1 0.02481,0.642855 25,25 0 0 1 0.0083,0.643888 25,25 0 0 1 -0.06976,1.868103 25,25 0 0 1 -0.20929,1.857768 25,25 0 0 1 -0.347782,1.837097 25,25 0 0 1 -0.483692,1.806092 25,25 0 0 1 -0.617533,1.764233 25,25 0 0 1 -0.747758,1.713591 25,25 0 0 1 -0.873849,1.653129 25,25 0 0 1 -0.994254,1.582849 25,25 0 0 1 -1.110527,1.504301 25,25 0 0 1 -1.219047,1.416967 25,25 0 0 1 -1.3224,1.3224 A 25,25 0 0 1 5.587294,44.5456 25,25 0 0 1 4.082993,45.656127 25,25 0 0 1 2.500144,46.650381 25,25 0 0 1 0.847015,47.52423 25,25 0 0 1 3.8e-5,47.893716 Z"/></svg>') no-repeat;
}

.memberRowContainer__71c22:hover td {							/* members channel			row								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

#app-mount .bar__7aaec {
	background-image: linear-gradient(rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25)), rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25)));
	background-color: rgb(var(--accentcolor_v));
}
#app-mount .bar__7aaec:hover {
	background-image: linear-gradient(rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.1)), rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.1)));
}

/* ----		5.3.		DMCHANNELS					---- */

.interactive_bf202d:focus-within,							/* dmchannel/page			inner								*/
.interactive_bf202d:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
}
.selected_bf202d,
.selected_bf202d:focus-within,
.selected_bf202d:hover {
	background-color: rgb(var(--accentcolor_v));
	color: var(--header-primary);
	text-shadow: 1px 1px var(--textshadow_v);
}
.selected_bf202d svg:not(.svg__44b0c) {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}

.empty__99e7c {										/* loadingplaceholders											*/
	fill: rgba(var(--transparencycolor_v), .4);
}

/* ----		5.4.		ACCOUNT/VOICE/GOLIVE				---- */

#app-mount .panels_c48ade {								/* account/voice			container							*/
	background: transparent;
	border: unset;
	border-radius: unset;
}
#app-mount .panels_c48ade > *:not(:empty) ~ *:not(:empty) {
	border-top: 1px solid var(--border-subtle);
}
.panels_c48ade::before,
.panels_c48ade::after {
	content: "";
	position: absolute;
	border-radius: var(--radius-sm);
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	max-width: 100%;
	max-height: 100%;
	overflow: hidden;
	pointer-events: none;
	z-index: -2;
}
.panels_c48ade::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.panels_c48ade::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--guildchanneltransparency_v) * 2.5 + var(--transparencyalpha_v) * 0.7));
	backdrop-filter: blur(var(--backgroundblur_v));
}

#app-mount .panels_c48ade > *,								/* account/voice			inner								*/
#app-mount .panels_c48ade .wrapper_e131a9 > * {						/* account/voice			inner								*/
	background: none;
	border: none;
}
#app-mount .container__37e49 {								/* account/voice			inner								*/
	border-bottom-right-radius: var(--radius-sm);
	border-bottom-left-radius: var(--radius-sm);
}
#app-mount .wrapper_e131a9:first-child:empty + .container__37e49 {
	border-top-right-radius: var(--radius-sm);
	border-top-left-radius: var(--radius-sm);
}

#app-mount button.button__67645.enabled__67645 {					/* account/voice			panel button							*/
	opacity: 0.7;
}
#app-mount button.button__67645.enabled__67645:hover {
	opacity: 1;
	background-color: rgb(var(--accentcolor_v));
}
#app-mount .avatarWrapper__37e49 {
	position: relative;
}
#app-mount .avatarWrapper__37e49:hover {
	background: rgb(var(--accentcolor));
}
#app-mount button.button__67645.enabled__67645:hover svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}
#app-mount .button_e131a9.buttonColor_e131a9 {
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .button_e131a9.buttonColor_e131a9.disabledButtonWrapper_adca65 {
	background-color: rgba(var(--transparencycolor_v), .15);
}
#app-mount .button_e131a9.buttonColor_e131a9:not(.disabledButtonWrapper_adca65):hover {
	background-color: rgb(var(--accentcolor_v));
}
#app-mount .button_e131a9.buttonColor_e131a9.buttonActive_e131a9,
#app-mount .button_e131a9.buttonColor_e131a9.buttonActive_e131a9:hover {
	background-color: rgb(var(--accentcolor_v));
	text-shadow: 1px 1px var(--textshadow_v);
}
#app-mount .button_e131a9.buttonColor_e131a9.buttonActive_e131a9 svg,
#app-mount .button_e131a9.buttonColor_e131a9.buttonActive_e131a9:hover svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}


/* ~~~~		6.		CHAT						~~~~ */

.chat_f75fb0 {										/* chat													*/
	border-top: 0 !important;
}
.chat_f75fb0.threadSidebarOpen_f75fb0 {							/* chat					threadsidebar open						*/
	border-radius: 0;
}
#app-mount .content_f75fb0,
#app-mount .subtitleContainer_f75fb0 {
	border-left: 0 !important;
}
.editor__2a891 {									/* chat					editor								*/
	border: none;
}
#app-mount .background_c54132 .container_c68a2c,
#app-mount .background_c54132 .container__29699,
#app-mount .background_c54132 .container__60371,
#app-mount .background_c54132 .icon_ac2d0d,
#app-mount .background_c54132 .containerCard__95c7a,
#app-mount .background_c54132 .containerCard__95c7a:hover,
#app-mount .background_c54132 .interactiveCard_d92364,
#app-mount .background_c54132 .emptyStateContainer__08276,
#app-mount .background_c54132 .card_d4f6c7,
#app-mount .container_f369db .mainCard_f369db,
#app-mount .container_f369db .sidebarCard__7449f,
#app-mount .container__0b563 .channelRow_e4503a {
	background-color: var(--background-base-lower);
}
@media (max-width: 1300px) {
	.container__29699,
	.container__60371 {
		background: none !important;
	}
}
#app-mount .background_c54132 .containerCard__95c7a {
	border-color: var(--background-base-lower);
}
#app-mount .pill_a2c9e8,
#app-mount .background_c54132 .container__55cc1:hover,
#app-mount .container__0b563 .channelRow_e4503a:hover {
	background: var(--background-base-lowest);
}
#app-mount .scrollerContainer_c6b11b,
#app-mount .emptyPage__5d7c9 {
	background: transparent;
}
#app-mount .scrollerContainer_c6b11b .prompt__5d7c9 {
	background: var(--background-base-lower);
}
#app-mount .sortDropdown_f369db,
#app-mount .tagsButton_f369db {
	background-color: var(--background-base-lower);
}
#app-mount .sortDropdown_f369db:hover,
#app-mount .tagsButton_f369db:hover {
	background-color: var(--background-base-lowest);
}

.contentPreview__9a337 {								/* forum list				item								*/
	border-color: rgb(var(--transparencycolor_v));
}
#app-mount .textContentFooter__9a337 {							/* forum list				item footer							*/
	background: linear-gradient(0deg, rgba(var(--transparencycolor_v), .5), rgba(var(--transparencycolor_v), .1));
}
.container__34c2c {											
	border-color: var(--background-nested-floating);
}
.divider_ee23ac {									/* forum				fat divider							*/
	background: var(--border-strong);
}
#app-mount .container__9a337.isOpen__9a337 {						/* forum				selected post							*/
	background-color: rgb(var(--accentcolor_v));
	text-shadow: 1px 1px var(--textshadow_v);
}
#app-mount .container__9a337.isOpen__9a337 .defaultColor__77578,
#app-mount .container__9a337.isOpen__9a337 [style*="color: var(--header-secondary)"] {
	color: var(--header-primary) !important;
}
#app-mount .container__9a337.isOpen__9a337 .author__185be a,
#app-mount .container__9a337.isOpen__9a337 [style*="color: var(--text-muted)"] {
	color: var(--header-secondary) !important;
}

/* ----		6.1.		CHANNELHEADER					---- */

#app-mount .container__9293f.themed__9293f,						/* channelheader			channels							*/
#app-mount .headerBar__8a7fc {								/* channelheader			discovery							*/
	background: rgba(var(--transparencycolor_v), var(--guildchanneltransparency_v)) !important;
	border-bottom: 1px solid rgba(var(--transparencycolor_v), .2) !important;
	position: static !important;
}
#app-mount .container__9293f.headerBar__80679 {						/* channelheader			shop								*/
	background: transparent !important;
	border: unset !important;
	position: sticky !important;
}
#app-mount .container__9293f.headerBar__80679::before,
#app-mount .container__9293f.headerBar__80679::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	height: inherit;
	pointer-events: none;
	border-bottom-right-radius: inherit;
	z-index: -1;
}
#app-mount .container__9293f.headerBar__80679::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	border-bottom: 1px solid rgba(var(--transparencycolor_v), .2) !important;
	background-attachment: fixed;
}
#app-mount .container__9293f.headerBar__80679::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--guildchanneltransparency_v) + var(--transparencyalpha) * 0.85)) !important;
	backdrop-filter: blur(var(--backgroundblur_v));
}
#app-mount .backdrop__8a7fc {
	display: none !important;;
}
#app-mount .container__9293f.themed__9293f .icon__9293f {
	color: var(--text-secondary);
}
#app-mount .container__9293f.themed__9293f .returnButton__0b563 {
	border-color: var(--header-secondary) !important;
	color: var(--header-secondary) !important;
}
#app-mount .container__9293f.themed__9293f .returnButton__0b563:hover {
	border-color: var(--header-primary) !important;
	color: var(--header-primary) !important;
}
#app-mount .chatHeaderBar__3e137 {							/* channelheader			sub header							*/
	background-color: rgba(var(--transparencycolor_v), var(--guildchanneltransparency_v));
}

.input__4f074:focus {									/* header				dmchannelinput							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.input__4f074:focus,
.outer__4f074:hover .input__4f074 {
	box-shadow: inset 0 0 0 1px rgba(var(--transparencycolor_v), .2);
}
.children__9293f::after {								/* header				topicgradient							*/
	display: none;
}

.akaBadge__27cd4 {									/* header				aka								*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

#app-mount .searchBar__97492,								/* header				searchbar							*/
#app-mount .searchBar__1ac1c {								/* header				searchbar							*/
	background: rgba(var(--transparencycolor_v), .3);
}
#app-mount .public-DraftEditorPlaceholder-root {
	color: var(--text-muted);
}
#app-mount .public-DraftEditorPlaceholder-hasFocus {
	color: var(--header-secondary);
}
#app-mount .searchFilter_bd8186,
#app-mount .searchAnswer_bd8186 {
	background-color: rgb(var(--accentcolor_v));
	text-shadow: 1px 1px var(--textshadow_v);
}

/* ----		6.2.		MESSAGES					---- */

.clickableAction_c66e86:hover .action_c66e86,						/* guidancechannel			options								*/
.row_d13feb:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}

.emptyChannelIcon__00de6 {								/* welcomemessage			empty channelicon						*/
	position: relative;
	background: rgba(var(--transparencycolor_v), .4);
	overflow: hidden;
}
.emptyChannelIcon__00de6::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: var(--header-primary);
	-webkit-mask: url(https://discord.com/assets/1b60cdb56c8c081495ac.svg) center no-repeat;
}

.button__6e3f1:hover {									/* welcomemessage			edit channel							*/
	background-color: rgb(var(--accentcolor_v));
	color: var(--interactive-active);
	text-shadow: 1px 1px var(--textshadow_v);
}

#app-mount .role_b4b2c3 {								/* welcomemessage			role								*/
	background: transparent;
	border-color: rgba(var(--textbrighter_v), .6);
	border-radius: 5px;
	height: 22px;
	padding: 0 5px;
	position: relative;
}
#app-mount .role_b4b2c3[style*="border-color: rgba(185, 187, 190, .6)"] {
	border-color: rgba(var(--textbrighter_v), .6) !important;
}
#app-mount .role_b4b2c3 .roleColor_b4b2c3 {						/* welcomemessage			rolecircle							*/
	position: absolute;
	background-color: var(--text-secondary);
	border-radius: 3px;
	opacity: 0.5;
	height: 100%;
	width: 100%;
	margin: 0;
	left: 0;
	top: 0;
	z-index: -1;
}
#app-mount .role_b4b2c3:hover .roleColor_b4b2c3 {
	opacity: 0.8;
}
#app-mount .role_b4b2c3 .roleColor_b4b2c3[style*="background-color: rgb(185, 187, 190)"] {
	background-color: var(--text-secondary) !important;
}

.divider__908e2.hasContent__908e2 {							/* divider				hascontent							*/
	border-width: calc(1px * (1 - var(--usechatbubbles)));
}
.divider__908e2.hasContent__908e2::before {
	content: "";
	position: absolute;
	top: -0.6rem;
	bottom: -0.6rem;
	right: -0.2rem;
	left: 0;
	background: rgba(var(--transparencycolor_v), calc(var(--messagetransparency_v) * 0.5));
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
#app-mount .content__908e2 {								/* divider				content								*/
	position: absolute;
	background: transparent;
	color: var(--header-secondary);
	padding: 2px 8px;
	width: unset;
}
.content__908e2::before,
.content__908e2::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	pointer-events: none;
	opacity: calc(1 - var(--usechatbubbles));
	z-index: -1;
}
.content__908e2::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.content__908e2::after {
	background-color: rgba(var(--transparencycolor_v), var(--transparencyalpha_v));
	backdrop-filter: blur(var(--backgroundblur_v));
}
.unreadPill__908e2 {									/* divider				unreadpill							*/
	border-radius: calc(4px * var(--usechatbubbles)) 4px 4px calc(4px * var(--usechatbubbles));
	padding-left: calc(4px * var(--usechatbubbles) + 1px * (1 - var(--usechatbubbles)));
}
.unreadPillCap__908e2 {									/* divider				unreadpillcap							*/
	opacity: calc(1 - var(--usechatbubbles));
}

#app-mount .hasMore__8db19:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .jumpToPresentBar__0f481 {							/* bar					jumptopresent							*/
	bottom: -8px;
	background-color: transparent;
	border-bottom: 1px solid var(--border-subtle);
	overflow: hidden;
	opacity: 1;
}
.jumpToPresentBar__0f481::before,
.jumpToPresentBar__0f481::after {
	all: unset;
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	pointer-events: none;
	z-index: -1;
}
.jumpToPresentBar__0f481::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.jumpToPresentBar__0f481::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--backgroundblur_v));
}
.messagesWrapper__36d07:has(.jumpToPresentBar__0f481) ~ .form_f75fb0 .channelTextArea_f75fb0,
.messagesWrapper__36d07:has(.jumpToPresentBar__0f481) ~ .form_f75fb0 .scrollableContainer__74017 {
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}
#app-mount .bottomBar__0f481 {
	background-color: transparent;
}

/* ====		6.2.1.		MESSAGE						==== */

#app-mount .message__89466 {								/* message				confirm modal							*/
	background: rgba(var(--transparencycolor_v), .2);
	box-shadow: none;
}
.message__5126c,									/* message				container							*/
.messagesWrapper__36d07 .wrapper_c19a55,						/* message				upload placeholder						*/
.card_d4f6c7 .wrapper_c19a55,								/* message				home								*/
.wrapper_fc8177,									/* message				loading 							*/
.message__95796,									/* message				mention popout							*/
.message__1ccd1,									/* message				inbox popout							*/
.message__89466 .wrapper_c19a55,							/* message				settings preview						*/
.messageGroupCozy__45690,								/* message				pin popout							*/
.message__02a39 .wrapper_c19a55 {							/* message				searchpage							*/
	background-color: rgba(var(--transparencycolor_v), var(--messagetransparency_v)) !important;
	contain: unset;
}
.message__02a39 .wrapper_c19a55 {							/* message				searchpage							*/
	background-color: rgba(var(--transparencycolor_v), calc(var(--messagetransparency_v) * 0.8)) !important;
}
#app-mount .message__5126c {
	border-radius: 0;
}
.message__5126c.selected__5126c,
.mouse-mode .message__5126c:hover,
.mouse-mode.full-motion .message__5126c:hover,
.mouse-mode .wrapper_fc8177:hover,
.mouse-mode.full-motion .wrapper_fc8177:hover {
	background-color: rgba(var(--transparencycolor_v), calc(var(--messagetransparency_v) * 1.2 * var(--usechatbubbles) + 0.3 * (1 - var(--usechatbubbles)))) !important;
}
#app-mount .messageListItem__5126c > .message__5126c.groupStart__5126c {
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
#app-mount .messageListItem__5126c:has(+ .messageListItem__5126c > .message__5126c.groupStart__5126c) > .message__5126c,
#app-mount .messageListItem__5126c:has(+ :not(.messageListItem__5126c)) > .message__5126c {
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.messageListItem__5126c > .message__5126c.groupStart__5126c::before {
	top: 2px;
	border-top-left-radius: 5px;
}
.messageListItem__5126c:has(+ .messageListItem__5126c > .message__5126c.groupStart__5126c) > .message__5126c::before,
.messageListItem__5126c:has(+ :not(.messageListItem__5126c)) > .message__5126c::before {
	bottom: 2px;
	border-bottom-left-radius: 5px;
}
.backgroundFlash__5126c .message__5126c {						/* message				jump flash							*/
	position: relative;
}
.backgroundFlash__5126c .message__5126c::before {
	content: "";
	position: absolute;
	background: var(--background-message-highlight, transparent);
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	pointer-events: none;
}
.backgroundFlash__5126c .cozyMessage__5126c::before {
	left: calc(-80px * var(--usechatbubbles));
}
.message__5126c.ephemeral__5126c,							/* message				localbot							*/
.message__5126c.replying__5126c,							/* message				replying							*/
.message__5126c.highlighted_fc800f {							/* message				highlighted							*/
	background-image: linear-gradient(rgba(var(--accentcolor_v), calc(0.2 * (1 - var(--usechatbubbles)))), rgba(var(--accentcolor_v), calc(0.2 * (1 - var(--usechatbubbles)))));
}
.message__5126c.mentioned__5126c {							/* message				mentioned							*/
	background-image: linear-gradient(rgba(var(--mentioncolor), calc(0.2 * (1 - var(--usechatbubbles)))), rgba(var(--accentcolor_v), calc(0.2 * (1 - var(--usechatbubbles)))));
}
.message__5126c.automodMessage__5126c {							/* message				automodMessage							*/
	background-image: linear-gradient(rgba(var(--dangercolor), calc(0.2 * (1 - var(--usechatbubbles)))), rgba(var(--dangercolor), calc(0.2 * (1 - var(--usechatbubbles)))));
}
.message__5126c.mentioned__5126c::before,
.message__5126c.ephemeral__5126c::before,
.message__5126c.automodMessage__5126c::before,
.message__5126c.replying__5126c::before,
.message__5126c.highlighted_fc800f::before {
}
.message__5126c.ephemeral__5126c::before,
.message__5126c.replying__5126c::before,
.message__5126c.highlighted_fc800f::before {
	background-color: rgb(var(--accentcolor_v));
}
.message__5126c.mentioned__5126c::before {
	background-color: rgb(var(--mentioncolor));
}
.message__5126c.automodMessage__5126c::before {
	background-color: rgb(var(--dangercolor));
}
.message__5126c.mentioned__5126c .contents_c19a55 .messageContent_c19a55 {
	border-radius: 3px;
	background-color: rgba(var(--mentioncolor), calc(0.3 * var(--usechatbubbles)));
}
#app-mount .avatar_c19a55,								/* message				container avatar						*/
#app-mount .avatar_fc8177 {								/* message				loading avatar							*/
	position: absolute;
	top: 2px;
	left: calc(-70px * var(--usechatbubbles) + 16px);
}
#app-mount .compact_c19a55 .avatar_c19a55 {						/* message				compact avatar							*/
	position: relative;
	top: .18em;
	left: calc(-70px * var(--usechatbubbles) + 16px);
}
#app-mount .messageItemBody__8fd54.hasReply_c19a55 .avatar_c19a55,
#app-mount .repliedMessage_c19a55 ~ * .avatar_c19a55 {
	top: 24px;
}
#app-mount .messageGroupWrapper__45690 .avatar_c19a55 {
	top: 6px;
}
#app-mount .messageGroupWrapper__45690 .repliedMessage_c19a55 ~ * .avatar_c19a55 {
	top: 28px;
}
#app-mount .avatarDecoration_c19a55 {							/* message				avatar decoration						*/
	position: absolute;
	top: 2px;
	left: calc(-70px * var(--usechatbubbles) + 16px - (6.6666666px * var(--decoration-to-avatar-ratio)/2));
}
#app-mount .messageItemBody__8fd54.hasReply_c19a55 .avatarDecoration_c19a55,
#app-mount .repliedMessage_c19a55 ~ * .avatarDecoration_c19a55 {
	top: 24px;
}
#app-mount .messageGroupWrapper__45690 .repliedMessage_c19a55 ~ * .avatarDecoration_c19a55 {
	top: 28px;
}

#app-mount .replyBadge_c19a55 {								/* message				reply badge							*/
	background-color: rgba(var(--transparencycolor_v), .5);
}
#app-mount .spine__9271d {
	width: 0px;
	top: 20px;
	right: calc(1px * (-32 * var(--usechatbubbles) + -25 * (1 - var(--usechatbubbles))));
	left: unset;
	border: none;
}
#app-mount .compact_c19a55 .spine__9271d {
	right: 0;
}
#app-mount .repliedMessageClickableSpine_c19a55 {
	display: none;
}
#app-mount .repliedMessage_c19a55::before,						/* message				reply spine							*/
#app-mount .repliedMessage_c19a55::after,
#app-mount .spine__9271d::before,							/* message				command spine							*/
#app-mount .spine__9271d::after {
	--avatar-size: 38px;
	--gutter: 16px;
	--spine-width: 2px;
	content: "";
	display: block;
	position: absolute;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	top: 50%;
	right: unset;
	bottom: 0;
	left: calc(-1 * var(--avatar-size) - (6px * var(--usechatbubbles)));
	width: calc(var(--avatar-size) - 4px);
	margin: calc(-1 * var(--spine-width)/2) var(--reply-spacing) calc(.125rem - 4px) calc(-1 * var(--spine-width)/2);
	border-right: 0 solid var(--background-accent);
	border-left: var(--spine-width) solid var(--background-accent);
}
#app-mount .repliedMessage_c19a55::before,
#app-mount .repliedMessage_c19a55::after {
	border-top: var(--spine-width) solid var(--background-accent);
	border-bottom: 0 solid var(--background-accent);
	border-top-left-radius: 6px;
}
#app-mount .spine__9271d::before,
#app-mount .spine__9271d::after {
	border-top: 0 solid var(--background-accent);
	border-bottom: var(--spine-width) solid var(--background-accent);
	border-bottom-left-radius: 6px;
}
#app-mount .compact_c19a55 .repliedMessage_c19a55::before,
#app-mount .compact_c19a55 .repliedMessage_c19a55::after,
#app-mount .compact_c19a55 .spine__9271d::before,
#app-mount .compact_c19a55 .spine__9271d::after {
	--avatar-size: 20px;
	left: calc(-1 * var(--avatar-size));
}
#app-mount .repliedMessage_c19a55::before,
#app-mount .spine__9271d::before {
	border-color: rgba(var(--textbrighter_v), calc(0.3 * (1 - var(--usechatbubbles))));
}
#app-mount .repliedMessage_c19a55::after,
#app-mount .spine__9271d::after {
	border-color: rgba(var(--transparencycolor_v), calc(0.5 * var(--usechatbubbles)));
}
#app-mount .compact_c19a55 .repliedMessage_c19a55::before,
#app-mount .compact_c19a55 .spine__9271d::before {
	border-color: rgba(var(--textbrighter_v), .3);
}
#app-mount .compact_c19a55 .repliedMessage_c19a55::after,
#app-mount .compact_c19a55 .spine__9271d::after {
	border-color: transparent;
}
#app-mount .messageGroupWrapper__45690 .repliedMessage_c19a55::before,
#app-mount .messageGroupWrapper__45690 .repliedMessage_c19a55::after {
	top: 0px;
}

#app-mount .cozy_c19a55.hasThread_c19a55::before,					/* message				thread spine							*/
#app-mount .cozy_c19a55.hasThread_c19a55::after,
#app-mount .compact_c19a55.hasThread_c19a55::after {
	--avatar-size: 38px;
	--gutter: 16px;
	--spine-width: 2px;
	content: "";
	display: block;
	position: absolute;
	top: 2rem;
	bottom: 29px;
	left: calc(var(--avatar-size) * (1 - var(--usechatbubbles)) - var(--avatar-size) * var(--usechatbubbles));
	width: calc(var(--avatar-size) - 10px + (4px * var(--usechatbubbles)));
	margin: calc(-1 * var(--spine-width)/2) var(--reply-spacing) calc(.125rem - 4px) calc(-1 * var(--spine-width)/2);
	border-top: 0 solid var(--background-accent);
	border-right: 0 solid var(--background-accent);
	border-bottom: var(--spine-width) solid var(--background-accent);
	border-left: var(--spine-width) solid var(--background-accent);
	border-bottom-left-radius: 8px;
}
#app-mount .cozy_c19a55.hasThread_c19a55::before {
	border-color: rgba(var(--textbrighter_v), calc(0.3 * (1 - var(--usechatbubbles))));
}
#app-mount .cozy_c19a55.hasThread_c19a55::after {
	border-color: rgba(var(--transparencycolor_v), calc(0.5 * var(--usechatbubbles)));
}
#app-mount .message__5126c.mentioned__5126c.hasThread_c19a55::before {
	background-color: transparent;
}
#app-mount .compact_c19a55.hasThread_c19a55::after {
	left: calc(var(--avatar-size) + 11px);
	width: calc(var(--avatar-size) - 13px);
	border-color: rgba(var(--textbrighter_v), .3);
}
#app-mount .compact_c19a55.hasThread_c19a55 .contents_c19a55::before {
	border-color: rgba(var(--textbrighter_v), .3);
}

.spine__9271d {
	border-color: rgba(var(--textbrighter_v), .3);
}
.hasThread_c19a55 .spine__9271d {
	display: none;
}

.cozy_c19a55 .header_c19a55::after,							/* message				container header						*/
.cozy_fc8177 .header_fc8177::after {							/* message				loading header							*/
	content: "";
	position: absolute;
	top: 12px;
	left: -32px;
	border: 10px solid transparent;
	border-right: 12px solid rgba(var(--transparencycolor_v), var(--messagetransparency_v));
}
.messageGroupWrapper__45690 .messageGroupCozy__45690 .header_c19a55::after {
	top: 2px;
}
.message__02a39 .wrapper_c19a55 .header_c19a55::after {
	border-right-color: rgba(var(--transparencycolor_v), calc(var(--messagetransparency_v) * 0.8));
}
.cozy_c19a55 .timestamp_c19a55.alt_c19a55 {
	left: calc(-78px * var(--usechatbubbles));
}
#app-mount .cozy_c19a55 .iconContainer__235ca {
	background-color: rgba(var(--transparencycolor_v), var(--messagetransparency_v));
	border-radius: 50%;
	left: calc(1px * (-58 * var(--usechatbubbles) + -48 * (1 - var(--usechatbubbles))));
	height: 25px !important;
	width: 25px !important;
	margin: unset;
	margin-right: 1rem;
	padding: 0;
}
.cozy_c19a55 .blockedSystemMessage__7a70a .iconContainer__235ca {
	background-color: transparent;
}
.cozy_c19a55 .iconContainer__235ca::after {
	content: "";
	position: absolute;
	top: 2px;
	left: 26px;
	border: 10px solid transparent;
	border-right: 12px solid rgba(var(--transparencycolor_v), var(--messagetransparency_v));
}
.cozy_c19a55 .blockedSystemMessage__7a70a .iconContainer__235ca::after {
	display: none;
}
.selected__5126c.message__5126c.cozy_c19a55 .header_c19a55::after, 
.mouse-mode .message__5126c.cozy_c19a55:hover .header_c19a55::after,
.mouse-mode.full-motion .message__5126c.cozy_c19a55:hover .header_c19a55::after,
.mouse-mode .wrapper_fc8177.cozy_fc8177:hover .header_fc8177::after,
.mouse-mode.full-motion .wrapper_fc8177.cozy_fc8177:hover .header_fc8177::after,
.selected__5126c.message__5126c.cozy_c19a55 .iconContainer__235ca::after,
.mouse-mode .message__5126c.cozy_c19a55:hover .iconContainer__235ca::after,
.mouse-mode.full-motion .message__5126c.cozy_c19a55:hover .iconContainer__235ca::after {
	border-right-color: rgba(var(--transparencycolor_v), calc(var(--messagetransparency_v) * 1.2));
}
#app-mount .mentioned__5126c.cozy_c19a55 .header_c19a55::after {
	border-right-color: rgba(var(--mentioncolor), calc(var(--messagetransparency_v) * 100000000000000000000000000000));
}
#app-mount .ephemeral__5126c.cozy_c19a55 .header_c19a55::after,
#app-mount .replying__5126c.cozy_c19a55 .header_c19a55::after,
#app-mount .highlighted_fc800f.cozy_c19a55 .header_c19a55::after {
	border-right-color: rgba(var(--accentcolor_v), calc(var(--messagetransparency_v) * 100000000000000000000000000000));
}
#app-mount .automodMessage__5126c.cozy_c19a55 .header_c19a55::after {
	border-right-color: rgba(var(--dangercolor), calc(var(--messagetransparency_v) * 100000000000000000000000000000));
}
.message__95796,
.message__1ccd1,
.zalgo_c19a55 .messageContent_c19a55,
.zalgo_c19a55.cozy_c19a55 .header_c19a55,
.wrapper_fc8177,
.cozy_fc8177 .header_fc8177 {
	overflow: visible;
}
#app-mount .cozyMessage__5126c,								/* message				container cozy							*/
#app-mount .messagesWrapper__36d07 .cozy_c19a55,					/* message				upload placeholder cozy						*/
#app-mount .card_d4f6c7 .cozy_c19a55,							/* message				home cozy							*/
#app-mount .cozy_fc8177 {								/* message				loading cozy							*/
	margin-left: calc(80px * var(--usechatbubbles));
	padding-left: calc(1px * (10 * var(--usechatbubbles) + 72 * (1 - var(--usechatbubbles))));
}
#app-mount .wrapper_c19a55[data-list-item-id*="Uploader"] {
	margin-top: 1rem;
}
#app-mount .compact_fc8177 {								/* message				loading compact							*/
	margin-top: .0625rem;
}
#app-mount .cozy_c19a55 .header_c19a55,
#app-mount .cozy_c19a55 .messageContent_c19a55,
#app-mount .cozy_fc8177 .header_fc8177 {
	margin-left: 0;
	padding-left: 0;
}
.messageContainer__95796 .wrapper_c19a55,
.messages__1ccd1 .wrapper_c19a55,
.message__89466 .wrapper_c19a55,
.messageGroupWrapper__45690 .messageGroupCozy__45690,
.message__02a39 .wrapper_c19a55 {
	border-radius: 5px;
	margin-left: calc(60px * var(--usechatbubbles));
	padding-left: calc(1px * (10 * var(--usechatbubbles) + 72 * (1 - var(--usechatbubbles))));
}
.messages__1ccd1 .wrapper_c19a55 {
	border-radius: 0;
}

.interactiveCard_d92364.selected__142a3, .interactiveCard_d92364:active,		/* message				home message							*/
.interactiveCard_d92364:hover {
	border-color: var(--background-base-lower);
}
.feedItemHeader_ec3bdb {
	border-color: var(--background-base-low);
}
.interactiveCard_d92364.selected__142a3, .interactiveCard_d92364:active .feedItemHeader_ec3bdb,
.interactiveCard_d92364:hover .feedItemHeader_ec3bdb {
	border-color: var(--background-base-lower);
}

#app-mount .message__5126c .channelTextArea__74017 {					/* message				editor								*/
	border: none;
}

#app-mount .wrapper_d852db {								/* message				loading wrapper							*/
	background: transparent;
}
.avatar_fc8177 {									/* message				loading avatar							*/
	background: rgba(var(--transparencycolor_v), .4);
	opacity: 1 !important;
}
.attachment_fc8177,									/* message				loading attachment						*/
.blob_fc8177 {										/* message				loading blob							*/
	background: rgb(var(--accentcolor_v));
}

.expanded__7a70a {									/* message				expanded blocked						*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-radius: 5px 5px 0 5px;
	margin-bottom: .5625rem;
}

#app-mount .reaction__23977 {								/* message				reaction							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	border: none;
}
#app-mount .reaction__23977:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
	border: none;
}
#app-mount .reaction__23977.reactionMe__23977 {
	background-color: rgba(var(--accentcolor_v), .8);
	border: none;
}
#app-mount .reaction__23977.reactionMe__23977:hover {
	background-color: rgb(var(--accentcolor_v));
	border: none;
}
#app-mount .reaction__23977.reactionMe__23977 .reactionCount__23977 {
	color: #FFF;
	text-shadow: 1px 1px var(--textshadow_v);
}

#app-mount .buttonsInner__5126c {							/* message				buttons								*/
	position: relative;
	background: transparent;
}
.buttonsInner__5126c::before,
.buttonsInner__5126c::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 4px;
	pointer-events: none;
	z-index: -1;
}
.buttonsInner__5126c::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.buttonsInner__5126c::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--backgroundblur_v));
}
#app-mount .wallpaperContainer__5fa7b[style*="background"] ~ * .buttonsInner__5126c {
	--background_v: rgb(var(--transparencycolor_v));
}
#app-mount .popoverReactionHoverBar_f84418,
#app-mount .popoverReactionHoverBar_f84418:hover {
	border: unset;
}
.button_f7ecac:hover,
.button_f7ecac.selected_f7ecac {
	background-color: rgb(var(--accentcolor_v));
}

.bumpBox_cacd02 {									/* messageelement			publish box							*/
	background-color: rgba(var(--transparencycolor_v), .4);
}

.markup__75297 code {									/* messageelement			code								*/
	background-color: rgba(var(--transparencycolor_v), .4);
	border-color: rgba(var(--transparencycolor_v), .1);
}
.markup__75297 .inline,									/* messageelement			inline								*/
.after_inlineCode_ada32f,
.before_inlineCode_ada32f,
.inlineCode_ada32f {
	background-color: rgba(var(--transparencycolor_v), .4);
}

.textContainer__4d95d {									/* messageelement 			plain file text							*/
	background-color: rgba(var(--transparencycolor_v), .4);
	border-color: rgba(var(--transparencycolor_v), .1);
}
.footer__4d95d {									/* messageelement 			plain file footer						*/
	background-color: rgba(var(--transparencycolor_v), .4);
	border-color: rgba(var(--transparencycolor_v), .1);
}
.languageSelector__4d95d {								/* messageelement 			plain file popout						*/
	background-color: transparent;
	border: 1px solid rgba(var(--transparencycolor_v), .3);
	border-radius: 5px;
	box-shadow: 0px 1px 5px 0px rgba(var(--transparencycolor_v), .3);
	overflow: hidden;
}
.languageSelector__4d95d::before,
.languageSelector__4d95d::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.languageSelector__4d95d::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.languageSelector__4d95d::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}

#app-mount .spoilerContent__54ab5 {							/* messageelement			spoiler								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .spoilerContent__54ab5.hidden__54ab5 {					/* messageelement			hiddenspoiler							*/
	background-color: rgba(var(--transparencycolor_v), .6);
}

.icon__235ca[style*="/assets/7ed159b6acb6da5d9593.svg"] {				/* systemmessage			pinicon								*/
	-webkit-mask: url(https://discord.com/assets/7ed159b6acb6da5d9593.svg) center/cover no-repeat;
	background: var(--channels-default) !important;
}
.icon__235ca[style*="/assets/a1d461025204711133ec.svg"] {				/* systemmessage			missedcall							*/
	-webkit-mask: url(https://discord.com/assets/a1d461025204711133ec.svg) center/cover no-repeat;
	background: var(--channels-default) !important;
}
.icon__235ca[style*="/assets/7378a83d74ce97d83380.svg"] {				/* systemmessage			joingroupicon							*/
	-webkit-mask: url(https://discord.com/assets/7378a83d74ce97d83380.svg) center/cover no-repeat;
	background: rgb(var(--accentcolor_v)) !important;
}
.icon__235ca[style*="/assets/9f3b9c1b6e5f77294951.svg"] {				/* systemmessage			recievecallicon							*/
	-webkit-mask: url(https://discord.com/assets/9f3b9c1b6e5f77294951.svg) center/cover no-repeat;
	background: rgb(var(--accentcolor_v)) !important;
}

/* ====		6.2.2.		EMBEDS						==== */

#app-mount .embedFull__623de {								/* embed				wrapper								*/
	background-color: rgba(var(--transparencycolor_v), .3);
	border-left-color: var(--text-dark);
}

#app-mount .fileWrapper__0ccae {								/* attachment				container							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	border-color: rgba(var(--transparencycolor_v), .1);
	margin-left: 18px;
}
#app-mount .message__5126c .fileWrapper__0ccae {
	margin-left: 0;
}
#app-mount .twitchSectionPlayButton__00943 {
	object-position: -999999px -999999px;
	background: rgba(var(--transparencycolor_v), .4) url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.3333 10.002V22.002L22.3333 16.002L12.3333 10.002Z" fill="rgb(185,187,190)"/></svg>');
	border-radius: 50%;
}
#app-mount .twitchSectionPlayButton__00943:hover {
	background-color: rgba(var(--transparencycolor_v), .8);
}

#app-mount .file__0ccae,								/* attachment				filerapper							*/
#app-mount .wrapper_f316dd,								/* attachment				videowrapper							*/
#app-mount .wrapperAudio_cf09d8,							/* attachment				audiowrapper							*/
#app-mount .footer__4d95d {								/* attachment				codewrapper footer						*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

.hoverButton__06ab4.selected__06ab4,
.hoverButton__06ab4:hover,
.keyboard-mode .hoverButton__06ab4:focus {						/* attachment				hover button							*/
	background-color: rgb(var(--accentcolor_v));
}

/* ====		6.2.3.		NITROGIFT					==== */

#app-mount .tile__72090 {								/* gift					container							*/
	background-color: rgba(var(--transparencycolor_v), .2);
	box-shadow: 0 0 0 rgba(var(--transparencycolor_v), .15);
}
#app-mount .tile__72090:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .title__72090 {								/* gift					title								*/
	color: var(--header-primary);
}
#app-mount .description__72090 {							/* gift					description							*/
	color: var(--header-primary);
}
#app-mount .tagline__72090 {								/* gift					tagline								*/
	color: var(--header-secondary);
}

/* ====		6.2.4.		INVITE						==== */

#app-mount .wrapper_d5f3cd {								/* invite				container							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	border-color: rgba(var(--transparencycolor_v), .1);
}
#app-mount .guildIconImage_d5f3cd {							/* invite				icon								*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .guildIconExpired_d5f3cd {							/* erroricon				expiredguild							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	background-image: url(https://discord.com/assets/baa5b6db50bb89d55668.svg);
	opacity: 0.7;
}
#app-mount .guildName_d5f3cd {								/* invite				name								*/
	color: var(--header-primary);
}
#app-mount .guildDetail_d5f3cd {							/* invite				details								*/
	color: var(--channels-default);
}

#app-mount .invite__4d3fa {								/* invite				group invite							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	border-color: rgba(var(--transparencycolor_v), .1);
}
#app-mount .artworkSpotifySessionEnded__4d3fa {
	background-image: url(https://discord.com/assets/a7d6af4279f16c27ae9b.svg);
	opacity: .5;
}
#app-mount .header__4d3fa {
	color: var(--text-muted);
}
#app-mount .name__4d3fa,
#app-mount .partyStatus__4d3fa {
	color: var(--header-primary);
}
#app-mount .moreUsers__4d3fa {
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--header-secondary);
}
#app-mount .partyMemberEmpty__4d3fa {
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .helpIcon__4d3fa {
	background-color: var(--header-primary);
}


/* ----		6.3.		TEXTAREA					---- */

.form_f75fb0 {										/* textarea				form								*/
	background: rgba(var(--transparencycolor_v), var(--chatinputtransparency_v));
	margin-top: 0 !important;
	padding-top: calc(8px * (var(--chatinputtransparency_v) / (var(--chatinputtransparency_v) + var(--overflowfloat)))) !important;
	border-top-right-radius: calc(8px * (1 - (var(--memberlisttransparency_v) / (var(--memberlisttransparency_v) + var(--overflowfloat)))));
	border-top-left-radius: calc(8px * (1 - (var(--guildchanneltransparency_v) / (var(--guildchanneltransparency_v) + var(--overflowfloat)))));
}
.threadSidebarOpen_f75fb0 .form_f75fb0 {
	border-top-right-radius: 8px;
}
.chatGradient__36d07,
.form_f75fb0::before {
	display: none;
}

#app-mount .channelTextArea_f75fb0 {							/* textarea				channeltextarea							*/
	background: transparent;
	border: none;
}

.container__183e8 .banner__183e8,							/* textarea				say hi, etc.							*/
#app-mount .stackedBars__74017 {							/* textarea				reply								*/
	background: rgba(var(--transparencycolor_v), .3);
	border: none;
	border-bottom: 1px solid var(--border-subtle);
}
.container__183e8 + .form_f75fb0 {
	padding-top: 0;
}
.container__183e8 + .form_f75fb0 .stackedBars__74017 {
	padding-top: 1px;
}
.container__183e8 + .form_f75fb0 .stackedBars__74017,
.container__183e8 + .form_f75fb0 .scrollableContainer__74017 {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
#app-mount .replyBar__841c8,
#app-mount .scheduledMessageBar_ba21b4,
#app-mount .threadSuggestionBar__841c8 {
	background: transparent;
}

#app-mount .themedBackground__74017 {							/* textarea				container							*/
	background: rgba(var(--transparencycolor_v), .3);
}
#app-mount .inlineContainer__74017 .themedBackground__74017 {				/* textarea				container popout						*/
	background: transparent;
}

.sprite__04eed {									/* textarea				emojibutton							*/
	transform: none !important;
}

#app-mount .wrapper__44df5 {								/* textarea				placeholder							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--text-secondary);
	border: unset;
}

.toolbar_bba883 {									/* textarea				formattoolbar							*/
	background-color: rgb(var(--accentcolor_v));
}
.toolbar_bba883::before {
	border-top-color: rgb(var(--accentcolor_v));
}
.divider_bba883 {									/* textarea				formattoolbar divider						*/
	border-left-color: hsla(0, 0%,100%, .1);
}
.active__05fbc,										/* textarea				buttonactive							*/
.hover_d0ebf2:hover {									/* textarea				buttonhover							*/
	background-color: hsla(0, 0%, 100%, .2);
}
.icon_bba883 {										/* textarea				buttonicon							*/
	color: #fff;
	opacity: .7;
}
.active__05fbc .icon_bba883,
.hover_d0ebf2:hover .icon_bba883 {
	color: #fff;
	opacity: 1;
}

#app-mount .optionPill__1464f {								/* textarea				command query pill						*/
	background-color: rgba(var(--transparencycolor_v), .5);
	border-radius: 5px;
}
#app-mount .optionPillKey__1464f {							/* textarea				command query pill key						*/
	background-color: transparent;
}

/* ----		6.4.		AUTOCOMPLETEMENU				---- */

#app-mount .autocomplete__13533 {							/* autocomplete				container							*/
	background-color: transparent;
	overflow: hidden;
}
#app-mount .autocomplete__13533::before,
#app-mount .autocomplete__13533::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
#app-mount .autocomplete__13533::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
#app-mount .autocomplete__13533::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
.theme-brand .autocomplete__13533 {
	background: rgb(var(--accentcolor_v)) linear-gradient(rgba(var(--transparencycolor_v), .2), rgba(var(--transparencycolor_v), .2)) !important;
}
.theme-brand .autocomplete__13533::before,
.theme-brand .autocomplete__13533::after {
	display: none;
}
#app-mount .bar__84522 {								/* autocomplete				command info							*/
	background-color: transparent;
}
#app-mount .container_d5ae15::after {
	box-shadow: inset 0 -7px 12px -7px rgba(var(--transparencycolor_v), .3);
}
#app-mount .header_d5ae15 {								/* autocomplete				header								*/
	box-shadow: 0 1px 0 0 rgba(var(--transparencycolor_v), .2), 0 1px 2px 0 rgba(var(--transparencycolor_v), .2);
}

#app-mount .option_a19535 {								/* autocomplete				option								*/
	background-color: rgba(var(--transparencycolor_v), .5);
}
.clickable__13533[aria-selected=true] > .base__13533,					/* autocomplete				rowselected							*/
.clickable__13533[aria-disabled=false] > .base__13533:hover {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + .15));
}

#app-mount .wrapper_b1e4f3 {								/* autocomplete				categories							*/
	background-color: transparent;
}
#app-mount .selected__1a58a,								/* autocomplete				category selected						*/
#app-mount .selected__1a58a:hover {
	background-color: rgb(var(--accentcolor_v));
}
#app-mount .selected__1a58a svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}

#app-mount .searchSuggestion__2dc39:hover {						/* gifpicker				suggestions							*/
	text-shadow: 1px 1px var(--textshadow_v);
}

#app-mount .placeholder__2dc39 {							/* gifpicker				result placeholder						*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

/* ----		6.5.		MEMBERLIST					---- */

.membersGroup_c8ffbb {
	color: var(--header-secondary);
}
.member_c8ffbb {									/* member												*/
	background: transparent;
}
.avatar__44b0c::before {								/* emptyavatar												*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.container__0f2e8 {
	background-color: rgba(var(--transparencycolor_v), .2);
}
.container__0f2e8:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}
.memberGroupsPlaceholder_c8ffbb,							/* loadingplaceholders											*/
.placeholderAvatar__27cc6,
.placeholderUsername__74df5 {
	background-color: rgba(var(--transparencycolor_v), .4);
}

/* ----		6.6.		SEARCHPAGE					---- */

#app-mount .searchResultsWrap_a9e706 {							/* searchpage				container							*/
	background-color: transparent;
}
#app-mount .searchHeader_f3b986,							/* searchpage				header								*/
#app-mount .searchHeader_f3b986 ~ .container__3f123 {					/* searchpage				pagination (BSP)						*/
	background-color: rgba(var(--transparencycolor_v), calc(var(--guildchanneltransparency_v) * 0.85));
	border-radius: 0 0 0 8px;
}
#app-mount .searchResult__02a39 {							/* searchpage				searchresult							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.button__02a39 {									/* searchpage				jumpbutton							*/ 
	background-color: rgba(var(--transparencycolor_v), .4);
}
.button__02a39:hover {
	background-color: rgb(var(--accentcolor_v));
	text-shadow: 1px 1px var(--textshadow_v);
}
.pageButton_c15210:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}
.activeButton_c15210 {
	text-shadow: 1px 1px var(--textshadow_v);
}

/* ----		6.7.		CHAT SIDEBAR					---- */

#app-mount .resizeHandle__01ae2 {
	background: transparent;
}
.container__01ae2 {									/* chat					sidebar								*/ 
	border-radius: 0;
}
.container__01ae2.floating__01ae2::before,
.container__01ae2.floating__01ae2::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.container__01ae2.floating__01ae2::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.container__01ae2.floating__01ae2::after {
	background-color: rgba(var(--transparencycolor_v), var(--transparencyalpha_v));
	backdrop-filter: blur(var(--backgroundblur_v));
}
.chatTarget__01ae2.notFloating__01ae2 ~ .container__01ae2 {
	overflow: visible;
}
.chatTarget__01ae2.notFloating__01ae2 ~ .container__01ae2 .container__9293f.themed__9293f::before {
	content: "";
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	left: -8px;
	width: 8px;
	background: inherit;
	box-shadow: inherit;
	pointer-events: none;
}
.chatTarget__01ae2.notFloating__01ae2 ~ .container__01ae2 .container__9293f.themed__9293f::after {
	content: "";
	position: absolute;
	display: block;
	top: 10px;
	bottom: 10px;
	left: -4.3px;
	width: 1px;
	background: var(--background-modifier-accent);
	pointer-events: none;
}

/* ----		6.8.		CALL						---- */

#app-mount .wrapper__2dbe1 {
	z-index: 1002;
}
#app-mount .root__2dbe1 {								/* popout				inner								*/
	background-color: transparent;
	border: none;
}
.root__2dbe1::before,
.root__2dbe1::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.root__2dbe1::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.root__2dbe1::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}

#app-mount .root_bfe55a,								/* call					root								*/
#app-mount .callContainer_cb9592,							/* call					root								*/
#app-mount .wrapper_cb9592 {								/* call					root								*/
	background: transparent;
	color: var(--header-primary);
	border-left: 0 !important;
}
#app-mount .buttonSection__1405b {
	background: rgba(var(--transparencycolor_v), .3);
}

:not(:root):fullscreen::backdrop {
	display: none;
}

.videoWrapper__2f4f7 {									/* call					video wrapper							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.video__94748 {										/* call					video								*/
	background-color: transparent;
}
.tile__90dc5,										/* call					user video voicechannel						*/
.tile__2f4f7 {										/* call					user video dm							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.gradientContainer_bfe55a {								/* call					gradientcontainer						*/
	display: none;
}
.participantsButton__211d1 {								/* call					participantsbutton						*/
	background-color: rgba(0, 0, 0, .3);
}
.participantsButton__211d1:hover {
	background-color: rgba(0, 0, 0, .6);
}
.centerButton_f1ceac,
.colorable_f1ceac.primaryDark_f1ceac {
	background-color: rgba(var(--transparencycolor_v), .5);
}
.centerButton_f1ceac:hover,
.colorable_f1ceac.primaryDark_f1ceac:hover {
	background-color: rgb(var(--accentcolor_v));
}
.button_c6e099 {
	background-color: rgba(var(--transparencycolor_v), .4);
}
.button_c6e099:hover {
	background-color: rgba(var(--transparencycolor_v), .6);
}
.controlButton__1405b.colorable_f1ceac.red_f1ceac {
	background-color: rgba(var(--dangercolor), .5);
}
.controlButton__1405b.colorable_f1ceac.red_f1ceac:hover {
	background-color: rgb(var(--dangercolor));
}
.regionSelectPopout__5621e {
	width: 170px;
}

.container__722ff {									/* call					podium wrapper							*/
	background-color: rgba(var(--transparencycolor_v), calc(var(--guildchanneltransparency_v) * 0.85));
}
.callContainer__722ff {									/* call					podium inner							*/
	background-color: transparent;
}
.scroller__56ccd {									/* call					podium scroller							*/
	background-color: transparent;
}
.rowContainer__8a920 {									/* call					podium row							*/
	background-color: transparent;
}
.participants__9c309 {									/* call					podium participants						*/
	background-color: transparent;
}
.tileContainer__71eb2:hover {								/* call					podium participant						*/
	background-color: rgb(var(--accentcolor_v));
}
.container__664ff {									/* call					podium requests							*/
	background-color: rgba(var(--transparencycolor_v), calc(var(--guildchanneltransparency_v) * 0.3));
}
.headerContainer__664ff {								/* call					podium requests header						*/
	box-shadow: 0 1px 0 rgba(var(--transparencycolor_v), .2), 0 1.5px 0 rgba(var(--transparencycolor_v), .05), 0 2px 0 rgba(var(--transparencycolor_v), .05);
}

/* ----		6.9.		UNAVAILABLESCREEN				---- */

.category__3b43f,									/* loadingplaceholders											*/
.channelIcon__3b43f,
.channelName__3b43f {
	background: rgba(var(--transparencycolor_v), .4);
}
.splashImage_a154bf {									/* screen				image								*/
	opacity: 0.7;
}

/* ----		6.10.		BOOSTSPAGE					---- */

.container__5573a.active__5573a,
.container__5573a.warning__5573a,
.parentContainer__5573a:hover .container__5573a.active__5573a {
	background-color: var(--background-base-lowest);
}
.parentContainer__5573a .container__5573a {
	transform: unset !important;
	top: 0;
	transition: border-width .2s ease,border-color .2s ease,box-shadow .2s ease,top .2s ease-in-out;
}
.parentContainer__5573a:hover .container__5573a {
	top: -4px;
}
.boostContainer__823e1 {
	background: transparent;
	border-color: rgba(var(--transparencycolor_v), .2);
	z-index: 2;
}
.boostContainer__823e1::before,
.boostContainer__823e1::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border-radius: 50%;
	pointer-events: none;
	z-index: -1;
}
.boostContainer__823e1::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.boostContainer__823e1::after {
	background-color: rgba(var(--transparencycolor_v), .5);
	backdrop-filter: blur(var(--backgroundblur_v));
}
.boostContainer__823e1.boostContainerActive__823e1::before,
.boostContainer__823e1.boostContainerActive__823e1::after {
	display: none;
}


/* ~~~~		7.		PEOPLES						~~~~ */

.container__133bf {									/* peoples												*/
	border-top: 0 !important;
}
.tabBody__133bf {									/* peoples												*/
	border-left: 0 !important;
}
#app-mount .dot__9293f {
	color: inherit;
}
#app-mount .searchBar__5ec2f {								/* peoples				search							*/
	background: rgba(var(--transparencycolor_v), .1);
}
.addFriendInputWrapper__72ba7 {								/* peoples				add friend							*/
	background-color: rgba(var(--transparencycolor_v), .1);
	border-color: rgba(var(--transparencycolor_v), .3);
}
.addFriendInputWrapper__72ba7:hover:not(:focus-within) {
	border-color: rgb(var(--transparencycolor_v));
}
.container_a14595 {									/* peoples				explore option							*/
	border: none;
}
.container_a14595:hover {
	background-color: var(--background-nested-floating);
}
#app-mount .peopleListItem_cc6179 {
	margin-left: var(--space-16);
	padding-left: var(--space-8);
	border: unset;
	border-radius: 8px;
}
#app-mount .peopleListItem_cc6179.active_cc6179,
#app-mount .peopleListItem_cc6179:hover {
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .peopleListItem_cc6179 .listItemContents_fc004c {
	border-top: 1px solid var(--border-subtle);
}
#app-mount .peopleListItem_cc6179.active_cc6179 .listItemContents_fc004c,
#app-mount .peopleListItem_cc6179:hover .listItemContents_fc004c {
	border-top-color: transparent;
}
#app-mount .peopleListItem_cc6179.active_cc6179 .actionButton_f8fa06,
#app-mount .peopleListItem_cc6179:hover .actionButton_f8fa06 {
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .peopleListItem_cc6179 .actionButton_f8fa06 {				/* peoples				actionbutton							*/
	background-color: rgba(var(--transparencycolor_v), .1);
}
#app-mount .peopleListItem_cc6179 .actionButton_f8fa06:hover {
	background-color: rgb(var(--accentcolor_v));
}
#app-mount .peopleListItem_cc6179 .actionButton_f8fa06:hover svg{
	filter: drop-shadow(1px 1px var(--textshadow_v));
}
#app-mount .outer_bf1984,								/* playing				card								*/
#app-mount .wrapper__00943 {								/* playing				card								*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border: unset;
}
#app-mount .outer_bf1984.active_bf1984,
#app-mount .outer_bf1984.interactive_bf1984:hover,
#app-mount .outer_bf1984.active_bf1984,
#app-mount .outer_bf1984.interactive_bf1984:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .inset_bf1984 {								/* playing				card inner							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .body__00943.inset_bf1984 {
	background-color: transparent;
}
#app-mount .section__00943 {								/* playing				card section							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.emptyCard__7e549 {									/* playing				empty card							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .partyMemberOverflow_e45a82 {
	background: rgba(var(--transparencycolor_v), .5);
}
#app-mount .partyMemberBackground_b2e343,
#app-mount .partyMemberUnknown_e45a82 {
	background-color: rgba(var(--transparencycolor_v), .5);
}
#app-mount .partyMemberUnknownIcon_e45a82 {
	color: var(--channels-default);
}
#app-mount .popout_c6d10c {								/* playing				popout								*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 8px 16px 0 rgba(var(--transparencycolor_v), .3);
	overflow: hidden;
}
.popout_c6d10c::before,
.popout_c6d10c::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.popout_c6d10c::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.popout_c6d10c::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.3));
	backdrop-filter: blur(var(--popoutblur_v));
}
.memberListItem_d6b206:not(.popoutDisabled_d6b206):hover {
	background-color: rgba(var(--transparencycolor_v), .2);
}


/* ~~~~		7.		STORE/NITRO					~~~~ */

.homeWrapper__0920e,									/* nitro												*/
.shop__6db1d {										/* store												*/
	border-top: 0 !important;
}
#app-mount .headerBarTransparentDarkBackground__80679 {					/* store				header								*/
	background-color: rgba(var(--transparencycolor_v), var(--guildchanneltransparency_v)) !important;
	position: static !important;
}
#app-mount .shop__08415 {								/* store				inner								*/
	position: static !important;
	margin-top: unset !important;
}

.mainPageScroller_ca1a02 {
	opacity: 1;
	transition: opacity .75s ease-in-out;
}
.homeWrapper__0920e:has(.allPerksScroller_ca1a02.open_ca1a02) .mainPageScroller_ca1a02 {
	opacity: 0;
}
#app-mount .inactiveArrow__3cf14 {
	background: rgba(var(--transparencycolor_v), .2);
}
#app-mount .leftArrow__3cf14,
#app-mount .rightArrow__3cf14 {
	background: rgba(var(--transparencycolor_v), .4);
}
#app-mount .leftArrow__3cf14:hover,
#app-mount .rightArrow__3cf14:hover {
	background: rgb(var(--accentcolor_v));
}

#app-mount .shopCard_c3d04b {								/* store				card								*/
	background-color: var(--background-base-lower) !important;
}
#app-mount .shopCard_c3d04b:hover {							/* store				card hover							*/
	box-shadow: 0 0 15px 1px var(--background-base-lower) !important;
}
#app-mount .darkCardBackground_c3d04b,
#app-mount .lightCardBackground_c3d04b {
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .shopCard_c3d04b:hover .darkCardBackground_c3d04b,
#app-mount .shopCard_c3d04b:hover .lightCardBackground_c3d04b {
	background-color: rgba(var(--transparencycolor_v), .4);
}

#app-mount .rowBottomBorder_e4ef5c {
	border-color: var(--border-subtle);
}

#app-mount .loading__6f73d {								/* loading												*/
	background: transparent;
}

.marketingHeader_f07d62 {								/* marketingheader											*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

.detailsBlock_e335a7 {									/* billing 				details								*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

#app-mount .categoryHeader__15de0,							/* categoryheader											*/
#app-mount .premiumApplicationsHeader__1f431 {
	border-color: var(--border-subtle);
	color: var(--header-primary);
}

#app-mount .tier1Banner__85188 {							/* tier1banner				container							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	color: #fff;
}

.smallCarousel__03498 {
	background-color: rgba(var(--transparencycolor_v), .3);
	border-radius: 5px;
}
#app-mount .item_cf6769 {								/* gamepreview				previewitem							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.arrow_cf6769 {										/* gamepreview				prev/nextarrow (big)						*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .themedPagination__00dfb .arrow__00dfb {					/* gamepreview				prev/nextarrow (small)						*/
	color: var(--header-primary);
}
#app-mount .themedPagination__00dfb .dot__00dfb {					/* gamepreview				itemdot (small)							*/
	background-color: var(--header-primary);
}

#app-mount .root__26095 {								/* gameinfo				sectioncontainer						*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .header__26095 {								/* gameinfo				sectionheader							*/
	color: var(--header-primary);
}
#app-mount .section__26095 {								/* gameinfo				subsection							*/
	border-bottom-color: var(--border-subtle);
}
#app-mount .playerOverflow__450d3 {
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--header-secondary);
}
#app-mount .description__450d3 {							/* gameinfo				subsectiondescription						*/
	color: var(--header-secondary);
}
#app-mount .description__450d3 strong,
#app-mount .username__450d3 {								/* gameinfo				subsectionusername						*/
	color: var(--header-primary);
}
#app-mount .smallHeader__6efad {							/* gameinfo				subsectionheader						*/
	color: var(--header-secondary);
}
#app-mount .text__6efad {								/* gameinfo				subsectiontext							*/
	color: var(--header-primary);
}
#app-mount .iconCircle__6efad {
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .circle__6efad {
	color: var(--header-primary);
}

#app-mount .blurb_d77896 {								/* section				description							*/
	color: var(--text-secondary);
}
#app-mount .description_d77896 {							/* section				subdescription							*/
	color: var(--header-secondary);
}

#app-mount .requirements_f1dca0 {							/* requirements												*/
	color: var(--text-secondary);
}
#app-mount .requirementKey_f1dca0 {							/* requirements				key								*/
	color: var(--text-muted);
}
#app-mount .content__6d178 {								/* requirements				rating								*/
	color: var(--text-muted);
}

#app-mount .bodySection_ae0d90 {							/* sidebar				section								*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-top-color: var(--border-subtle);
}
#app-mount .actionText__1ae94 {								/* sidebar				header								*/
	color: var(--text-secondary);
}
#app-mount .purchaseUnitOperatingSystem_f28827 {					/* sidebar				OSicon								*/
	color: var(--text-dark);
}
#app-mount .price_f6c36e,								/* sidebar				price								*/
#app-mount .listingPrice_c7dbcb {
	color: var(--header-primary);
}
#app-mount .title_a81dd3 {								/* sidebar				subtitle							*/
	color: var(--header-primary);
}
#app-mount .skuNormal__1aa9d {								/* sidebar				pricerow							*/
	border-bottom-color: var(--border-subtle);
}
#app-mount .name__71fd4 {								/* sidebar				pricename							*/
	color: var(--header-secondary);
}
#app-mount .sku_e2d34f:hover .name__71fd4 {
	color: var(--header-primary);
}
#app-mount .price_afc9b2 {								/* sidebar				priceamount							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--header-primary);
}
#app-mount .label__8394d {								/* sidebar				label								*/
	color: var(--text-muted);
}
#app-mount .info__087e0 {								/* sidebar				labelinfo							*/
	color: var(--header-primary);
}

#app-mount .content_f1d99d {								/* invitecard				container							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .name_f1d99d {								/* invitecard				guildname							*/
	color: var(--header-secondary);
}
#app-mount .memberInfo_f1d99d {								/* invitecard				memberinfo							*/
	color: var(--text-muted);
}

.premiumSubscriptionAccountCredit__94f72 {						/* abonnements				abocard								*/
	background-color: rgba(var(--transparencycolor_v), .4);
}

#app-mount .row_c85137 {								/* features				row								*/
	background-color: rgba(var(--transparencycolor_v), .2);
	color: var(--header-secondary);
}
#app-mount .featureIcon_c85137 {							/* features				featureicon							*/
	color: var(--header-secondary);
}


/* ~~~~		9.		LIBRARY						~~~~ */

.containerSidenav_dc2e0e {								/* family center											*/
	border-top: 0 !important;
}
.header_adb41f {									/* library				table header							*/
	background-color: transparent;
	border-bottom-color: var(--border-subtle);
	position: relative;
}
.header_adb41f::before,
.header_adb41f::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.header_adb41f::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.header_adb41f::after {
	background-color: rgba(var(--transparencycolor_v), .4);
	backdrop-filter: blur(var(--backgroundblur_v));
}

#app-mount .headerCellSorted__19516 {
	color: var(--header-primary);
}

.rowWrapperActive_adb41f {
	background-color: rgba(var(--transparencycolor_v), .2);
}
.rowWrapper_adb41f + .rowWrapper_adb41f .row_adb41f {
	border-top-color: var(--border-subtle);
}

#app-mount .rate__7eeec {
	color: var(--text-muted);
}
#app-mount .background__27106 {								/* library				usagebar							*/
	stroke: rgb(var(--transparencycolor_v), .5);
}
#app-mount .usageInfo__27106 {								/* gamelibrary				usageinfo							*/
	color: var(--header-secondary);
}

#app-mount .installationPath_a6f654 {							/* library				game row path							*/
	box-shadow: 0 1px 0 0 var(--background-accent);
}
#app-mount .rowTitle_a6f654 {								/* library				game row title							*/
	color: var(--text-secondary);
}
#app-mount .rowBody_a6f654 {								/* library				game row body							*/
	color: var(--text-muted);
}
#app-mount .defaultLocationCheckbox_a6f654 {						/* library				location checkbox						*/
	color: var(--header-primary);
}
#app-mount .defaultIndicator_a6f654 {							/* library				location indicator						*/
	background-color: rgba(var(--transparencycolor_v), .5);
	color: var(--header-primary);
}

#app-mount .applicationName_fb04e1 {							/* library				application name						*/
	color: var(--header-primary);
}
#app-mount .applicationSubText_fb04e1 {							/* library				application subtext						*/
	color: var(--text-muted);
}


/* ~~~~		10.		DISCOVERY/UNIHUB				~~~~ */

.container_a592e1 {									/* guilddiscovery											*/
	border-top: 0 !important;
}
#app-mount .card__84e3e {								/* guilddiscovery			card								*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .iconMask__84e3e {								/* guilddiscovery			iconmask							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .card__84e3e:hover,
#app-mount .iconMask__84e3e:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}

#app-mount .container_cec934,								/* questdiscovery			card								*/
#app-mount .container__956c6 {								/* questdiscovery			card footer							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .container_cec934:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .container_cec934:hover .container__956c6 {
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .overlay_b5b7aa {
	background: linear-gradient(0deg, rgba(var(--transparencycolor_v)) 0, rgba(var(--transparencycolor_v), .4) 20.31%, rgba(var(--transparencycolor_v), 0));
}

#app-mount .cardPlaceholder__6e28f {							/* guildcard				placeholder							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .loading_e90879 {								/* guildcard				loading								*/
	background-color: rgba(var(--transparencycolor_v), .5);
}
.category_fe77d6:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
}
.category_fe77d6.selected_fe77d6,
.category_fe77d6.selected_fe77d6:hover {
	background-color: rgb(var(--accentcolor_v));
}
.category_fe77d6.selected_fe77d6 .count_fe77d6,
.category_fe77d6:hover .count_fe77d6 {
	color: var(--header-primary) !important;
}
.footerImage_a3a4ce {
	opacity: .5;
}
.actionButtonsContainer__58de5 {							/* guildcard				action button							*/
	position: relative;
	background: transparent;
}
.actionButtonsContainer__58de5::before,
.actionButtonsContainer__58de5::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 4px;
	pointer-events: none;
}
.actionButtonsContainer__58de5::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.actionButtonsContainer__58de5::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--backgroundblur_v));
}
.spinner_e90879 {									/* guildcard				loading spinner							*/
	background: transparent;
	transform: none;
	top: calc(50% - 24px);
	left: calc(50% - 24px);
}
.spinner_e90879::before,
.spinner_e90879::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 8px;
	pointer-events: none;
}
.spinner_e90879::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.spinner_e90879::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.4));
	backdrop-filter: blur(var(--backgroundblur_v));
}

#app-mount .addEntryCard_d9422a {							/* add entry card											*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-color: var(--interactive-normal);
}
#app-mount .addEntryCard_d9422a:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
	border-color: var(--interactive-active);
}

.emptyContainer_e37a20 {								/* search				no results							*/
	background-color: rgba(var(--transparencycolor_v), .4);
}
.placeholder_e825f6 {									/* search				placeholder							*/
	background-color: rgba(var(--transparencycolor_v), .4);
}


/* ~~~~		11.		USERSETTINGS					~~~~ */

.visual-refresh.platform-win .sidebarRegionScroller__23e6b {
	margin-top: var(--custom-app-top-bar-height);
}
#app-mount .top_aa8da2 .item_aa8da2.selected_aa8da2 {
	color: var(--text-primary);
}
#app-mount .side_aa8da2 .themed_aa8da2.item_aa8da2:active:not(.disabled_aa8da2),	/* sideitems												*/
#app-mount .topPill_aa8da2 .themed_aa8da2.item_aa8da2:active:not(.disabled_aa8da2),	/* tabitems												*/
#app-mount .side_aa8da2 .themed_aa8da2.item_aa8da2:hover:not(.disabled_aa8da2),		/* sideitems												*/
#app-mount .topPill_aa8da2 .themed_aa8da2.item_aa8da2:hover:not(.disabled_aa8da2) {	/* tabitems												*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .side_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2,
#app-mount .topPill_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2,
#app-mount .side_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2:active,
#app-mount .topPill_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2:active,
#app-mount .side_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2:hover,
#app-mount .topPill_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2:hover {
	background-color: rgb(var(--accentcolor_v));
	color: #fff;
	text-shadow: 1px 1px var(--textshadow_v);
}
#app-mount .side_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2 div[style*="color: var(--text-muted)"],
#app-mount .topPill_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2 div[style*="color: var(--text-muted)"],
#app-mount .side_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2:active div[style*="color: var(--text-muted)"],
#app-mount .topPill_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2:active div[style*="color: var(--text-muted)"],
#app-mount .side_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2:hover div[style*="color: var(--text-muted)"],
#app-mount .topPill_aa8da2 .themed_aa8da2.selected_aa8da2.item_aa8da2:hover div[style*="color: var(--text-muted)"] {
	color: #ddd !important;
}
.sidebar__23e6b:has(.socialLinks__7df54) .side_aa8da2 .item_aa8da2::after {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}

.bd-social-link[title="BD" i] .bd-social-logo,
.bd-social-link[title="BetterDiscord" i] .bd-social-logo,
.bd-social-link[title="BBD" i] .bd-social-logo,
.bd-social-link[title="BandagedBD" i] .bd-social-logo {
	background: var(--interactive-normal);
	-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/settingsicons/betterdiscord.svg) center/contain no-repeat;
	opacity: 1;
	transition: background .15s ease;
}
.bd-social-link[title="BD" i]:hover .bd-social-logo,
.bd-social-link[title="BetterDiscord" i]:hover .bd-social-logo,
.bd-social-link[title="BBD" i]:hover .bd-social-logo,
.bd-social-link[title="BandagedBD" i]:hover .bd-social-logo {
	background: var(--interactive-active);
}
.bd-social-link[title="BD" i] .bd-social-logo > *,
.bd-social-link[title="BetterDiscord" i] .bd-social-logo > *,
.bd-social-link[title="BBD" i] .bd-social-logo > *,
.bd-social-link[title="BandagedBD" i] .bd-social-logo > * {
	display: none;
}

#app-mount .streamerModeEnabledImage_aa3ffd {
	background-image: url(https://discord.com/assets/c133c9df9ee4552c188a.svg);
	opacity: .5;
}

.contentRegion__23e6b div[role="tabpanel"] {						/* tabpanel												*/
	width: 100%;
}
.toolsContainer__23e6b {								/* closebutton				wrapper								*/
	margin-right: 37px;
}
#app-mount .closeButton_c2b141 {							/* closebutton				button								*/
	border-color: var(--channels-default);
}
#app-mount .closeButton_c2b141 path[fill] {
	fill: var(--channels-default);
}
#app-mount .closeButton_c2b141:hover {
	background-color: rgba(var(--accentcolor_v), .2);
	border-color: var(--header-secondary);
}
#app-mount .closeButton_c2b141:hover path[fill] {
	fill: var(--header-secondary);
}
#app-mount .closeButton_c2b141:active {
	border-color: var(--text-secondary);
}
#app-mount .closeButton_c2b141:active path[fill] {
	fill: var(--text-secondary);
}
#app-mount .keybind_c2b141 {								/* closebutton				keybind								*/
	color: var(--channels-default);
}

#app-mount .closeButtonBold_c2b141 {							/* closebutton				button bold							*/
	border-color: var(--header-secondary);
}
#app-mount .closeButtonBold_c2b141 path[fill] {
	fill: var(--header-secondary);
}
#app-mount .closeButtonBold_c2b141:hover {
	background-color: rgba(var(--accentcolor_v), .4);
	border-color: var(--text-secondary);
}
#app-mount .closeButtonBold_c2b141:hover path[fill] {
	fill: var(--text-secondary);
}
#app-mount .closeButtonBold_c2b141:active {
	border-color: var(--header-primary);
}
#app-mount .closeButtonBold_c2b141:active path[fill] {
	fill: var(--header-primary);
}
#app-mount .keybind_c2b141 {								/* closebutton				keybind bold							*/
	color: var(--header-secondary);
}

.cardPrimary_cb7a0e {									/* settingsitems			card								*/
	border-color: rgba(var(--transparencycolor_v), .1);
}

.accountProfileCard__1fed1 {								/* accountsettings			container							*/
	background: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
}
.accountProfileCard__1fed1::before,
.accountProfileCard__1fed1::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.accountProfileCard__1fed1::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.accountProfileCard__1fed1::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
.accountProfileCard__1fed1 .avatar__1fed1 {						/* accountsettings			container avatar						*/
	background-color: transparent;
	border-color: transparent;
}
.questionMark__6bfbc svg {								/* accountsettings			questionmark							*/
	filter: drop-shadow(1px 1px var(--textshadow_v));
}
#app-mount .background__1fed1 {								/* accountsettings			container							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .fieldList__1fed1 {								/* accountsettings			settings							*/
	background-color: transparent;
}

#app-mount .box_f8c98c {								/* familycenter				box								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

.connectContainer_c7f964 {								/* connections				container							*/
	background-color: rgba(var(--transparencycolor_v), .4);
}
.accountButtonInner_c7f964 {								/* connections				connectioninner							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.accountButtonInner_c7f964:hover {
	background-color: rgb(var(--accentcolor_v));
}
.connection_c7f964 {									/* connections				connection							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.connectionHeader_c7f964 {								/* connections				connection header						*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

.guildHeader__30707 {									/* boostsettings			suggestioncard							*/
	background-color: rgba(var(--transparencycolor_v), .5);
}
.guildSubscriptionSlot_b76fc6 {								/* boostsettings			suggestioncard							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.cardWrapper_aae012 {									/* boostsettings			suggestioncard							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.cardWrapper_aae012:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}
.cardWrapper_aae012 .card__11580,							/* boostsettings			suggestioncard inner						*/
.cardWrapper_aae012 .card__11580:hover {
	background-color: transparent;
}
#app-mount .gemIndicatorContainer_b03ca0 {						/* boostsettings			suggestioncard circle						*/
	background-color: transparent;
}
#app-mount .summaryInfo_e9cb00 {							/* boostsettings			past transactions summary					*/
	color: var(--header-primary);
}
#app-mount .payment_e9cb00 {								/* boostsettings			past transactions payment					*/
	background-color: transparent;
	color: var(--header-secondary);
}
#app-mount .hoverablePayment_e9cb00:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .paymentHeader_e9cb00 {							/* boostsettings			past transactions header					*/
	color: var(--header-primary);
	border-color: var(--border-subtle);
}
#app-mount .expandedInfo_e9cb00 {							/* boostsettings			past transactions expandedinfo					*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .paymentText_e9cb00 {							/* boostsettings			past transactions paymenttext					*/
	color: var(--header-secondary);
}
#app-mount .giftIcon_e9cb00 {								/* boostsettings			past transactions gifticon					*/
	color: var(--header-primary);
}
#app-mount .guildHeaderBackground__04920 {
	background-image: url(https://discord.com/assets/467602d632b5f9c1ce4b.svg);
	opacity: .75;
}
#app-mount .emptyGuilds-1cEt2M {
	background-image: url(https://discord.com/assets/33de08d0b379a019874a.svg);
	opacity: .75;
}

#app-mount .paymentPane__01014 {							/* boostsettings			past transactions						*/
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--header-primary);
}
#app-mount .paginator__01014 {								/* boostsettings			past transactions paginator					*/
	background: rgba(var(--transparencycolor_v), .3);
	color: var(--text-muted);
}
#app-mount .bottomDivider__01014 {							/* boostsettings			past transactions divider					*/
	border-bottom-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .tab_b317f5 {								/* boostsettings			past transactions tab						*/
	color: var(--text-muted);
}
#app-mount .externalRowHeader__01014 {							/* boostsettings			past transactions extenal row					*/
	color: var(--header-secondary);
}

#app-mount .emptyStateImage_d4883c {							/* giftinventory			no gifts							*/
	background: url(https://discord.com/assets/b3dd9b1e282fff30af5b.svg);
	opacity: 0.6;
}

#app-mount .codeRedemptionRedirect_a706ba {						/* payment				coderedem							*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-color: rgba(var(--transparencycolor_v), .1);
	color: var(--header-primary);
}

.membershipDialogHouse1__2d899 {							/* hypesquad				membershipdialogs						*/
	background-color: rgba(156, 132, 239, .8);
}
.membershipDialogHouse2__2d899 {
	background-color: rgba(244, 123, 103, .8);
}
.membershipDialogHouse3__2d899 {
	background-color: rgba(69, 221, 192, .8);
}
.videoWrapper__56ac8 {
	background-color: rgba(var(--transparencycolor_v), .4);
}

#app-mount .container__06283 {									/* voicesettings			voicebarcontainer						*/
	-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/common/voice_level_bar.svg);
}
#app-mount .notches__06283 {
	color: transparent !important;
}
#app-mount .progress__06283 {								/* voicesettings			voicebar							*/
	background-color: var(--text-muted) !important;
}
.icon_f43ba5[src="/assets/6762ed8abdaef6a7f6fc.png"],
.icon_f43ba5[src="/assets/5af9f85713084d6867a6.png"] {
	-webkit-mask: url(https://discord.com/assets/6762ed8abdaef6a7f6fc.png) center/contain no-repeat;
	background-color: var(--header-primary);
	object-position: -999999px -999999px;
}
.icon_f43ba5[src="/assets/ea67b1321e3d4154e476.png"],
.icon_f43ba5[src="/assets/12c09c71eb271a47bcab.png"] {
	-webkit-mask: url(https://discord.com/assets/ea67b1321e3d4154e476.png) center/contain no-repeat;
	background-color: var(--header-primary);
	object-position: -999999px -999999px;
}
.cameraWrapper_d41d5f {									/* voicesettings			video								*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-color: rgba(var(--transparencycolor_v), .1);
}
.backgroundOptionInner__53965 {								/* voicesettings			background option						*/
	background-color: rgba(var(--transparencycolor_v), .4);
}

.option_e03935 {									/* overlay				option								*/
	background-color: rgba(var(--transparencycolor_v), .4);
}
.option_e03935:hover,
.option_e03935.selected_e03935 {
	box-shadow: 0 2px 0 rgba(var(--transparencycolor_v), .3);
}
.disabled_e03935 {
	color: rgba(var(--transparencycolor_v), .4);
}

#app-mount .row__740f2 {								/* hotkeys				row								*/
	box-shadow: inset 0 -1px 0 var(--border-subtle);
}

#app-mount .card_b846e5::before {							/* settingscard				backdrop							*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-color: rgba(var(--transparencycolor_v), .1);
}

#app-mount .game_cc46f0 {								/* games				card								*/
	box-shadow: 0 1px 0 0 var(--border-subtle);
}
#app-mount .gameNameInput_cc46f0:focus,
#app-mount .gameNameInput_cc46f0:hover {
	background-color: rgba(var(--transparencycolor_v), .3);
	border-color: rgba(var(--transparencycolor_v), .1);
}
#app-mount .gameName_cc46f0 {								/* games				gamename							*/
	color: var(--header-primary);
}
#app-mount .lastPlayed_cc46f0,								/* games				lastplayed							*/
#app-mount .overlayStatusText__668e1 {							/* games				overlaystatustext						*/
	color: var(--header-secondary);
}
#app-mount .toggleIconOn_cc46f0 .fill_cc46f0 {						/* games				overlaystatusicon						*/
	fill: var(--header-secondary);
}
#app-mount .nowPlayingAdd_cc46f0 {							/* games				descriptionhint							*/
	color: var(--header-secondary);
}
#app-mount .nowPlaying_cc46f0 .gameName_cc46f0 {
	color: #fff;
}
#app-mount .nowPlaying_cc46f0 .lastPlayed_cc46f0,
#app-mount .nowPlaying_cc46f0 .overlayStatusText__668e1 {
	color: #b4e1cd;
}
#app-mount .nowPlaying_cc46f0 .toggleIconOff_cc46f0 .fill_cc46f0,
#app-mount .nowPlaying_cc46f0 .toggleIconOn_cc46f0 .fill_cc46f0 {
	fill: #b4e1cd;
}
#app-mount .notDetected_cc46f0 {							/* games				nogame								*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .notDetected_cc46f0 .lastPlayed_cc46f0 {
	color: var(--header-secondary);
}

#app-mount .addGamePopout_cc46f0 {							/* games				add game popout							*/
	background-color: transparent;
}
.addGamePopout_cc46f0::before,
.addGamePopout_cc46f0::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.addGamePopout_cc46f0::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.addGamePopout_cc46f0::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.15));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .addGamePopout_cc46f0 .cancelButton_cc46f0 {
	color: var(--header-primary);
}

#app-mount .preview__3e443 {							/* appearance				preview								*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-color: rgba(var(--transparencycolor_v), .2);
}


/* ~~~~		12.		GUILDSETTINGS					~~~~ */

#app-mount .container_fcf29c:not([data-emphasized="true"]),
#app-mount .container__4a4f2 {
	background-image: linear-gradient(rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25)), rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25))) !important;
	background-color: rgb(var(--accentcolor_v)) !important;
}
#app-mount .container_fcf29c[data-emphasized="true"] {
	background-color: rgb(var(--dangercolor_v)) !important;
	border-color: rgb(var(--dangercolor_v)) !important;
}

.educationUpsell__4a4f2 {
	background-color: rgb(var(--accentcolor_v)) !important;
}
.educationUpsellArrow__4a4f2 {
	border-bottom-color: rgb(var(--accentcolor_v)) !important;
}

.emojiWrapper__4cbea {
	border-color: transparent;
}
.roles__9e177 {										/* rolesettings				intro roles							*/
	z-index: 2;
}
.profileCard__9e177 {									/* rolesettings				intro profile							*/
	position: relative;
	z-index: 1;
}
.profileCard__9e177::before,
.profileCard__9e177::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.profileCard__9e177::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.profileCard__9e177::after {
	backdrop-filter: blur(var(--popoutblur_v));
}
.sidebar_e29cd7 {									/* rolesettings				sidebar								*/
	background-color: rgba(var(--transparencycolor_v), .1);
	border: none;
}
.container_d8f25b {									/* rolesettings				everyone role							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.container_d8f25b:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}
.settingCard_dd864e {									/* rolesettings				setting card							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.settingCard_dd864e.active_dd864e {							/* rolesettings				setting card active						*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.cardFolder_dd864e {									/* rolesettings				setting card body						*/
	background-color: transparent;
}
.group__344e6 {										/* rolesettings				permissions group						*/
	border-color: rgb(var(--transparencycolor_v), .4);
}
.item__344e6 {										/* rolesettings				permissions item						*/
	background: rgb(var(--transparencycolor_v), .2);
}
.item__344e6:hover {
	background: rgb(var(--transparencycolor_v), .4);
}
.passthrough__344e6.selected__344e6 {							/* rolesettings				permissions passthrough selected				*/
	background: rgb(var(--accentcolor_v));
}
.icon_d8f25b {										/* rolesettings				everyone role icon						*/
	background-color: rgba(var(--transparencycolor_v), .4);
}
.titleContainer_e29cd7,									/* rolesettings				roles list header						*/
.header_c6bf1b {									/* rolesettings				perms list header						*/
	background-color: transparent;
}
.titleElevated_e29cd7,
.stickyHeaderElevated_c6bf1b {
	box-shadow: none;
}
.header_c6bf1b::before,
.header_c6bf1b::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	pointer-events: none;
	z-index: -1;
}
.header_c6bf1b::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
.header_c6bf1b::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v)));
	backdrop-filter: blur(var(--backgroundblur_v));
}
.roleRow__5f97b:hover:not(.roleRowDisableHover__5f97b) {				/* rolesettings				role row							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.roleRow__5f97b:hover:not(.roleRowDisableHover__5f97b) .circleButton__5f97b {
	background-color: rgba(var(--transparencycolor_v), .2);
}
.roleRow__5f97b:hover:not(.roleRowDisableHover__5f97b) .circleButton__5f97b:hover {
	background-color: rgb(var(--accentcolor_v));
}
.roleRow__5f97b::before,
.roleRow__5f97b:last-child::after {
	background-color: var(--border-subtle);
}
.memberRow__9a73f:hover {								/* rolesettings				member row							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .colorPickerSwatch__459fb.noColor_e34214 {					/* rolesettings				colorswatch nocolor						*/
	border-color: rgba(var(--textbrightest_v), .3);
}
#app-mount .colorPickerSwatch__459fb.noColor_e34214 .colorPickerDropper__0d1bc {
	fill: var(--header-primary);
}
#app-mount .colorPickerSwatch__459fb.noColor_e34214 polyline {
	stroke: var(--header-primary);
}
.previewContainer__981c8 {								/* rolesettings				preview								*/
	border: none;
}
#app-mount .dragged_f07e3e {								/* rolesettings				dragged								*/
	-webkit-mask: url(https://discord.com/assets/038a865e09c25dc13e30.svg) center/contain no-repeat;
	background: var(--background-base-lowest);
}
.messageContainer__981c8 {								/* rolesettings				preview message							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.theme-light .messageContainer__981c8 {
	display: none;
}
.addMemberRow__01dab.selectedRow__01dab {						/* rolesettings				add member row							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

#app-mount .emojiRow_e7d73e:hover .emojiAliasPlaceholderContent_e7d73e,			/* emojisettings			alias								*/
#app-mount .emojiRow_e7d73e:focus-within .emojiAliasPlaceholderContent_e7d73e {
	visibility: hidden !important;
	color: transparent !important;
}
#app-mount .emojiAliasInput_e7d73e .emojiInput_e7d73e {					/* emojisettings			nameinput							*/
	background-color: rgba(var(--transparencycolor_v), .1);
	margin-top: -1px;
	margin-left: -8px;
}

#app-mount .auditLog__43dab {								/* auditlogs				logitem								*/
	border-color: rgba(var(--transparencycolor_v), .1);
	color: var(--text-muted);
}
#app-mount .headerClickable__43dab,							/* auditlogs				loginner							*/
#app-mount .headerDefault__43dab {
	background-color: rgba(var(--transparencycolor_v), .2);
	color: var(--header-secondary);
}
#app-mount .headerExpanded__43dab {
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--header-secondary);
}
#app-mount .divider__43dab {								/* auditlogs				loginnerdivider							*/
	background-color: var(--border-subtle);
}
#app-mount .changeDetails__43dab {							/* auditlogs				logdetails							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .userHook__43dab {								/* auditlogs				userhook							*/
	color: var(--header-primary);
}
#app-mount .auditLog__43dab strong {							/* auditlogs				targets								*/
	color: var(--header-primary);
}
#app-mount .timestamp__43dab {								/* auditlogs				timestamp							*/
	color: var(--text-muted);
}
#app-mount .expandForeground__43dab {							/* auditlogs				expandarrow							*/
	stroke: var(--header-secondary);
}
.themeOverrideLight__43dab.icon__43dab,							/* auditlogs				logicon								*/
.themeOverrideDark__43dab.icon__43dab,
#app-mount .icon__43dab {
	background: none !important;
}
.icon__43dab::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: var(--header-primary);
}
.icon__43dab.applicationCommand__43dab::before {
	-webkit-mask: url(https://discord.com/assets/295610bf2d3ec357b4bb.svg);
}
.icon__43dab.autoModerationBlockMessage__43dab::before {
	-webkit-mask: url(https://discord.com/assets/2cb2c7601c0b9a2a1ccd.svg);
}
.icon__43dab.autoModerationRule__43dab::before {
	-webkit-mask: url(https://discord.com/assets/2cb2c7601c0b9a2a1ccd.svg);
}
.icon__43dab.targetAll__43dab::before {
	-webkit-mask: url(https://discord.com/assets/cda90da758440b5e2cbc.svg);
}
.icon__43dab.targetBan__43dab::before {
	-webkit-mask: url(https://discord.com/assets/559f43e29d80d719b397.svg);
}
.icon__43dab.targetChannel__43dab::before {
	-webkit-mask: url(https://discord.com/assets/fd8bb90a4678f63f6a50.svg);
}
.icon__43dab.targetEmoji__43dab::before {
	-webkit-mask: url(https://discord.com/assets/b734b6798a8b89611ee7.svg);
}
.icon__43dab.targetGuild__43dab::before {
	-webkit-mask: url(https://discord.com/assets/30039d24e09f9ae53597.svg);
}
.icon__43dab.targetGuildHome__43dab::before {
	-webkit-mask: url(https://discord.com/assets/bde25f93c922e02f8459.svg);
}
.icon__43dab.targetGuildScheduledEvent__43dab::before {
	-webkit-mask: url(https://discord.com/assets/119b4083c9d4fce05f2d.svg);
}
.icon__43dab.targetIntegration__43dab::before {
	-webkit-mask: url(https://discord.com/assets/a82903ac1478ed97b6d4.svg);
}
.icon__43dab.targetInvite__43dab::before {
	-webkit-mask: url(https://discord.com/assets/5cc5c2e0ad18a7c383d8.svg);
}
.icon__43dab.targetMember__43dab::before {
	-webkit-mask: url(https://discord.com/assets/c53abf7172caf6e94497.svg);
}
.icon__43dab.targetMemberRole__43dab::before {
	-webkit-mask: url(https://discord.com/assets/63a73b3d5daccfd7a8fc.svg);
}
.icon__43dab.targetMessage__43dab::before {
	-webkit-mask: url(https://discord.com/assets/f88edd51273b2e14999a.svg);
}
.icon__43dab.targetPermission__43dab::before {
	-webkit-mask: url(https://discord.com/assets/93b984f7ed0c42796562.svg);
}
.icon__43dab.targetRole__43dab::before {
	-webkit-mask: url(https://discord.com/assets/842d46ac28c4cc831849.svg);
}
.icon__43dab.targetStageInstance__43dab::before {
	-webkit-mask: url(https://discord.com/assets/f39f5d92d79071dcd992.svg);
}
.icon__43dab.targetSticker__43dab::before {
	-webkit-mask: url(https://discord.com/assets/0020113abbe97807c0be.svg);
}
.icon__43dab.targetVanityUrl__43dab::before {
	-webkit-mask: url(https://discord.com/assets/9ecac67adfc57255096c.svg);
}
.icon__43dab.targetWebhook__43dab::before {
	-webkit-mask: url(https://discord.com/assets/2cb2c7601c0b9a2a1ccd.svg);
}
.icon__43dab.targetWidget__43dab::before {
	-webkit-mask: url(https://discord.com/assets/fb3b404502ba18187ace.svg);
}
.icon__43dab.thread__43dab::before {
	-webkit-mask: url(https://discord.com/assets/6960c3e51b7f0dcefcc0.svg);
}

#app-mount .card_dc2e44 {								/* integrationsettings			card								*/
	border-color: rgba(var(--transparencycolor_v), .1)
}
#app-mount .card_eafb9c {								/* integrationsettings			webhook card							*/
	border-color: rgba(var(--transparencycolor_v), .1)
}
#app-mount .card__83361 {								/* integrationsettings			apps card							*/
	border-color: rgba(var(--transparencycolor_v), .1)
}
#app-mount .card_ebafdd {								/* integrationsettings			follows card							*/
	border-color: rgba(var(--transparencycolor_v), .1)
}
#app-mount .iconWrapper__4a3a5 {							/* integrationsettings			icon								*/
	background-color: rgba(var(--transparencycolor_v), .4);
}

.guildDetails_bebc5b {									/* communitysettings			intro				details				*/
	background-color: rgba(var(--transparencycolor_v), .4);
}
.featureCard_bebc5b {									/* communitysettings			intro				featurecard			*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.featureIcon_bebc5b {									/* communitysettings			intro				featureicon			*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

.questionNumber__5d756,									/* communitysettings			intro				question			*/
.optionsHeader__5d756,									/* communitysettings			intro				options				*/
.categoryText_e4503a,									/* communitysettings			intro				category			*/
.selectAll_e4503a [style*="color: var(--text-muted);"] {				/* communitysettings			intro				category			*/
	color: var(--header-primary) !important;
}
.optionCard_b96967:hover {								/* communitysettings			intro				option card			*/
	border-color: var(--header-secondary);
}
.addPrompt_e34850,									/* communitysettings			intro				add prompt			*/
.addActionItem_d2b0e4 {									/* communitysettings			intro				add action			*/
	border-color: rgb(var(--accentcolor_v));
	opacity: 0.8;
}
.addPrompt_e34850:hover,
.addActionItem_d2b0e4:hover {
	opacity: 1;
}
.cta__28e57 {
	border-color: var(--header-secondary) !important;
	color: var(--header-secondary) !important;
}
.cta__28e57:hover {
	border-color: var(--header-primary) !important;
	color: var(--header-primary) !important;
}
#app-mount .pageBody__5d7c9 h2 + [style*="color: var(--text-muted);"] {
	color: var(--header-secondary) !important;
}
#app-mount .prompt__5d7c9 {
	background-color: rgba(var(--transparencycolor_v), .2);
}

.upsellContainer__4cfe2 {								/* communitysettings			general				upsellcontainer			*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.upsellFooter__4cfe2 {									/* communitysettings			general				upsellfooter			*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

.developerPortalCtaWrapper_bf485f {							/* communitysettings			analytics			info				*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.analyticsCard__5931c {									/* communitysettings			analytics			card				*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

#app-mount .card__991c2 {								/* communitysettings			discovery			card				*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .iconMask__991c2 {								/* communitysettings			discovery			icon				*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.splashImage__991c2[src="/assets/467602d632b5f9c1ce4b.svg"],
.splashImage__991c2[src="/assets/d4d9f2bff23beec65b1f.svg"] {
	background: url(https://discord.com/assets/467602d632b5f9c1ce4b.svg) center/cover no-repeat;
	opacity: .75;
	object-position: -999999px -999999px;
}
.container__812a7 {									/* communitysettings			discovery			checklist			*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.header__812a7 {									/* communitysettings			discovery			checklist header		*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

.descriptionBox__981f7 {								/* templatesettings			descriptionbox							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

#app-mount .tierHeaderLocked_f15dca {							/* boostsettings			tierheaderlocked						*/
	background-color: rgba(var(--transparencycolor_v), .4);
	color: var(--header-secondary);
}
#app-mount .tierHeaderUnlocked_f15dca {							/* boostsettings			tierheaderunlocked						*/
	background-color: rgba(var(--transparencycolor_v), .5);
}
#app-mount .tierCloseClose_f15dca {							/* boostsettings			tiercloseclose							*/
	color: var(--header-primary);
}
#app-mount .tierBody_f15dca {								/* boostsettings			tierbody							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--header-secondary);
}
#app-mount .tierInProgress_c44edb {							/* boostsettings			tiermilestone							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .background_c44edb {								/* boostsettings			tierbar	(settings)						*/
	color: rgba(var(--transparencycolor_v), .3);
}

#app-mount .to__910e1 {									/* membersettings			transfer to							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	box-shadow: 0 0 0 4px rgba(var(--transparencycolor_v), .3);
}
#app-mount .fromToWrapper__910e1 {
	background: transparent;
}
#app-mount .fromToWrapper__910e1::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-mask: url(https://discord.com/assets/a2e6c7df5d20d1aeaacb.svg) 50% 0 no-repeat;
	background: var(--header-primary);
}

#app-mount .inviteSettingsInviteRow__1de14 {						/* invitesettings			invitecard							*/
	box-shadow: 0 1px 0 0 rgba(var(--textbright), .1);
}

#app-mount .bannedUser_cdb2b0 {								/* bansettings				bancard								*/
	background-color: transparent;
	box-shadow: 0 1px 0 0 rgba(var(--textbright), .1);
}
#app-mount .bannedUser_cdb2b0:hover {
	background-color: rgba(var(--transparencycolor_v), .3);
}


/* ~~~~		13.		MODALS						~~~~ */

.layerContainer__59d0d:nth-child(1),
.withLayer__29ace:nth-child(1) {
	z-index: 1002;
}
.layerContainer__59d0d:nth-child(2),
.withLayer__29ace:nth-child(2) {
	z-index: 1003;
}
.layerContainer__59d0d:nth-child(3),
.withLayer__29ace:nth-child(3) {
	z-index: 1004;
}
.layerContainer__59d0d:nth-child(4),
.withLayer__29ace:nth-child(4) {
	z-index: 1005;
}
.layerContainer__59d0d:nth-child(5),
.withLayer__29ace:nth-child(5) {
	z-index: 1006;
}
.layerContainer__59d0d:nth-child(6),
.withLayer__29ace:nth-child(6) {
	z-index: 1007;
}
.layerContainer__59d0d:nth-child(7),
.withLayer__29ace:nth-child(7) {
	z-index: 1008;
}
.layerContainer__59d0d:nth-child(8),
.withLayer__29ace:nth-child(8) {
	z-index: 1009;
}
.layerContainer__59d0d:nth-child(9),
.withLayer__29ace:nth-child(9) {
	z-index: 1010;
}
.clickTrapContainer__59d0d {
	z-index: 1011;
}

#app-mount .root__49fc1:not(.noBackground_f061f6):not(.carouselModal_d3a6f0),		/* modal				container							*/
#app-mount .modal__7f8f5,								/* modal				container							*/
#app-mount .bd-modal-root {								/* modal				bd modal							*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
	border-radius: 5px;
	transform: unset !important;
}
#app-mount .rootWithShadow__49fc1:not(.noShadow_f061f6) {
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
}
.root__49fc1 > *,
.modal__7f8f5 > * {
	z-index: 1;
}
.root__49fc1::before,
.modal__7f8f5::before,
.bd-modal-root::before,
.root__49fc1::after,
.modal__7f8f5::after,
.bd-modal-root::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.root__49fc1::before,
.modal__7f8f5::before,
.bd-modal-root::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.root__49fc1::after,
.modal__7f8f5::after,
.bd-modal-root::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}
.root__49fc1 .modal__7f8f5::before,
.root__49fc1.noBackground_f061f6::before,
.root__49fc1.carouselModal_d2b9a1::before,
.root__49fc1.carouselModal_d3a6f0::before,
.modal_b0827a::before,
.root__49fc1 .modal__7f8f5::after,
.root__49fc1.noBackground_f061f6::after,
.root__49fc1.carouselModal_d2b9a1::after,
.root__49fc1.carouselModal_d3a6f0::after,
.modal_b0827a::after {
	display: none;
}
#app-mount .zoomedCarouselModalRoot_f74404 {
	background: transparent !important;
}
#app-mount .modalTextContainer__4d95d {							/* modal				text file							*/
	background-color: rgba(var(--transparencycolor_v), .5);
	border: none;
}
#app-mount .footer__49fc1,
#app-mount .footer_c33701 {								/* modal				footer								*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-radius: 0;
	z-index: 0;
}
#app-mount .footerSeparator__49fc1 {
	box-shadow: none;
}

.tabBarContainer_b9fccc {								/* modal				tabbarcontainer							*/
	border-top-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .modal_e62d17 .tabBarContainer_b9fccc {
	background: rgba(var(--transparencycolor_v), .2);
	box-shadow: 0 2px 3px 0 rgba(var(--transparencycolor_v), .1);
}

#app-mount .content_a934ca + .videoContainer_a934ca {
	box-sizing: border-box;
	height: 100%;
}
#app-mount .testimonialContainer_d3081b path[fill="#2B2D31"] {
	fill: var(--background-base-lower);
}
#app-mount .testimonialContainer_d3081b .quotes__3e7e2 {
	color: var(--header-secondary);
}

#app-mount .separator__33f29 {
	box-shadow: 0 1px 0 0 rgba(var(--transparencycolor_v), .3), 0 1px 2px 0 rgba(var(--transparencycolor_v), .3);
}
#app-mount .divider__33f29 {
	border-color: var(--border-subtle);
}

#app-mount .message_fcc792 {
	color: var(--header-secondary);
}
#app-mount .secondaryButton_fcc792 {
	color: var(--header-primary);
}
#app-mount .imageUpgrade_fcc792 {
	background-image: url(https://discord.com/assets/7e81dd54960672eabe78.svg);
}
#app-mount .imageCancel_fcc792 {
	background: url(https://discord.com/assets/d12b5c285831f85c5eee.svg);
}
#app-mount .imageUnclaimed_fcc792 {
	background-image: url(https://discord.com/assets/41675689ca055858e137.svg);
	opacity: .5;
}
#app-mount .imageUnverified_fcc792 {
	background-image: url(https://discord.com/assets/f0cba42b6a6d3b2de4fd.svg);
	opacity: .5;
}

#app-mount .divider__65336 {
	border-color: var(--border-subtle);
}
#app-mount .backButtonColor__4cae5 {
	color: var(--header-primary);
}
#app-mount .checkboxLabel_a11995 {
	color: var(--header-secondary);
}

/* ----		13.1.		USERMODAL					----- */

.listRow__9d78f:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
}
.emptyIcon__9d78f {									/* body					emptypic							*/
	opacity: .5;
}
.profileColors_ac6ab4 .mask__44b0c circle {
	fill: transparent;
}

/* ----		13.2.		GUILDADD/CREATION				----- */

.container_eb2cd2,									/* create modal				item								*/
.guildRow__66057 {									/* hub modal				item								*/
	background-color: rgba(var(--transparencycolor_v), .3);
	border: none;
}
.container_eb2cd2:hover,
.guildRow__66057:hover {
	background-color: rgb(var(--accentcolor_v));
}
.text_eb2cd2,										/* create modal				text								*/
.guildName__66057 {									/* hub modal				text								*/
	color: var(--header-secondary);
}
.container_eb2cd2:hover .text_eb2cd2,
.guildRow__66057:hover .guildName__66057 {
	color: var(--header-primary);
}
.arrow_eb2cd2,										/* create modal				arrow								*/
.guildName__66057 ~ img {								/* hub modal				arrow								*/
	object-position: -999999px -999999px;
	-webkit-mask: url(https://discord.com/assets/ebd4163d89c2d849ec54.svg) center/cover no-repeat;
	background: var(--header-secondary);
}
.container_eb2cd2:hover .arrow_eb2cd2,
.guildRow__66057:hover .guildName__66057 ~ img {
	background: var(--header-primary);
}
.input__991a0 {										/* modal				invite input							*/
	background: transparent;
}
.inputInner__991a0 {									/* modal				invite input inner						*/
	border: 1px solid var(--input-border-default);
}

/* ----		13.3.		UPLOADMODAL					---- */

#app-mount .uploadModal_dbca3c {							/* modal				container							*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
	border-radius: 10px;
}
.uploadModal_dbca3c::before,
.uploadModal_dbca3c::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 10px;
	pointer-events: none;
	z-index: -1;
}
.uploadModal_dbca3c::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.uploadModal_dbca3c::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}

.uploadModalIn_dbca3c .uploadDropModal_dbca3c {
	width: unset;
}
.uploadModalIn_dbca3c .uploadDropModal_dbca3c .inner_dbca3c .title_dbca3c,
.uploadModalIn_dbca3c .uploadDropModal_dbca3c .inner_dbca3c .instructions_dbca3c {
	text-shadow: 1px 1px var(--textshadow_v);
}
.uploadModal_dbca3c .inner_dbca3c {							/* modal				channeltextarea							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.uploadModal_dbca3c .footer_dbca3c {							/* modal				footer								*/
	background-color: rgba(var(--transparencycolor_v), .2);
	box-shadow: none;
}
.uploadModal_dbca3c .inner_dbca3c .file_dbca3c .icon_dbca3c.image_dbca3c {
	box-shadow: 0 2px 8px rgba(var(--transparencycolor_v), .4);
}

/* ----		13.4.		KEYBOARDSHORTCUTSMODAL				---- */

#app-mount .keyboardShortcutsModal_f061f6 {						/* modal				container							*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
	overflow: hidden;
}
.keyboardShortcutsModal_f061f6::before,
.keyboardShortcutsModal_f061f6::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.keyboardShortcutsModal_f061f6::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.keyboardShortcutsModal_f061f6::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .modalTitle_f061f6 {								/* modal				title								*/
	color: var(--header-primary);
}
#app-mount .modalSubtitle_f061f6 {							/* modal				subtitle							*/
	border-color: var(--border-subtle);
	color: var(--text-secondary);
}
#app-mount .keyboardShortcutList_f061f6 .keybindGroup_f061f6 .keybindDescription_c0b6a8 {
	color: var(--header-secondary);
}
#app-mount .combo_fcddc1 {
	color: var(--header-primary);
}
#app-mount .combo_fcddc1 .key_fcddc1 {
	background-color: var(--text-muted);
	border: 1px solid rgba(0, 0, 0, .4);
	box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .4);
	color: var(--header-primary);
}
#app-mount .combo_fcddc1 .key_fcddc1:active {
	box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .6);
	border: 1px solid rgb(0, 0, 0);
	color: var(--header-secondary);
}

/* ----		13.5.		QUICKSWITCHER					---- */

#app-mount .quickswitcher_ac6cb0 {							/* modal				container							*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
	overflow: hidden;
	flex: 1 1 auto;
}
.quickswitcher_ac6cb0::before,
.quickswitcher_ac6cb0::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.quickswitcher_ac6cb0::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.quickswitcher_ac6cb0::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .emptyState_ac6cb0 {
	background: transparent;
}
#app-mount .emptyState_ac6cb0::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: url(https://discord.com/assets/c586aac99de98cfb010d.svg) center/100px no-repeat;
	opacity: .5;
}
.root__49fc1 .quickswitcher_ac6cb0::before,
.root__49fc1 .quickswitcher_ac6cb0::after {
	display: none;
}
.scroller_ac6cb0 {
	background-color: transparent;
}
#app-mount .input_ac6cb0 {								/* modal				input								*/
	background-color: rgba(var(--transparencycolor_v), .4);
	box-shadow: 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
}
#app-mount .result__71961[aria-selected=true] {						/* modal				resultselected							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

/* ----		13.6.		INVITEMODAL/GROUPCREATE				---- */

#app-mount .contentWrapper__9b0f4 {							/* modal				guildinvitemodal						*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
	overflow: hidden;
}
.contentWrapper__9b0f4::before,
.contentWrapper__9b0f4::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.contentWrapper__9b0f4::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.contentWrapper__9b0f4::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}

#app-mount .friendSelected_bbd192,							/* modal				groupdmrow							*/
#app-mount .inviteRow__67dba:hover {							/* modal				guildrow							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .friend_bbd192,								/* modal				groupdmrow							*/
#app-mount .inviteRowName__67dba {							/* modal				username							*/
	color: var(--header-secondary);
}
#app-mount .friendSelected_bbd192,
#app-mount .inviteRow__67dba:hover .inviteRowName__67dba {
	color: var(--header-primary);
}
#app-mount .checkBoxLabel__873a9,
#app-mount .footerText__67dba,
#app-mount .subtitle_cba592,
#app-mount .subText__67dba {
	color: var(--header-secondary);
}
.tag_fea832 {										/* modal				added user							*/
	background-color: rgb(var(--accentcolor_v));
	color: #fff;
	text-shadow: 1px 1px var(--textshadow_v);
}
.pill_dc6abe {
	background-color: rgba(var(--transparencycolor_v), .5);
}
#app-mount .notFriends_cba592 .errorStateIcon_cba592 {
	background-image: url(https://discord.com/assets/07aa1f325ebe8b8af5cb.svg);
	opacity: 0.6;
}
#app-mount .noFriends_cba592 .errorStateIcon_cba592 {
	background-image: url(https://discord.com/assets/adfe130868d2bcf467b5.svg);
	opacity: 0.6;
}
#app-mount .partyFull_cba592 .errorStateIcon_cba592 {
	background-image: url(https://discord.com/assets/53d74eda11a4185c1acd.svg);
	opacity: 0.6;
}
#app-mount .noResults_cba592 .errorStateIcon_cba592 {
	background-image: url(https://discord.com/assets/c8718df1382ba878f1fc.svg);
	opacity: 0.6;
}

/* ----		13.7.		LOGINSCREEN					---- */

#app-mount .wrapper_eebc2d {								/* login				wrapper								*/
	background: transparent;
}
.wrapper_eebc2d::before,								/* login				winbuttonshadow							*/
.wrapper_eebc2d .rightSplit_a50b20,							/* login				background							*/
.wrapper_eebc2d .canvas_a950cf {							/* login				movingshadow							*/
	display: none;
}
#app-mount .authBox_dc6abe {								/* login				modal body							*/
	background-color: transparent;
	box-shadow: none;
	color: var(--text-muted);
	position: relative;
	overflow: hidden;
}
#app-mount .authBox_dc6abe.authBoxExpanded_dc6abe {					/* login				modal body expanded						*/
	background-color: rgba(var(--transparencycolor_v), .5);
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
}
#app-mount .navRow__86e92 {								/* modal				modal footer							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

/* ----		13.8.		DOWNLOADAPPMODAL				---- */

#app-mount .downloadApps__4a98c {							/* modal				container							*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
	overflow: hidden;
}
.downloadApps__4a98c::before,
.downloadApps__4a98c::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.downloadApps__4a98c::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.downloadApps__4a98c::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}
.downloadApps__4a98c .header__4a98c {
	color: var(--text-secondary);
}
.downloadApps__4a98c .footer__4a98c {
	color: var(--text-muted);
}
.downloadApps__4a98c .platforms__4a98c .platform__4a98c {
	border-color: var(--header-secondary);
}
.downloadApps__4a98c .platforms__4a98c .platform__4a98c p {
	color: var(--header-secondary);
}
.downloadApps__4a98c .platforms__4a98c .platform__4a98c .downloadButton__4a98c {
	background-color: var(--header-secondary);
}
.downloadApps__4a98c .platforms__4a98c .platform__4a98c.active__4a98c .downloadButton__4a98c {
	text-shadow: 1px 1px var(--textshadow_v);
}

/* ----		13.9.		GUILDBOOSTMODAL					---- */

#app-mount .subscriberCount_f15dca {							/* modal				subcount							*/
	color: var(--header-secondary);
}
#app-mount .subscriberCount_f15dca strong {
	color: var(--text-secondary);
}
#app-mount .moreSubscribers_f15dca {							/* modal				suboverflow							*/
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--header-primary)
}

#app-mount .subscribersPopout_f15dca {							/* subpopout				container							*/
	background-color: transparent;
	box-shadow: 0 2px 10px rgba(var(--transparencycolor_v), .2);
	overflow: hidden;
}
.subscribersPopout_f15dca::before,
.subscribersPopout_f15dca::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.subscribersPopout_f15dca::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.subscribersPopout_f15dca::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.35));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .subscribersPopoutUser_f15dca {						/* subpopout				users								*/
	color: var(--header-secondary);
}

#app-mount .iconWrapper__0d13e {							/* prebuy popout			amount icon wrapper						*/
	background: rgba(var(--transparencycolor_v), .3);
}
.icon_bb7288:hover {									/* prebuy popout			amount icon							*/
	background: rgb(var(--accentcolor_v));
}

/* ----		13.10.		REACTIONSMODAL					---- */

#app-mount .scroller_cc2dff {								/* modal				sidebar								*/
	background-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .reactors_cc2dff {								/* modal				list								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .reactionDefault_cc2dff:hover {						/* modal				reaction							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .reactionSelected_cc2dff {
	background-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .remove_cc2dff {								/* modal				remove								*/
	color: var(--interactive-normal);
}
#app-mount .remove_cc2dff:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
	color: var(--interactive-hover);
}
#app-mount .discriminator_cc2dff {							/* modal				discriminator							*/
	color: var(--text-muted);
}

/* ----		13.11.		GUILDWELCOMEMODAL				---- */

.optionContainer__949ab {								/* modal				option								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
.optionContainer__949ab:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}

/* ----		13.12.		GUILDRULESMODAL					---- */

.guildSidebar_b962dc {									/* modal				sidebar								*/
	background-color: rgba(var(--transparencycolor_v), .4);
}
.footer_b962dc {									/* modal				footer								*/
	background: transparent;
}
.modal_b962dc {										/* modal				inner								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

/* ----		13.13.		GUILDFEEDBACKMODAL				---- */

#app-mount .root__66e7e {								/* modal				items								*/
	background-color: transparent;
	border-radius: 0;
}
#app-mount .option__66e7e {								/* modal				item								*/
	background-color: rgb(var(--transparencycolor_v), .2);
	border: none;
	border-radius: 8px;
	margin-bottom: 8px;
}
#app-mount .option__66e7e:hover {
	background-color: rgb(var(--transparencycolor_v), .4);
}

/* ----		13.14.		SCREENSHAREMODAL				---- */

#app-mount .sourceThumbnail_a2de16 {							/* modal				preview tiles							*/
	background-color: rgba(var(--transparencycolor_v), .4);
	box-shadow: 0 2px 5px rgba(var(--transparencycolor_v), .2), 0 0 0 1px rgba(var(--transparencycolor_v), .6);
}
.card__4bb93 {
	background-color: rgba(var(--transparencycolor_v), .2);
	border-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .item__126a6 {
	border-color: rgba(var(--transparencycolor_v), .4);
}
.selectorButton_c6d3dc:not(.selectorButtonSelected_c6d3dc) {
	background-color: rgba(var(--transparencycolor_v), .2);
}

/* ----		13.15.		PHONEVERIFICATIONMODAL				---- */

.phoneField_a0c54f {
	background-color: rgba(var(--transparencycolor_v), .2);
}
.phoneField_a0c54f .inputField_a0c54f {
	background-color: transparent;
}
.phoneFieldPopout__61a01 {
	position: absolute !important;
}

/* ----		13.16.		NOTIFICATIONSMODAL				---- */

#app-mount .channelName_db81c6 {
	color: var(--header-primary);
}
#app-mount .guildName_db81c6,
#app-mount .override_db81c6,
#app-mount .overrideHighlight_db81c6 {
	color: var(--header-secondary);
}
#app-mount .override_db81c6:hover {
	background-color: rgba(var(--backgroundtertiary), .1);
}
#app-mount .overrideHighlight_db81c6,
#app-mount .overrideHighlight_db81c6:hover {
	background-color: rgba(var(--backgroundtertiary), .3);
}
#app-mount .checkboxContainer_db81c6::before {
	background-color: rgba(var(--backgroundtertiary), .6);
}
#app-mount .overridePlaceholder_db81c6 {
	border: 1px dashed var(--background-nested-floating);
}

/* ----		13.17.		PODIUMSTARTMODAL				---- */

#app-mount .iconContainer__03273 {
	background-color: rgba(var(--transparencycolor_v), .5);
}

/* ----		13.18.		POLLMODAL					---- */

.voteDefault__01c8c:hover {
	background: rgba(var(--transparencycolor_v), .4);
}
.voteSelected__01c8c {
	background: rgb(var(--accentcolor_v));
}
.voteSelected__01c8c [style*="color: var(--text-secondary)"] {
	color: var(--header-primary) !important;
}


/* ~~~~		14.		POPOUTS						~~~~ */

.clickTrapContainer__59d0d:nth-child(1) {
	z-index: 1012;
}
.clickTrapContainer__59d0d:nth-child(2) {
	z-index: 1013;
}
.clickTrapContainer__59d0d:nth-child(3) {
	z-index: 1014;
}
.clickTrapContainer__59d0d:nth-child(4) {
	z-index: 1015;
}
.clickTrapContainer__59d0d:nth-child(5) {
	z-index: 1016;
}
.clickTrapContainer__59d0d:nth-child(6) {
	z-index: 1017;
}
.clickTrapContainer__59d0d:nth-child(7) {
	z-index: 1018;
}
.clickTrapContainer__59d0d:nth-child(8) {
	z-index: 1019;
}
.clickTrapContainer__59d0d:nth-child(9) {
	z-index: 1020;
}
.clickTrapContainer__59d0d ~ .layer_bc663c,
.clickTrapContainer__59d0d ~ .backdrop__1a911.withLayer__29ace {
	z-index: 1021;
}

.translate_faf9c0 {
	transform: unset !important;
}

#app-mount .loadingPopout__58f1c,							/* loading popout											*/
#app-mount .container_d9c882,								/* browser popout											*/
#app-mount .themedPopout_e2c0d0 {							/* themed popout											*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	color: var(--header-primary);
	position: relative;
}
.loadingPopout__58f1c::before,
.container_d9c882::before,
.themedPopout_e2c0d0::before,
.loadingPopout__58f1c::after,
.container_d9c882::after,
.themedPopout_e2c0d0::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.loadingPopout__58f1c::before,
.container_d9c882::before,
.themedPopout_e2c0d0::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.loadingPopout__58f1c::after,
.container_d9c882::after,
.themedPopout_e2c0d0::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .divider__65336 {								/* popout				divider								*/
	border-color: var(--border-subtle);
}
#app-mount .divider_d9c882 {								/* popout				divider								*/
	background-color: var(--border-subtle);
}

/* ----		14.1.		CONTEXTMENU					---- */

#app-mount .menu_c1e9c4,								/* contextmenu				fixed								*/
#app-mount .submenu_c1e9c4 {								/* contextmenu				submenu								*/
	position: relative;
	background: transparent;
	border: unset;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	overflow: hidden;
}
.menu_c1e9c4::before,
.submenuPaddingContainer_af7fb7 .scroller_c1e9c4::before,
.submenu_c1e9c4::before,
.menu_c1e9c4::after,
.submenuPaddingContainer_af7fb7 .scroller_c1e9c4::after,
.submenu_c1e9c4::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.menu_c1e9c4::before,
.submenuPaddingContainer_af7fb7 .scroller_c1e9c4::before,
.submenu_c1e9c4::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.menu_c1e9c4::after,
.submenuPaddingContainer_af7fb7 .scroller_c1e9c4::after,
.submenu_c1e9c4::after {
	background: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.3));
	backdrop-filter: blur(var(--popoutblur_v));
}
.submenuPaddingContainer_af7fb7 .menu_c1e9c4::before,
.submenuPaddingContainer_af7fb7 .menu_c1e9c4::after {
	display: none;
}
.submenu_c1e9c4 {
	position: relative;
}
.item_c1e9c4.colorDefault_c1e9c4.focused_c1e9c4,
.item_c1e9c4.colorDefault_c1e9c4:hover:not(.hideInteraction_c1e9c4) {
	background-color: rgb(var(--accentcolor_v)) !important;
}
.item_c1e9c4.colorDanger_c1e9c4.focused_c1e9c4,
.item_c1e9c4.colorDanger_c1e9c4:hover:not(.hideInteraction_c1e9c4) {
	background-color: rgb(var(--dangercolor)) !important;
}
.item_c1e9c4.colorSuccess_c1e9c4.focused_c1e9c4,
.item_c1e9c4.colorSuccess_c1e9c4:hover:not(.hideInteraction_c1e9c4) {
	background-color: rgb(var(--successcolor)) !important;
}
.item_c1e9c4.colorBrand_c1e9c4.focused_c1e9c4,
.item_c1e9c4.colorBrand_c1e9c4:hover:not(.hideInteraction_c1e9c4) {
	background-color: rgb(var(--accentcolor_v)) !important;
}
.item_c1e9c4.colorPremium_c1e9c4.focused_c1e9c4,
.item_c1e9c4.colorPremium_c1e9c4:hover:not(.hideInteraction_c1e9c4) {
	background-color: rgb(var(--accentcolor2_v)) !important;
}
.item_c1e9c4.colorPremiumGradient_c1e9c4.focused_c1e9c4,
.item_c1e9c4.colorPremiumGradient_c1e9c4:hover:not(.hideInteraction_c1e9c4) {
	background: linear-gradient(90deg, rgb(var(--accentcolor2_v)), rgb(var(--accentcolor_v))) !important;
}
#app-mount .item_c1e9c4 .checkbox_c1e9c4 {						/* contextmenu				checkbox 							*/
	color: rgb(var(--accentcolor_v));
}
#app-mount .item_c1e9c4.colorDanger_c1e9c4 .checkbox_c1e9c4 {
	color: rgb(var(--dangercolor));
}
#app-mount .item_c1e9c4.colorSuccess_c1e9c4 .checkbox_c1e9c4 {
	color: rgb(var(--successcolor));
}
#app-mount .item_c1e9c4.colorPremium_c1e9c4 .checkbox_c1e9c4 {
	color: rgb(var(--accentcolor2_v));
}
#app-mount .item_c1e9c4 .check_c1e9c4 {							/* contextmenu				checkmark 							*/
	fill: #fff;
	stroke: var(--textshadow_v);
}
.button_f563df {									/* contextmenu				quick reaction button						*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.button_f563df:hover {
	background-color: rgb(var(--accentcolor_v));
}

/* ----		14.2.		USERPOPOUT					---- */

.theme-light.custom-user-profile-theme,
.theme-dark.custom-user-profile-theme,
.theme-amoled.custom-user-profile-theme,
.visual-refresh.theme-light.custom-user-profile-theme,
.visual-refresh.theme-dark.custom-user-profile-theme,
.visual-refresh.theme-amoled.custom-user-profile-theme,
.visual-refresh .theme-light.custom-user-profile-theme,
.visual-refresh .theme-dark.custom-user-profile-theme,
.visual-refresh .theme-amoled.custom-user-profile-theme {
	--text-link: var(--profile-gradient-primary-color);
}

.outer_c0bea0 {										/* popout				container							*/
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
}
.outer_c0bea0:not(.custom-user-profile-theme),
.outer_c0bea0:not(.custom-user-profile-theme) .inner_c0bea0 {
	background: transparent !important;
	--user-profile-overlay-background: rgba(var(--transparencycolor_v), .2);
}
.outer_c0bea0:not(.custom-user-profile-theme)::before,
.outer_c0bea0:not(.custom-user-profile-theme)::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.outer_c0bea0:not(.custom-user-profile-theme)::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.outer_c0bea0:not(.custom-user-profile-theme)::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
.custom-user-profile-theme {								/* popout				profilecolors							*/
	--profile-body-background-color: rgba(0,0,0, .4) !important;
	--profile-body-divider-color: var(--background-modifier-accent) !important;
	--profile-body-divider-opacity: 1 !important;
}
.userPopoutOverlayBackground_c69a7b > .menu_c1e9c4::before,
.userPopoutOverlayBackground_c69a7b > .menu_c1e9c4::after,
.outer_c0bea0:not(.custom-user-profile-theme) .menus_d4e7c2 > .menu_c1e9c4::before,
.outer_c0bea0:not(.custom-user-profile-theme) .menus_d4e7c2 > .menu_c1e9c4::after {
	display: none;
}

.outer_c0bea0:not(.custom-user-profile-theme) .statusBubbleOuter_af9888,
.outer_c0bea0:not(.custom-user-profile-theme) .statusBubbleOuter_af9888:before,
.outer_c0bea0:not(.custom-user-profile-theme) .statusBubbleOuter_af9888:after {
	background: var(--background-nested-floating);
	border-color: transparent;
}
.outer_c0bea0:not(.custom-user-profile-theme) .container__8061a,
.outer_c0bea0:not(.custom-user-profile-theme) .statusBubble_af9888 {
	background-color: transparent;
	border-color: transparent;
}

#app-mount .outer_c0bea0.custom-user-profile-theme ::-webkit-scrollbar-thumb {
	background-color: var(--profile-gradient-secondary-color) !important;
}

#app-mount .wrapper_f7ecac:not(.buttonsInner__5126c) {					/* popout				actions								*/
	background: var(--custom-status-bubble-background-color, var(--background-surface-highest));
	box-shadow: unset;
	overflow: visible;
}
.outer_c0bea0:not(.custom-user-profile-theme) .wrapper_f7ecac,
.outer_c0bea0:not(.custom-user-profile-theme) .container_ab8609 {
	--custom-status-bubble-background-color: linear-gradient(rgba(var(--transparencycolor_v), .5), rgba(var(--transparencycolor_v), .5)) rgb(var(--accentcolor)) !important;
	transition: background .2s ease;
}
.outer_c0bea0:not(.custom-user-profile-theme) .container_ab8609.editable_ab8609:hover {
	--custom-status-bubble-background-color: linear-gradient(rgba(var(--transparencycolor_v), 0), rgba(var(--transparencycolor_v), 0)) rgb(var(--accentcolor)) !important;
}
.outer_c0bea0.custom-user-profile-theme .wrapper_f7ecac,
.outer_c0bea0.custom-user-profile-theme .container_ab8609 {
	--custom-status-bubble-background-color: linear-gradient(rgba(var(--transparencycolor_v), .5), rgba(var(--transparencycolor_v), .5)) var(--profile-gradient-secondary-color) !important;
	transition: background .2s ease;
}
.outer_c0bea0.custom-user-profile-theme .container_ab8609.editable_ab8609:hover {
	--custom-status-bubble-background-color: linear-gradient(rgba(var(--transparencycolor_v), .3), rgba(var(--transparencycolor_v), .3)) var(--profile-gradient-secondary-color) !important;
}
.outer_c0bea0.custom-user-profile-theme .button_f7ecac:hover,
.outer_c0bea0.custom-user-profile-theme .button_f7ecac.selected_f7ecac {
	background: linear-gradient(rgba(var(--transparencycolor_v), .3), rgba(var(--transparencycolor_v), .3)) var(--profile-gradient-secondary-color) !important;
}

.outer_c0bea0:not(.custom-user-profile-theme) .note_fcb628 textarea:focus {
	background: var(--input-background);
}

.accountProfilePopoutWrapper__37e49 .overlayBackground_c69a7b {
	display: block !important;
}

.outer_c0bea0.custom-user-profile-theme {
	--user-profile-overlay-background: rgba(var(--transparencycolor_v, .2));
}
.outer_c0bea0.custom-user-profile-theme .inner_c0bea0::before {
	z-index: 2;
}
.outer_c0bea0.custom-user-profile-theme .inner_c0bea0 > * {
	z-index: 3;
}
.outer_c0bea0.custom-user-profile-theme .inner_c0bea0 .header__5be3e {
	z-index: 4;
}
.outer_c0bea0.custom-user-profile-theme .inner_c0bea0 .wrapper_da5890 {
	z-index: 5;
}
.userProfileInnerThemedWithBanner_c69a7b::after {
	height: 120px;
}
.inner_c0bea0 {										/* popout				inner								*/
	border-radius: 4px;
}
.outer_c0bea0 .wrapper__44b0c,								/* popout				avatar								*/
.outer_c0bea0 .avatarWrapper {								/* popout				status everywhere						*/
	background-color: transparent;
	border-color: transparent;
	box-sizing: content-box;
}
.root__9c3be .outer_c0bea0:not(.custom-user-profile-theme) .profile__9c3be {
	background-color: rgba(var(--transparencycolor_v), .3);
}

.root__48c1c {										/* body					roles								*/
	max-height: 100px;
	overflow-x: hidden;
	overflow-y: scroll;
}
#app-mount .root__48c1c::-webkit-scrollbar {
	width: 4px;
}
#app-mount .role_dfa8b6 {								/* body					role								*/
	border-color: rgba(var(--textbrighter_v), .6);
	border-radius: 5px;
	padding: 0 5px;
	position: relative;
}
#app-mount .outer_c0bea0.custom-user-profile-theme .role_dfa8b6 {
	border-color: var(--user-profile-border);
}
#app-mount .role_dfa8b6[style*="border-color: rgba(185, 187, 190, .6)"] {
	border-color: rgba(var(--textbrighter_v), .6) !important;
}
#app-mount .rolePillBorder_fa2f72:not(.actionButton__48c1c) {
	border-width: 0;
}
#app-mount .role_dfa8b6 .roleName__48c1c {						/* body					rolename							*/
	position: relative;
	color: var(--header-primary);
	height: 20px;
	line-height: 20px;
	margin: 0;
	font-weight: normal;
	z-index: 1000;
	pointer-events: none;
}
#app-mount .role_dfa8b6 .roleRemoveButton_dfa8b6,
#app-mount .role_dfa8b6 div:not([className]):has(> .roleRemoveButton_dfa8b6) {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: 0;
}
#app-mount .role_dfa8b6 .roleCircle__4f569 {						/* body					rolecircle							*/
	position: absolute;
	background-color: var(--text-secondary);
	border-radius: 3px;
	opacity: 0.3;
	height: 100%;
	width: 100%;
	margin: 0;
	left: 0;
	top: 0;
}
#app-mount .role_dfa8b6 .roleCircle__4f569[style*="background-color: rgb(185, 187, 190)"] {
	background-color: var(--text-secondary) !important;
}
#app-mount .role_dfa8b6 .roleCircle__4f569:not(:only-child):hover {
	opacity: 1;
	z-index: 2000;
	cursor: pointer;
}
#app-mount .role_dfa8b6 .roleRemoveIcon_dfa8b6 {
	z-index: 2001;
	pointer-events: none;
}
#app-mount .role_dfa8b6 .roleIcon__48c1c {
	z-index: 1;
}

#app-mount .textarea_dde0a8:focus {							/* body					note 								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

#app-mount .inlineContainer__74017 {							/* body					message 							*/
	border-color: var(--input-border);
}
#app-mount .inlineContainer__74017:focus-within {
	border-color: rgb(var(--accentcolor_v));
}

#app-mount .wumpusTooltip_db70b7 {
	background-color: rgb(var(--accentcolor_v));
	color: #fff;
	text-shadow: 1px 1px var(--textshadow_v);
}
#app-mount .wumpusTooltip_db70b7::after {
	border-color: transparent rgb(var(--accentcolor_v)) transparent transparent;
}

/* ----		14.3.		EMOJIPICKER					---- */

#app-mount .contentWrapper__08434,							/* picker				expression wrapper						*/
#app-mount .container__0800c,								/* picker				expandable							*/
#app-mount .emojiPicker_c0e32c,								/* picker				inner								*/
#app-mount .diversitySelectorOptions_a45a2a {						/* picker				diversityselector						*/
	background: transparent;
	box-shadow: 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	border: none;
	overflow: hidden;
}
.contentWrapper__08434 .emojiPicker_c0e32c,
.container__0800c .emojiPicker_c0e32c {
	box-shadow: none;
}
.contentWrapper__08434::before,
.container__0800c::before,
.emojiPicker_c0e32c::before,
.diversitySelectorOptions_a45a2a::before,
.upsellWrapper__4006b::before,
.contentWrapper__08434::after,
.container__0800c::after,
.emojiPicker_c0e32c::after,
.diversitySelectorOptions_a45a2a::after,
.upsellWrapper__4006b::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: var(--custom-emoji-picker-border-radius);
	pointer-events: none;
	z-index: -1;
}
.contentWrapper__08434::before,
.container__0800c::before,
.emojiPicker_c0e32c::before,
.diversitySelectorOptions_a45a2a::before,
.upsellWrapper__4006b::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.contentWrapper__08434::after,
.container__0800c::after,
.emojiPicker_c0e32c::after,
.diversitySelectorOptions_a45a2a::after,
.upsellWrapper__4006b::after {
	background: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
.diversitySelectorOptions_a45a2a::before,
.diversitySelectorOptions_a45a2a::after {
	border-radius: 5px;
}
.contentWrapper__08434 .emojiPicker_c0e32c::before,
.container__0800c .emojiPicker_c0e32c::before,
.contentWrapper__08434 .emojiPicker_c0e32c::after,
.container__0800c .emojiPicker_c0e32c::after {
	display: none;
}

.diversityEmojiItem_a45a2a:hover {							/* picker				diversityemoji							*/
	background-color: rgb(var(--accentcolor_v));
}

.navButtonActive__08434 {								/* picker				navbuttonactive							*/
	background-color: rgb(var(--accentcolor_v));
	color: #fff;
	text-shadow: 1px 1px var(--textshadow_v);
}

#app-mount .emojiPickerHeader__0800c,							/* picker				header								*/
#app-mount .header_c0e32c {								/* picker				header								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .wrapper__4e6ce {								/* picker				sidebar								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .slotsContainer__0800c {							/* picker				slots								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

#app-mount .guildIcon__0fa6d {								/* picker				guildicon							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

.categoryItemDefaultCategory_b9ee0c:first-child,
.categoryItemDefaultCategory_b9ee0c:first-child + .categoryItemDefaultCategory_b9ee0c {
	margin-bottom: 8px;
}
.categoryItemDefaultCategory_b9ee0c:hover,						/* picker				categoryitem							*/
.stickerCategory__3ad28:hover {								/* picker				stickercategoryitem						*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.categoryItemDefaultCategorySelected_b9ee0c,						/* picker				categoryitem selected						*/
.categoryItemDefaultCategorySelected_b9ee0c:hover {
	background-color: rgb(var(--accentcolor_v));
}
.categoryItemDefaultCategorySelected_b9ee0c svg,					/* picker				categoryitem selected						*/
.categoryItemDefaultCategorySelected_b9ee0c:hover svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}

.unicodeShortcut_b9ee0c {								/* picker				unicodeemojis shortcut						*/
	background-color: transparent;
	border: none;
	overflow: hidden;
	z-index: 100;
}
.unicodeShortcut_b9ee0c::before,
.unicodeShortcut_b9ee0c::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.unicodeShortcut_b9ee0c::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.unicodeShortcut_b9ee0c::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.35));
	backdrop-filter: blur(var(--popoutblur_v));
}

.inspector_aeaaeb {									/* picker				emojiinfowrapper						*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

#app-mount .wrapper__14245 {								/* picker				categoryheader							*/
	background: transparent;
	position: static;
}

#app-mount .imageLoading__1859b {							/* picker				emoji loading							*/
	background: rgba(var(--transparencycolor_v), .3);
	border-radius: 10px;
}
.emojiItem_fc7141.emojiItemSelected_fc7141 {						/* picker				emoji selected							*/
	background-color: rgb(var(--accentcolor_v));
}
.emojiItemDisabled__843ea {								/* picker				emoji disabled							*/
	filter: none;
	cursor: no-drop;
}
.emojiItemDisabled__843ea > * {
	filter: grayscale(1);
}

.premiumPromo__3a1b6 {									/* picker				premium warning							*/
	background-color: transparent;
	opacity: 1;
}
.premiumPromo__3a1b6::before,
.premiumPromo__3a1b6::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	opacity: 0.9;
	pointer-events: none;
	z-index: -1;
}
.premiumPromo__3a1b6::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.premiumPromo__3a1b6::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.29));
	backdrop-filter: blur(var(--popoutblur_v));
}
.premiumPromoClose__3a1b6 {
	-webkit-mask: url(https://discord.com/assets/411dfecce0d7da63ea2b.svg) 50% 50% no-repeat;
	background: var(--interactive-normal);
}
.premiumPromoClose__3a1b6:hover {
	background: var(--interactive-hover);
}
.premiumPromoClose__3a1b6:active {
	background: var(--interactive-active);
}
#app-mount .categoryItemDefaultCategorySelected_b9ee0c .categoryIcon_b9ee0c,
#app-mount .categoryItemDefaultCategorySelected_b9ee0c:hover .categoryIcon_b9ee0c {
	color: var(--interactive-active);
}

#app-mount .focused_bad108,								/* gifpicker				result								*/
#app-mount .result__2dc39:hover {
	box-shadow: 0 11px 22px 1px rgba(var(--transparencycolor_v), .3);
}
#app-mount .placeholder__2dc39 {
	background: rgba(var(--textdarkest_v), .6);
}
#app-mount .endContainer__2dc39::after {
	background-image: url(https://discord.com/assets/6836d88af9197cbd4cbb.svg);
	opacity: 0.6;
}
#app-mount .endText__2dc39 {
	color: var(--header-secondary);
}
#app-mount .emptyHintCard__2dc39 {
	background-color: rgba(var(--transparencycolor_v), .2);
	color: var(--header-secondary);
}
#app-mount .backButton_fed6d3 {								/* gifpicker				backbutton							*/
	color: var(--interactive-normal);
}
#app-mount .backButton_fed6d3:hover {
	color: var(--interactive-hover);
}
#app-mount .backButton_fed6d3:active {
	color: var(--interactive-active);
}


/* ----		14.4.		PINS/MENTIONS					---- */

#app-mount .messagesPopoutWrap__45690,							/* popout				wrapper								*/
#app-mount .recentMentionsPopout__95796,						/* popout				wrapper	(for you)						*/
#app-mount .container__2692d {								/* popout				wrapper	(inbox)							*/
	background-color: transparent;
	box-shadow: 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	border: none;
	overflow: hidden;
}
.messagesPopoutWrap__45690 > *,
.recentMentionsPopout__95796 > *,
.container__2692d > * {
	z-index: 1000;
}
.messagesPopoutWrap__45690::before,
.recentMentionsPopout__95796::before,
.messagesPopoutWrap__45690::after,
.recentMentionsPopout__95796::after,
.container__2692d::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.messagesPopoutWrap__45690::before,
.recentMentionsPopout__95796::before,
.container__2692d::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.messagesPopoutWrap__45690::after,
.recentMentionsPopout__95796::after,
.container__2692d::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .messagesPopout__45690,							/* popout				innerwrap							*/
#app-mount .container__0f711,								/* popout				for you								*/
#app-mount .container__6764b {								/* popout				threads								*/
	background-color: transparent;
}
#app-mount .container__0f711 .body__6fddf > * {						/* popout				for you text							*/
	color: var(--header-secondary) !important;
}

#app-mount .header__45690,								/* popout				header								*/
#app-mount .header_d9c882 {								/* popout				header								*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border: none;
}

#app-mount .footer__45690 {								/* popout				footer								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

#app-mount .row__6fddf:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
	border-radius: 5px;
}

#app-mount .messageGroupWrapper__45690 {
	background-color: transparent;
	border: none;
	overflow: visible;
	padding: 11px 10px 10px 10px;
}
.messageGroupWrapper__45690 + .messageGroupWrapper__45690::before {
	content: "";
	border-top: 1px solid var(--border-subtle);
	position: absolute;
	top: -3px;
	left: 0;
	width: 100%;
}
.actionButtons__45690 {									/* popout				actionbuttonscontainer						*/
	top: 4px;
	right: 14px;
}

#app-mount .jumpButton_ed0c8c,
#app-mount .jumpButton__45690 {
	background: transparent;
	z-index: 1000;
}
#app-mount .jumpButton_ed0c8c::before,
#app-mount .jumpButton_ed0c8c::after,
#app-mount .jumpButton__45690::before,
#app-mount .jumpButton__45690::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 4px;
	pointer-events: none;
	z-index: -1;
}
#app-mount .jumpButton_ed0c8c::before,
#app-mount .jumpButton__45690::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
#app-mount .jumpButton_ed0c8c::after,
#app-mount .jumpButton__45690::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.4));
	backdrop-filter: blur(var(--backgroundblur_v));
}
#app-mount .jumpButton_ed0c8c:hover::before,
#app-mount .jumpButton_ed0c8c:hover::after,
#app-mount .jumpButton__45690:hover::before,
#app-mount .jumpButton__45690:hover::after {
	display: none;
}
#app-mount .jumpButton_ed0c8c:hover,
#app-mount .jumpButton__45690:hover {
	background-color: rgb(var(--accentcolor_v));
}
.jumpButton_ed0c8c + .jumpButton_ed0c8c,
.jumpButton__45690 + .jumpButton__45690 {
	margin-left: 2px;
}

.image__45690 {										/* popout				emptyimage							*/
	opacity: 0.6;
}
.image__45690[style*='url("/assets/9e2f412156e2ac1f14e9.svg")'] {
	background-image: url(https://discord.com/assets/64df6f04b850029d2e78.svg) !important;
}

#app-mount .header_ab6641 .tabBar_ab6641 .tab_ab6641.active_f0cd33 {			/* popout				active tab							*/
	background-color: rgb(var(--accentcolor_v));
}
#app-mount .secondary__06eda,								/* popout				header button							*/
#app-mount .tertiary__06eda,								/* popout				message button							*/
#app-mount .friendRequestsButton__523aa,						/* popout				friends button							*/
#app-mount .collapseButton__427f0 {							/* popout				collapse button							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .secondary__06eda:hover,
#app-mount .tertiary__06eda:hover,
#app-mount .friendRequestsButton__523aa:hover,
#app-mount .collapseButton__427f0:hover {
	background-color: rgb(var(--accentcolor_v));
}
.collapseButton__427f0 {
	position: static;
	margin-left: 12px;
	border-radius: 32px;
	box-sizing: border-box;
	cursor: pointer;
	flex-shrink: 0;
	height: 32px;
	min-height: 32px;
	width: 32px;
	min-width: 32px;
	padding: 8px;
	transform: unset !important;
}
.collapseButton__427f0.collapsed__06eda svg {
	transform: rotate(-90deg);
}

#app-mount .channelHeader__35a7e {							/* popout				channelheader							*/
	background-color: rgba(var(--transparencycolor_v), .4);
	padding-right: 16px;
	border-radius: 5px 5px 0 0;
	position: static;
}
#app-mount .channelHeader__35a7e:only-child {
	border-radius: 5px;
}
.channelHeader__35a7e {
	margin-left: 8px;
}
.channel__427f0 .channelHeader__35a7e {
	margin-left: 0;
}
.messageContainer__95796 {
	margin-left: 8px;
	padding-left: 8px;
}
#app-mount .messageContainer__95796,							/* popout				messagecontainer						*/
#app-mount .messages__1ccd1 {								/* popout				messagecontainer (inbox)					*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-radius: 0;
}
#app-mount .messageContainer__95796:last-child,
#app-mount .messages__1ccd1:last-child {
	border-radius: 0 0 5px 5px;
}

#app-mount .tutorial__2692d {								/* popout				tutorial (inbox)						*/
	background-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .tutorialIcon__2692d {							/* popout				tutorial (inbox)						*/
	background-color: rgba(var(--transparencycolor_v), .4);
}

/* ----		14.5.		SEARCHPOPOUT					---- */

#app-mount .container__55c99 {								/* popout				wrapper								*/
	background-color: transparent;
	box-shadow: 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	border: none;
	overflow: hidden;
	position: relative;
}
.container__55c99::before,
.container__55c99::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.container__55c99::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.container__55c99::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .queryContainer__55c99 {
	border-bottom-color: var(--border-subtle);
	color: var(--header-secondary);
}
#app-mount .queryContainer__55c99 strong {
	color: var(--header-primary);
}
#app-mount .focused__55c99 {
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .resultsGroup__56fec::before {
	border-top-color: var(--border-subtle);
}
#app-mount .resultsGroup__56fec .header__56fec,
#app-mount .resultsGroup__56fec .plusIcon__56fec,
#app-mount .resultsGroup__56fec .searchClearHistory__56fec,
#app-mount .resultsGroup__56fec .searchLearnMore__56fec a {
	color: var(--text-secondary);
}
#app-mount .resultsGroup__56fec .header__56fec,
#app-mount .resultsGroup__56fec .plusIcon__56fec {
	color: var(--text-secondary);
}
#app-mount .option__56fec::after {
	display: none;
}
#app-mount .option__56fec:hover,
#app-mount .option__56fec[aria-selected=true] {
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .option__56fec:hover::before,
#app-mount .option__56fec[aria-selected=true]::before {
	background-color: rgb(var(--accentcolor_v));
	border-radius: 3px;
	width: 34px;
}
#app-mount .option__56fec:hover .plusIcon__56fec,
#app-mount .option__56fec[aria-selected=true] .plusIcon__56fec {
	color: white;
	opacity: 1;
}
#app-mount .option__56fec .answer__56fec,
#app-mount .option__56fec .nonText__56fec,
#app-mount .option__56fec strong {
	color: var(--text-secondary);
}
#app-mount .option__56fec .filter__56fec {
	color: var(--text-muted);
}
#app-mount .option__56fec.user__56fec .displayedNick__56fec {
	color: var(--text-secondary);
}
#app-mount .option__56fec.user__56fec .displayUsername__56fec {
	color: var(--interactive-muted);
}
#app-mount .searchOption__56fec .filter__56fec {
	color: var(--text-secondary);
}
#app-mount .searchOption__56fec .answer__56fec {
	color: var(--text-muted);
}
#app-mount .searchResultChannelCategory__56fec,
#app-mount .searchResultChannelIcon__56fec {
	color: var(--text-muted);
}

#app-mount .calendarPicker_d27f17 .react-datepicker {
	background: transparent;
}
#app-mount .calendarPicker_d27f17 .react-datepicker__day:not(.react-datepicker__day--outside-month) {
	border-color: rgba(var(--transparencycolor_v), .5);
}
#app-mount .calendarPicker_d27f17 .react-datepicker__day--outside-month {
	background: rgba(var(--transparencycolor_v), .5);
	border-color: transparent;
}
#app-mount .calendarPicker_d27f17 .react-datepicker__header,
#app-mount .calendarPicker_d27f17 .react-datepicker__month-container,
#app-mount .calendarPicker_d27f17 .react-datepicker__day--disabled:not(.react-datepicker__day--outside-month) {
	background: rgba(var(--transparencycolor_v), .2);
}
#app-mount .calendarPicker_d27f17 .react-datepicker__header {
	padding-bottom: 5px;
}
#app-mount .calendarPicker_d27f17 .react-datepicker__navigation {
	background: transparent;
	border-color: rgba(var(--textbrightest_v), .5);
	top: 30px;
}
#app-mount .calendarPicker_d27f17 .react-datepicker__navigation::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-mask: url(https://discord.com/assets/f03e2d8e19438cceaad7.svg) center/6px 12px no-repeat;
	background-color: var(--header-primary);
}
#app-mount .calendarPicker_d27f17 .react-datepicker__navigation--previous {
	left: 30px;
}
#app-mount .calendarPicker_d27f17 .react-datepicker__navigation--next {
	right: 30px;
}
#app-mount .calendarPicker_d27f17 .react-datepicker__current-month {
	border-color: transparent;
	padding: 10px 0;
}
#app-mount .calendarPicker_d27f17 .react-datepicker__current-month,
#app-mount .calendarPicker_d27f17 .react-datepicker__day-name,
#app-mount .calendarPicker_d27f17 .react-datepicker__day:not(.react-datepicker__day--disabled):hover,
#app-mount .calendarPicker_d27f17 .react-datepicker__day:not(.react-datepicker__day--disabled):not(.react-datepicker__day--outside-month),
#app-mount .calendarPicker_d27f17 .datePickerHint__56fec .hint__56fec,
#app-mount .calendarPicker_d27f17 .datePickerHint__56fec .hintValue__56fec {
	color: var(--header-primary);
}
#app-mount .calendarPicker_d27f17 .react-datepicker__day--disabled:not(.react-datepicker__day--outside-month) {
	color: var(--header-secondary);
}
#app-mount .calendarPicker_d27f17 .react-datepicker__day--outside-month {
	color: var(--text-muted);
	cursor: no-drop;
}
#app-mount .datePicker__56fec .datePickerHint__56fec {
	margin: 0;
	padding: 20px;
	display: flex;
	justify-content: center;
	border-top-color: var(--border-subtle);
}
#app-mount .datePicker__56fec .datePickerHint__56fec .hint__56fec {
	color: var(--text-secondary);
}
#app-mount .datePicker__56fec .datePickerHint__56fec .hintValue__56fec {
	color: var(--header-primary);
}
#app-mount .datePicker__56fec .datePickerHint__56fec .hintValue__56fec:hover {
	text-shadow: 1px 1px var(--textshadow_v);
}

/* ----		14.6.		COLORPICKER					---- */

#app-mount .customColorPicker__459fb {							/* popout				wrapper								*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	border: none;
	border-radius: 3px;
	overflow: hidden;
}
.customColorPicker__459fb::before,
.customColorPicker__459fb::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.customColorPicker__459fb::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.customColorPicker__459fb::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.35));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.7.		ADDROLE						---- */

#app-mount .container__3dde2,								/* popout				userpopout							*/
#app-mount .container_d5ae15 {								/* popout				channelsettings							*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	border: none;
	border-radius: 3px;
	overflow: hidden;
	width: 300px;
}
.container__3dde2::before,
.container__3dde2::after,
.container_d5ae15::before,
.container_d5ae15::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.container__3dde2::before,
.container_d5ae15::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.container__3dde2::after,
.container_d5ae15::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.1));
	backdrop-filter: blur(var(--popoutblur_v));
}
.focused__97e86,
.item__97e86:focus:not(.disabled__97e86),
.item__97e86:hover:not(.disabled__97e86),
.row_d5ae15.selected_d5ae15 .rowInner_d5ae15,
.row_d5ae15:focus .rowInner_d5ae15,
.row_d5ae15:hover .rowInner_d5ae15 {
	background: rgba(var(--transparencycolor_v), .4);
}
#app-mount .container_d5ae15 .header_d5ae15 {
	background: rgba(var(--transparencycolor_v), .2);
}
#app-mount .container_d5ae15 .input_d5ae15 {
	color: var(--header-primary);
}
#app-mount .container_d5ae15 .sectionTag_d5ae15 {
	background: transparent;
}
.autocompleteShadow_d5ae15,
.autocompleteArrowWrapper_d5ae15,
.autocompleteHeaderBackground_d5ae15 {
	display: none;
}


/* ----		14.8.		EVERYONEMENTION					---- */

.contentWarningPopout_be95d0 .animation_be95d0 {
	opacity: 0.6;
}
#app-mount .footer_be95d0 {
	background-color: rgba(var(--transparencycolor_v), .2);
	color: var(--text-muted);
}

/* ----		14.9.		CHANNELFOLLOW					---- */

#app-mount .header_d5f35b {
	background: rgba(var(--transparencycolor_v), .3);
}
#app-mount .icon_d0b769 {
	color: var(--header-secondary);
}
.channelContainer_d5f35b {
	background-color: rgba(var(--transparencycolor_v), .3);
}
.channel_d5f35b {
	background-color: rgba(var(--transparencycolor_v), .3);
}
.channelContainer_d5f35b .channel_d5f35b {
	background-color: transparent;
}

/* ----		14.10.		CHANNELFOLLOWINFO				---- */

#app-mount .guildPopout__51eb2 {							/* popout				wrapper								*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	border: none;
	border-radius: 3px;
	overflow: hidden;
	position: relative;
}
.guildPopout__51eb2::before,
.guildPopout__51eb2::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.guildPopout__51eb2::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.guildPopout__51eb2::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.1));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.11.		EMOJIINFO					---- */

#app-mount .popoutContainer__0f481,							/* popout				wrapper								*/
#app-mount .reactionTooltip_b49891 {							/* popout				wrapper								*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	border: none;
	border-radius: 3px;
	overflow: hidden;
	position: relative;
}
.popoutContainer__0f481::before,
.reactionTooltip_b49891::before,
.popoutContainer__0f481::after,
.reactionTooltip_b49891::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.popoutContainer__0f481::before,
.reactionTooltip_b49891::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.popoutContainer__0f481::after,
.reactionTooltip_b49891::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}

.emojiSection_d5cd2d {									/* popout				emojisection							*/
	background-color: transparent;
}

.guildSection_d5cd2d {									/* popout				emojisection							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

/* ----		14.12.		STREAMPREVIEW					---- */

#app-mount .streamPreview__6da2d {							/* popout				wrapper								*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	border: none;
	border-radius: 3px;
	overflow: hidden;
	position: relative;
}
.streamPreview__6da2d::before,
.streamPreview__6da2d::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.streamPreview__6da2d::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.streamPreview__6da2d::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}

#app-mount .previewContainer__6da2d	{						/* popout				preview								*/
	background-color: rgba(var(--transparencycolor_v), .2);
}

/* ----		14.13.		STREAMINFO					---- */

#app-mount .container__56cd1 {								/* modal				container							*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
	overflow: visible !important;
}
.container__56cd1::before,
.container__56cd1::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.container__56cd1::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.container__56cd1::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.14.		PUBLICGUILDANNOUNCEMENT				---- */

#app-mount .popout_d5c2c4 {								/* popout				wrapper								*/
	background-color: transparent;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	border: none;
	border-radius: 3px;
	overflow: hidden;
	position: relative;
}
.popout_d5c2c4::before,
.popout_d5c2c4::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.popout_d5c2c4::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.popout_d5c2c4::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.15.		RTCSTATUSPOPOUT					---- */

#app-mount .container__13b2a {								/* RTCpopout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	color: var(--header-primary);
	position: relative;
	width: 290px;
}
.container__13b2a::before,
.container__13b2a::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.container__13b2a::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.container__13b2a::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .container__13b2a canvas {
	background-color: rgb(var(--transparencycolor_v));
	padding: 5px;
	border-radius: 5px;
}
#app-mount .container__13b2a section {
	background-color: transparent;
}
#app-mount .container__13b2a section p {
	color: var(--header-primary);
}
#app-mount .container__13b2a section strong {
	color: var(--header-primary);
}
#app-mount .debugButton__83d1b {
	color: var(--header-secondary);
}
#app-mount .krispLogo_e131a9 {
	-webkit-mask: url(https://discord.com/assets/ea67b1321e3d4154e476.svg) center/contain no-repeat;
	background-color: var(--header-primary);
}

/* ----		14.16.		PHONE-/EMAILVALIDATION				---- */

#app-mount .input_f89ba0 {
	background-color: rgba(var(--transparencycolor_v), .2);
	color: var(--header-primary);
}
#app-mount .phoneFieldPopout__61a01 .countryName__61a01 {
	color: var(--header-secondary);
}
#app-mount .phoneFieldPopout__61a01 .countryCode__61a01 {
	color: var(--header-primary);
}
#app-mount .activityInviteEducationArrow_b88801 {
	-webkit-mask: url(https://discord.com/assets/6f222b93b4b971e68613.svg) center/contain no-repeat;
	background: var(--header-primary);
}

#app-mount .emailVerificationModal_a2241a .title_a2241a {
	color: var(--header-primary);
}
#app-mount .emailVerificationModal_a2241a .body_a2241a {
	color: var(--text-muted);
}

#app-mount .verification_dede4b .title_dede4b {
	color: var(--header-primary);
}
#app-mount .verification_dede4b .body_dede4b,
#app-mount .verification_dede4b .footer_dede4b {
	color: var(--header-secondary);
}
#app-mount .verificationBlock__2ee71 {
	background-color: rgba(var(--transparencycolor_v), .1);
	border: 1px solid rgba(var(--transparencycolor_v), .3);
}
#app-mount .verificationBlock__2ee71:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
	border-color: rgb(var(--transparencycolor_v));
}
#app-mount .verification_dede4b .image_dede4b {
	background-image: url(https://discord.com/assets/8f8162ee689b2d85996c.svg);
	opacity: .5;
}
#app-mount .verificationBlock__2ee71 .image_dede4b.email__44f2f {
	background-image: url(https://discord.com/assets/9e9722bd5c8ec20fd746.svg);
	opacity: .5;
}
#app-mount .verificationBlock__2ee71 .image_dede4b.phone__0b460 {
	background-image: url(https://discord.com/assets/e9802d8cbd4efea22c7f.svg);
	opacity: .5;
}
#app-mount .verificationBlock__2ee71 .body_dede4b {
	color: var(--header-secondary);
}

/* ----		14.17.		QUICKSELECTPOPOUT				---- */

#app-mount .quickSelectPopout_ebaca5,							/* quickselect												*/
#app-mount .popoutList__92efc {								/* listpopout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	color: var(--header-primary);
	position: relative;
}
#app-mount .resultsListParent__6ae25 {							/* resultslist												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
}
.quickSelectPopout_ebaca5::before,
.resultsListParent__6ae25::before,
.popoutList__92efc::before,
.quickSelectPopout_ebaca5::after,
.resultsListParent__6ae25::after,
.popoutList__92efc::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.quickSelectPopout_ebaca5::before,
.resultsListParent__6ae25::before,
.popoutList__92efc::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.quickSelectPopout_ebaca5::after,
.resultsListParent__6ae25::after,
.popoutList__92efc::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
.searchRowLabel__6ae25 {
	background-color: rgba(var(--transparencycolor_v), .2);
}
.searchRowLabel__6ae25:hover {
	background-color: rgb(var(--accentcolor_v));
}
.searchRowLabel__6ae25:hover * {
	color: #fff;
}
#app-mount .selectableItem_eb626b {
	color: var(--header-primary);
}
#app-mount .selectableItem_eb626b:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .quickSelectPopoutOption_b852b1:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .quickSelectPopoutOption_b852b1.selected__683fe {
	background-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .popoutListEmpty__92efc {
	color: var(--header-primary);
}
#app-mount .quickSelectArrow__5988b {
	-webkit-mask: url(https://discord.com/assets/c4643b70509c385fcc83.svg) 50% no-repeat;
	background: var(--interactive-normal);
}

/* ----		14.18.		WARNINGPOPOUT					---- */

#app-mount .contentWarningPopout_be95d0 {						/* popout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
}
.contentWarningPopout_be95d0::before,
.contentWarningPopout_be95d0::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.contentWarningPopout_be95d0::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.contentWarningPopout_be95d0::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
#app-mount .body_be95d0 {
	color: var(--header-secondary);
}
#app-mount .header_be95d0 {
	color: var(--header-primary);
}

/* ----		14.19.		ACTIVETHREADLISTPOPOUT				---- */

#app-mount .popout__76f04 {								/* popout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
}
.popout__76f04::before,
.popout__76f04::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.popout__76f04::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.popout__76f04::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.20.		ROLEMEMBERSPOPOUT				---- */

#app-mount .rolePopout__75297 {								/* popout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
}
.rolePopout__75297::before,
.rolePopout__75297::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.rolePopout__75297::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.rolePopout__75297::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.21.		FORUMFILTERPOPOUT				---- */

#app-mount .container__5808f {								/* popout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
}
.container__5808f::before,
.container__5808f::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.container__5808f::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.container__5808f::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.22.		ACTIVITYSHAREPOPOUT				---- */

#app-mount .container__9fa5a {								/* popout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
}
.container__9fa5a::before,
.container__9fa5a::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.container__9fa5a::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.container__9fa5a::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.23.		SOUNDBOARD					---- */

#app-mount .picker__09f65 {								/* popout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
}
.picker__09f65::before,
.picker__09f65::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.picker__09f65::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.picker__09f65::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.24.		SERVERSURVEY					---- */

.main_c08b38 .prompt_fe70ca {
	background: rgba(var(--transparencycolor_v), .3);
}
.main_c08b38 .prompt_fe70ca .sizeMedium__201d5 {
	width: unset;
}
.optionButtonWrapper__270d7:hover,
.optionButtonWrapper__270d7.selected__270d7 {
	border-color: rgb(var(--accentcolor_v));
}

/* ----		14.25.		APPPICKER					---- */

#app-mount .contentWrapper__9c62c {							/* popout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
}
.contentWrapper__9c62c::before,
.contentWrapper__9c62c::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.contentWrapper__9c62c::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.contentWrapper__9c62c::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
.container_cb32c7:hover,
.keyboard-mode .container_cb32c7:focus {
	background-color: rgb(var(--accentcolor_v));
}

/* ----		14.26.		ACTIVITYENTRYPOPOUT				---- */

#app-mount .popout_af3b89 {								/* popout												*/
	background-color: transparent;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
}
.popout_af3b89::before,
.popout_af3b89::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
.popout_af3b89::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.popout_af3b89::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}

/* ----		14.27.		DM-BACKGROUNDPICKER				---- */

#app-mount .container_f86e69 {								/* popout												*/
	background-image: linear-gradient(rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25)), rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25)));
	background-color: rgb(var(--accentcolor_v));
}


/* ~~~~		15.		GENERAL						~~~~ */

.highlight {
	background: rgba(var(--accentcolor_v), .3);
}

.clickable__91a9d .childContainer__91a9d .layout__91a9d,
.selected__91a9d .childContainer__91a9d .layout__91a9d {
	background: transparent !important;
}
.clickable__91a9d:hover .childContainer__91a9d,
.clickable__91a9d:hover .layout__91a9d {
	background: rgba(var(--transparencycolor_v), .2);
}
#app-mount .container__0f2e8 {
	background: rgba(var(--transparencycolor_v), .2);
}
.selected__0f2e8,
.selected__0f2e8:hover,
.selected__0f2e8:active,
#app-mount .container__0f2e8:hover,
.clickable__91a9d:active .childContainer__91a9d,
.clickable__91a9d:active .layout__91a9d {
	background: rgb(var(--accentcolor_v));
}
.selected__91a9d .childContainer__91a9d,
.selected__91a9d:hover .childContainer__91a9d,
.selected__91a9d:active .childContainer__91a9d,
.selected__91a9d .layout__91a9d,
.selected__91a9d:hover .layout__91a9d,
.selected__91a9d:active .layout__91a9d {
	background: rgb(var(--accentcolor_v));
	text-shadow: 1px 1px var(--textshadow_v);
}
.clickable__91a9d .icon_ec85ca {
	color: inherit;
}
.clickable__91a9d:active .layout__91a9d svg,
.clickable__91a9d.selected__91a9d .layout__91a9d svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}
.clickable__91a9d:active .premiumIcon__5d473,
.clickable__91a9d.selected__91a9d .premiumIcon__5d473 {
	color: var(--header-primary) !important;
}

#app-mount .elevationLow__2b2f1, #app-mount .elevationLow_be38de, .lightElevationLow_b62459{
	box-shadow: 0 1px 5px 0 rgba(var(--transparencycolor_v), .3);
}
#app-mount .elevationHigh__2b2f1, #app-mount .elevationHigh__08882, .lightElevationHigh_c9beeb {
	box-shadow: 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
}
#app-mount .elevationBorderLow__2b2f1, #app-mount .elevationBorderLow_d10573, .lightElevationBorderLow__1e5e8 {
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 1px 5px 0 rgba(var(--transparencycolor_v), .3);
}
#app-mount .elevationBorderHigh__2b2f1, #app-mount .elevationBorderHigh__30406, .lightElevationBorderHigh__68386, .darkElevationBorderHigh__4ef1e {
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
}

#app-mount .breadcrumbWrapper__75797 {							/* breadcrumbs				wrapper								*/
	color: rgba(var(--textbrightest_v), .3);
}
#app-mount .activeBreadcrumb__56acd {							/* breadcrumbs				active								*/
	color: rgba(var(--textbrightest_v), .6);
}

/* ----		15.1.		TEXT						---- */

#app-mount h1.title_d1da5f,
#app-mount h2.title_d1da5f {
	color: var(--header-primary);
}
#app-mount h3.title_d1da5f {
	color: var(--text-secondary);
}
#app-mount h4.title_d1da5f,
#app-mount h5.title_d1da5f,
#app-mount h6.title_d1da5f {
	color: var(--header-secondary);
}

#app-mount .text__0e310,
#app-mount .title__496be {
	color: var(--text-muted);
}

#app-mount .title_d1da5f {
	color: var(--header-secondary);
}

#app-mount .markdown_d285a6 {
	color: var(--text-secondary);
}
#app-mount .markdown_d285a6 th {
	background-color: var(--background-base-lowest);
	border-color: var(--interactive-muted);
	color: var(--header-primary);
}
#app-mount .markdown_d285a6 td {
	border-color: var(--interactive-muted);
}
#app-mount .markdown_d285a6 tr {
	border-color: var(--interactive-muted);
	color: var(--header-secondary);
}
#app-mount .markdown_d285a6 tr:nth-child(2n) {
	background-color: var(--background-base-lower);
}
#app-mount .markdown_d285a6 .blockquote_d285a6 {
	border-left-color: var(--interactive-muted);
}
#app-mount .markdown_d285a6 code {
	background-color: var(--background-base-lower);
}
#app-mount .markdown_d285a6 .codeInline_d285a6 {
	color: var(--text-secondary);
}

/* ----		15.2.		BUTTONS						---- */

.btn__51085.btnPrimary__96a11,
.lookFilled__201d5.colorBrand__201d5:not(.buttonColor_e131a9):not([style*="background-color"]) {
	text-shadow: 1px 1px var(--textshadow_v);
}
.lookFilled__201d5.colorBrand__201d5:not(.buttonColor_e131a9):not([style*="background-color"]) svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}

#app-mount .lookInverted_a299dc.colorPrimary__201d5 .spinnerItem__201d5 {
	background-color: rgb(var(--textdarkest_v));
}
#app-mount .lookOutlined__201d5.colorPrimary__201d5 .spinnerItem__201d5,
#app-mount .lookLink__201d5.colorPrimary__201d5 .spinnerItem__201d5 {
	background-color: rgb(var(--textdarkest_v));
}

#app-mount .lookFilled__201d5.colorPrimary__201d5:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .lookFilled__201d5.colorPrimary__201d5:active {
	background-color: rgba(var(--transparencycolor_v), .6);
}
#app-mount .lookFilled__201d5.colorPrimary__201d5,
#app-mount .lookFilled__201d5.colorPrimary__201d5:disabled {
	background-color: rgba(var(--transparencycolor_v), .2);
	color: #FFF;
}

#app-mount .lookInverted_a299dc.colorPrimary__201d5:hover {
	background-image: linear-gradient(0deg, rgba(0, 0, 0, .1), rgba(0, 0, 0, .1));
}
#app-mount .lookInverted_a299dc.colorPrimary__201d5:active {
	background-image: linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));
}
#app-mount .lookInverted_a299dc.colorPrimary__201d5,
#app-mount .lookInverted_a299dc.colorPrimary__201d5:disabled {
	background-color: #FFF;
	color: var(--text-dark);
}

#app-mount .lookOutlined__201d5.colorPrimary__201d5:hover {
	background-color: rgba(var(--textdarkest_v), .05);
	border-color: rgba(var(--textdarkest_v), .6);
}
#app-mount .lookOutlined__201d5.colorPrimary__201d5:active {
	background-color: rgba(var(--textdarkest_v), .1);
	border-color: rgb(var(--textdarkest_v));
}
#app-mount .lookOutlined__201d5.colorPrimary__201d5,
#app-mount .lookOutlined__201d5.colorPrimary__201d5:disabled {
	border-color: rgba(var(--textdarkest_v), .1);
	color: rgb(var(--textdarkest_v));
}

#app-mount .lookLink__201d5.colorPrimary__201d5 {
	color: rgb(var(--textdarkest_v));
}
#app-mount .lookLink__201d5.colorPrimary__201d5:hover .contents__201d5 {
	--button--underline-color: rgb(var(--textdarkest_v));
	color: rgb(var(--textdarkest_v));
}

#app-mount .borderPrimary__386cf {
	border-color: rgb(var(--textdarkest_v)) !important;
}

#app-mount .lookInverted_a299dc.colorTransparent__201d5 .spinnerItem__201d5 {
	background-color: rgba(var(--textbrightest_v), .1);
}
#app-mount .lookFilled__201d5.colorTransparent__201d5 .spinnerItem__201d5,
#app-mount .lookOutlined__201d5.colorTransparent__201d5 .spinnerItem__201d5,
#app-mount .lookLink__201d5.colorTransparent__201d5 .spinnerItem__201d5 {
	background-color: rgb(var(--textbrightest_v));
}

#app-mount .lookFilled__201d5.colorTransparent__201d5:hover {
	background-color: rgba(var(--textbrightest_v), .05);
}
#app-mount .lookFilled__201d5.colorTransparent__201d5:active {
	background-color: rgba(var(--textbrightest_v), .01);
}
#app-mount .lookFilled__201d5.colorTransparent__201d5,
#app-mount .lookFilled__201d5.colorTransparent__201d5:disabled {
	background-color: rgba(var(--textbrightest_v), .1);
	color: rgb(var(--textbrightest_v));
}

#app-mount .lookInverted_a299dc.colorTransparent__201d5:hover {
	background-color: rgba(var(--textbrightest_v), .05);
}
#app-mount .lookInverted_a299dc.colorTransparent__201d5:active {
	background-color: rgba(var(--textbrightest_v), .1);
}
#app-mount .lookInverted_a299dc.colorTransparent__201d5,
#app-mount .lookInverted_a299dc.colorTransparent__201d5:disabled  {
	background-color: rgb(var(--textbrightest_v));
	color: rgba(var(--textbrightest_v), .1);
}

#app-mount .lookOutlined__201d5.colorTransparent__201d5,
#app-mount .lookOutlined__201d5.colorTransparent__201d5:disabled {
	background-color: transparent;
	color: rgb(var(--textbright_v));
}

#app-mount .lookLink__201d5.colorTransparent__201d5 {
	color: rgb(var(--textbright_v));
}
#app-mount .lookLink__201d5.colorTransparent__201d5:hover .contents__201d5 {
	--button--underline-color: rgb(var(--textbright_v));
	color: rgb(var(--textbright_v));
}

#app-mount .borderTransparent_c5801e {
	border-color: rgb(var(--textbrightest_v)) !important;
}

/* ----		15.3.		INPUTS						---- */

input.input__0ed4f {									/* valueinput				bordered							*/
	background-color: rgba(var(--transparencycolor_v), .1);
}
input.input__0ed4f:hover:not(:focus) {
	border-color: rgb(var(--transparencycolor_v));
}

#app-mount .prefixInput__9d137 {
	background-color: rgba(0,0,0, .1);
	border-color: rgba(0,0,0, .3);
}
#app-mount .prefixInput__9d137:hover {
	border-color: rgba(0,0,0, .6);
}
#app-mount .prefixInputInput__9d137 {
	color: var(--header-primary);
}
#app-mount .prefixInputInput__9d137::-webkit-input-placeholder,
#app-mount .prefixInputInput__9d137::-moz-placeholder,
#app-mount .prefixInputInput__9d137:-ms-input-placeholder,
#app-mount .prefixInputInput__9d137::placeholder {
	color: var(--text-muted);
}
#app-mount .prefixInputPrefix__9d137 {
	color: var(--text-muted);
}

#app-mount .maxLength__7aff3 {
	color: var(--text-muted);
}

#app-mount .copyInput_fffc15 {
	background-color: var(--input-background-default);
}
#app-mount .copyInputDefault_e19ebf {
	border-color: var(--input-border-default);
}
#app-mount .hiddenMessage_e7355b,
#app-mount .inputDefault__591c7 {
	color: var(--header-primary);
}
#app-mount .hiddenMessage_e7355b::placeholder,
#app-mount .inputDefault__591c7::placeholder {
	color: rgba(var(--textbrightest_v), .3);
}

.container__3f21e {									/* checkboxswitch											*/
	background-color: rgba(var(--transparencycolor_v), .3) !important;
}
.container__3f21e rect[fill] {
	fill: var(--header-primary) !important;
}
.container__3f21e path[fill] {
	fill: rgb(var(--transparencycolor_v)) !important;
}

#app-mount .item__001a7,								/* radiogroup				container							*/
#app-mount .radioItemStyles__837b7,							/* radiogroup				container							*/
#app-mount .banReasonOtherClickable__837b7 {						/* radiogroup				container							*/
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .item__001a7:hover,
#app-mount .radioItemStyles__837b7:hover,
#app-mount .banReasonOtherClickable__837b7:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}
#app-mount .item__001a7[aria-checked=true] .radioBar__001a7 {
	background: rgb(var(--accentcolor_v));
}
#app-mount .item__001a7[aria-checked=true] .radioBar__001a7 .radioIconForeground__001a7 {
	color: var(--header-primary);
}
#app-mount .item__001a7 .radioBar__001a7[style*="--radio-bar-accent-color"] {
	background: var(--radio-bar-accent-color);
	border: unset;
	color: var(--header-primary);
}
#app-mount .item__001a7[aria-checked=false]:hover .radioBar__001a7[style*="--radio-bar-accent-color"] {
	background: var(--radio-bar-accent-color) linear-gradient(to right, rgba(255, 255, 255, .2), rgba(255, 255, 255, .2));
}
#app-mount .item__001a7 .radioBar__001a7[style*="--radio-bar-accent-color"] .refreshIconStroke__001a7 {
	stroke: var(--header-secondary);
}
#app-mount .item__001a7 .radioBar__001a7[style*="--radio-bar-accent-color"] .radioIndicatorChecked__001a7 .refreshIconFill__001a7 {
	fill: var(--radio-bar-accent-color);
}
#app-mount .item__001a7 .radioBar__001a7[style*="--radio-bar-accent-color"] .radioIndicatorChecked__001a7 .refreshIconStroke__001a7 {
	stroke: var(--radio-bar-accent-color);
}

#app-mount .checkboxContainer_db81c6::before {						/* checkbox				container							*/
	background-color: rgba(var(--textdarker_v), .3);
}
#app-mount .checkboxMute_db81c6::before {
	background-color: rgba(var(--transparencycolor_v), .2);
}
#app-mount .checkbox_f525d3 {								/* checkbox				inner								*/
	border-color: var(--channels-default);
}
#app-mount .checkbox_f525d3.checked_f525d3 {						/* checkbox				checked								*/
	background-color: var(--header-primary);
	border-color: var(--header-primary);
}
#app-mount .checkbox_f525d3.checked_f525d3:has(path[fill="var(--white)"]) {		/* checkbox				checked							*/
	background-color: rgb(var(--accentcolor_v));
	border-color: rgb(var(--accentcolor_v));
}
#app-mount .checkbox_f525d3.checked_f525d3.round_f525d3 {				/* checkbox				roundchecked							*/
	background-color: rgb(var(--accentcolor_v)) !important;
	border-color: rgb(var(--accentcolor_v)) !important;
}
#app-mount .checkbox_f525d3.checked_f525d3.round_f525d3 svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}
#app-mount .checkbox_f525d3.checked_f525d3.round_f525d3 path[fill] {
	fill: #fff;
}

#app-mount .bar_a562c8 {								/* slider				backgroundbar							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
.grabber_a562c8 {									/* slider				grabber								*/
	background-color: var(--header-primary);
	border-color: var(--header-primary);
	box-shadow: 0 3px 1px 0 rgba(var(--transparencycolor_v), .05), 0 2px 2px 0 rgba(var(--transparencycolor_v), .1), 0 3px 3px 0 rgba(var(--transparencycolor_v), .05);
}
#app-mount .defaultValue_a562c8 .markValue_a562c8 {
	color: #43b581;
}
#app-mount .markDash_a562c8 {
	background: transparent;
	color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .defaultValue_a562c8 .markDash_a562c8 {
	color: #43b581;
}
#app-mount .markDash_a562c8::before,
#app-mount .markDash_a562c8::after {
	content: "";
	position: absolute;
	background: currentColor;
	height: 8px;
	width: 2px;
}
#app-mount .markDash_a562c8::before {
	top: calc(28px - var(--bar-size)/2);
}
#app-mount .markDash_a562c8::after {
	top: calc(36px + var(--bar-size)/2);
}
#app-mount .bubble_f7877e {								/* slider				bubble								*/
	background-color: rgb(var(--accentcolor_v));
	color: #fff;
	text-shadow: 1px 1px var(--textshadow_v);
}
#app-mount .bubble_f7877e::before {
	border-top-color: rgb(var(--accentcolor_v));
}

#app-mount .container_f89b2c {								/* hotkeyinput				container							*/
	background-color: rgba(var(--transparencycolor_v), .1);
	border-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .editIcon__2636e {								/* hotkeyinput				editicon							*/
	-webkit-mask: url(https://discord.com/assets/c87be216431a35927431.svg) center/cover no-repeat;
	background: var(--header-primary);
}
#app-mount .container_e61cfb .button__0982c {
	background-color: rgba(var(--transparencycolor_v), .3) !important;
	color: var(--header-primary) !important;
}
#app-mount .container_e61cfb.recording__2636e .button__0982c {
	background-color: rgba(var(--dangercolor), .1) !important;
	color: rgb(var(--dangercolor)) !important;
}

.select_d48ec6 [class*="css-"][class*="-container"] {					/* select				container							*/
	background-color: transparent;
}
.lookFilled__3f413.select__3f413,
.select_d48ec6 [class*="css-"][class*="-control"] {
	background-color: rgba(var(--transparencycolor_v), .1);
	border-color: rgba(var(--transparencycolor_v), .3);
	color: var(--text-secondary);
}
.lookFilled__3f413.select__3f413:hover {
	border-color: rgb(var(--transparencycolor_v));
}
.lookFilled__3f413.select__3f413:hover.open__3f413,
.lookFilled__3f413.open__3f413 {
	border-color: rgb(var(--transparencycolor_v)) rgb(var(--transparencycolor_v)) rgba(var(--transparencycolor_v), .3);
}
.lookFilled__3f413.select__3f413 .searchInput__3f413 {
	background: transparent;
}
.select_d48ec6 [class*="css-"][class*="-control"]:hover,
.select_d48ec6 [class*="css-"][class*="-control"]:not(:last-child) {
	border-color: var(--input-border-default-hover);
}
.select_d48ec6.languageSelector_f69601 [class*="css-"][class*="-control"] {
	background-color: rgba(var(--transparencycolor_v), .3);
}
.select_d48ec6 [class*="css-"][class*="-singleValue"],
.select_d48ec6 [class*="css-"][class*="-placeholder"],
.select_d48ec6 [class*="css-"][class*="-indicatorContainer"] {
	color: var(--text-secondary);
}
.option__3f413,
.css-1gfjib6-option,
.css-1yz4bi9-option,
.css-ru8b0x-option,
.css-1yz4bi9-option {
	background-color: rgba(var(--transparencycolor_v), .1);
	color: var(--interactive-normal);
}
.option__3f413:hover,
.css-pkcurw-option,
.css-rzbxvl-option,
.css-1qxn4c5-option,
.css-rzbxvl-option {
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--interactive-hover);
}
.option__3f413.focused__3f413,
.option__3f413.focused__3f413:hover,
.option__3f413[aria-selected=true]:not(.option__3f413.multi__3f413),
.css-1gxgi19-option,
.css-1ba14n5-option,
.css-6qzljd-option,
.css-1ba14n5-option {
	background-color: rgba(var(--transparencycolor_v), .5);
	color: var(--interactive-active);
}
#app-mount .option__3f413[aria-selected=true] {
	background-color: rgb(var(--accentcolor_v));
	color: var(--interactive-active);
	text-shadow: 1px 1px var(--textshadow_v);
}
.popout__3f413::-webkit-scrollbar {
	display: none;
}
#app-mount .popout__3f413,
.select_d48ec6 > [class*="css-"][class*="-container"] > [class*="css-"][class*="-menu"] {
	background-color: transparent;
	border: 1px solid rgba(var(--transparencycolor_v), .3);
	box-shadow: 0px 1px 5px 0px rgba(var(--transparencycolor_v), .3);
	overflow: hidden;
}
.popout__3f413.scrollerBase__99f8c > .option__3f413 {
	position: relative;
}
.popout__3f413::before,
.popout__3f413.scrollerBase__99f8c > .option__3f413::before,
.popout__3f413.scrollerBase__99f8c .content__99f8c::before,
.select_d48ec6 > [class*="css-"][class*="-container"] > [class*="css-"][class*="-menu"]::before,
.popout__3f413::after,
.popout__3f413.scrollerBase__99f8c > .option__3f413::after,
.popout__3f413.scrollerBase__99f8c .content__99f8c::after,
.select_d48ec6 > [class*="css-"][class*="-container"] > [class*="css-"][class*="-menu"]::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
.popout__3f413::before,
.popout__3f413.scrollerBase__99f8c > .option__3f413::before,
.popout__3f413.scrollerBase__99f8c .content__99f8c::before,
.select_d48ec6 > [class*="css-"][class*="-container"] > [class*="css-"][class*="-menu"]::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.popout__3f413::after,
.popout__3f413.scrollerBase__99f8c > .option__3f413::after,
.popout__3f413.scrollerBase__99f8c .content__99f8c::after,
.select_d48ec6 > [class*="css-"][class*="-container"] > [class*="css-"][class*="-menu"]::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}
.popout__3f413.scrollerBase__99f8c::before,
.popout__3f413.scrollerBase__99f8c::after {
	display: none;
}

/* ----		15.4.		SEARCHBARS					---- */

.container_fea832,									/* searchbar				inner								*/
.container__33507 {
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .searchBox__56feb .searchBoxInput__56498::placeholder {
	color: var(--text-muted);
}
#app-mount .searchIcon_d1a3c1 {
	color: var(--text-muted);
}
#app-mount .filterLabel__82eb8 {
	color: var(--header-secondary);
}
#app-mount .searchBox__56feb {
	background-color: rgba(var(--transparencycolor_v), .3);
	box-shadow: 0 2px 5px 0 rgba(var(--transparencycolor_v), .2);
}

/* ----		15.5.		TAGS						---- */

.chipletContainerInner__4a25c:not([style]),						/* clantag				regular								*/
.botTagRegular_c89c9a:not([style]) {							/* bottag				regular								*/
	background-color: rgb(var(--accentcolor_v)) !important;
	text-shadow: 1px 1px var(--textshadow_v);
}
.chipletContainerInner__4a25c:not([style]) svg,
.botTagRegular_c89c9a:not([style]) svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}

.base__2b1f5[style*="var(--bdfdb-blurple)"],						/* numberbadge												*/
.base__2b1f5[style*="background-color: rgb(88, 101, 242)"],
.base__2b1f5[style*="background-color: rgb(114, 137, 218)"] {
	text-shadow: 1px 1px var(--textshadow_v);
}

.iconBadge__0c126 {									/* iconbadge												*/
	background-color: rgba(var(--transparencycolor_v), .3);
}

.greyBackgroundPill_ac86f6,								/* pill					regular								*/
.textBadge__2b1f5 {									/* textbadge				regular								*/
	background-color: rgb(var(--accentcolor_v)) !important;
	color: #fff !important;
	text-shadow: 1px 1px var(--textshadow_v);
}
.greyBackgroundPill_ac86f6 svg,
.textBadge__2b1f5 svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}

/* ----		15.6.		IMAGES						---- */

#app-mount .image__7184c {
	background-image: url(https://discord.com/assets/5420f8fd9d89897c6448.svg);
	opacity: .75;
}

#app-mount .invalidPoop__857bf {
	background-color: rgba(var(--transparencycolor_v), .3);
	background-image: url(https://discord.com/assets/baa5b6db50bb89d55668.svg);
	opacity: .5;
}

#app-mount .sadImage__29ebd {
	background-image: url(https://discord.com/assets/746284e4cfc7cd6c5e15.svg);
	opacity: .5;
}

#app-mount .cancelImage_b9f95d {
	background: url(https://discord.com/assets/d12b5c285831f85c5eee.svg);
	opacity: .75;
}

#app-mount .emptyWumpus_adb41f {
	background: url(https://discord.com/assets/b3dd9b1e282fff30af5b.svg);
	opacity: .5;
}

#app-mount .authenticationRequiredImage__28393 {
	background-image: url(https://discord.com/assets/ac36a2fad758d64ffbfb.svg);
	opacity: .5;
}
#app-mount .authenticationSuccessImage__28393 {
	background-image: url(https://discord.com/assets/22a55a08151860da8500.svg);
	opacity: .5;
}
#app-mount .authenticationFailImage-3DXXvB {
	background-image: url(https://discord.com/assets/5fc4852a2acb3abf0a64.svg);
	opacity: .5;
}

#app-mount .conflictUploadArt_c68c28 {
	background-image: url(https://discord.com/assets/27f92332674f9dacc1e9.svg);
	opacity: .5;
}
#app-mount .conflictDownloadArt__87c31 {
	background-image: url(https://discord.com/assets/f6bc645aead00959a690.svg);
	opacity: .5;
}
#app-mount .errorArt__7d1bf {
	background-image: url(https://discord.com/assets/c00cfaed1382bf7f33d4.svg);
	opacity: .5;
}

#app-mount .searchIndexBackground_e1fee6 {
	background-image: url(https://discord.com/assets/1876c6a6db747137a124.svg);
	opacity: .5;
}
#app-mount .resultsBlockedImage_c68065 {
	background-image: url(https://discord.com/assets/83720a1a3ec0963a1f71.svg);
	opacity: .5;
}
#app-mount .noResultsImage_a9e706 {
	background-image: url(https://discord.com/assets/45cd76fed34c8e398cc8.svg);
	opacity: .5;
}
#app-mount .noResultsImage_a9e706.alt_a9e706 {
	background-image: url(https://discord.com/assets/99d35a435f00582ddf41.svg);
	opacity: .5;
}
#app-mount .errorImage_a9e706 {
	background-image: url(https://discord.com/assets/8eeb59bba0a61cbffc41.svg);
	opacity: .5;
}

#app-mount .emptyStateImage_d4883c {
	background: url(https://discord.com/assets/b3dd9b1e282fff30af5b.svg);
	opacity: .5;
}

#app-mount .wrapper__61a6b {								/* crash screen				background							*/
	background-image: url(https://discord.com/assets/14223d22c9628be36fc0.svg);
}
#app-mount .image__61a6b {								/* crash screen				center image							*/
	background-image: url(https://discord.com/assets/72eaa596042042be6259.svg);
	opacity: .5;
}

#app-mount .gameIcon_b52e4f {
	background-color: rgba(var(--textbrightest_v), .1);
	color: var(--header-primary);
}

#app-mount .noResults__6d749 {
	background-image: url(https://discord.com/assets/c586aac99de98cfb010d.svg);
	opacity: .5;
}

#app-mount .art__0668f {
	background-image: url(https://discord.com/assets/1a8d1cce8efe66c22c6d.svg);
	opacity: .5;
}

#app-mount .art_cb3c76 {
	background-image: url(https://discord.com/assets/29306de8953471954035.svg);
	opacity: .5;
}

#app-mount .imageUnverified_d450d1 {
	background-image: url(https://discord.com/assets/f0cba42b6a6d3b2de4fd.svg);
	opacity: .5;
}

#app-mount .imageUpgrade_fcc792 {
	background-image: url(https://discord.com/assets/7e81dd54960672eabe78.svg);
}
#app-mount .imageCancel_fcc792 {
	background-image: url(https://discord.com/assets/d12b5c285831f85c5eee.svg);
}
#app-mount .imageUnclaimed_fcc792 {
	background-image: url(https://discord.com/assets/41675689ca055858e137.svg);
	opacity: .5;
}
#app-mount .imageUnverified_fcc792 {
	background-image: url(https://discord.com/assets/f0cba42b6a6d3b2de4fd.svg);
	opacity: .5;
}

#app-mount .emptyPreviewImage__04666 {
	background-image: url(https://discord.com/assets/3a354aac283f909d403d.svg);
	opacity: .5;
}

.fullArt_b97f6b,
.fullArt__86d5c {
	opacity: .5;
}

.image__45690 {
	opacity: .5;
}
.image__45690[style*='url("/assets/9e2f412156e2ac1f14e9.svg")'] {
	background-image: url(https://discord.com/assets/64df6f04b850029d2e78.svg) !important;
}

.image__08515 {
	opacity: .5;
}
.image__08515[style*='url("/assets/d6dfb89ab06b62044dbb.svg")'] {
	background-image: url(https://discord.com/assets/8eeb59bba0a61cbffc41.svg) !important;
}
.image__08515[style*='url("/assets/75081bdaad2d359c1469.svg")'] {
	background-image: url(https://discord.com/assets/45cd76fed34c8e398cc8.svg) !important;
}

.image__08515[style*='url("/assets/0629e34902ae58f8e4ca.svg")'] {
	background-image: url(https://discord.com/assets/24aa06be5457e66bdd64.svg) !important;
}
.image__08515[style*='url("/assets/5741692705ba077f4190.svg")'] {
	background-image: url(https://discord.com/assets/bca918618b884a382ab5.svg) !important;
}
.image__08515[style*='url("/assets/a72746e7108167af95c8.svg")'] {
	background-image: url(https://discord.com/assets/01864c39871ce619d855.svg) !important;
}
.image__08515[style*='url("/assets/ee4637f8627629dd0da5.svg")'] {
	background-image: url(https://discord.com/assets/532f1d4582d881960783.svg) !important;
}

.image__08515[style*='url("/assets/c8be48745cf680093019.svg")'] {
	background-image: url(https://discord.com/assets/295da3fc92e2adb1b852.svg) !important;
}
.image__08515[style*='url("/assets/5e3480eff150b1cb323e.svg")'] {
	background-image: url(https://discord.com/assets/cf8f9096a9322f2ae0d7.svg) !important;
}
.emptyStateImage__97dd8 {
	opacity: .5;
}
.emptyStateImage__97dd8[src='/assets/39e3f389716400ced39a.svg'] {
	background-image: url(https://discord.com/assets/1bb2be01aece015602f7.svg);
	object-position: -999999px -999999px;
}
.image__08515[style*='url("/assets/c65431f185feb7b00749.svg")'] {
	background-image: url(https://discord.com/assets/cdc3f4f6fbf3a0f0766f.svg) !important;
}
.image__08515[style*='url("/assets/a1b0a14d2f22c155a2b3.svg")'] {
	background-image: url(https://discord.com/assets/c7c4065874955761be3b.svg) !important;
}

img[src='/assets/73984240bd99493de947.svg'] {
	background-image: url(https://discord.com/assets/c1875fc8a42a61903ba1.svg);
	opacity: .5;
	object-position: -999999px -999999px;
}

img[src='/assets/387a7c504c96b992872d.svg'] {
	background-image: url(https://discord.com/assets/1964f50ca0220e98dc32.svg);
	opacity: .5;
	object-position: -999999px -999999px;
}

#app-mount .footerImage__98b95 {
	background-image: url(https://discord.com/assets/a4bee30fe0b5a0f5b3c7.svg);
	opacity: .5;
}

#app-mount .imageError__3af5f {
	opacity: .5;
}

#app-mount .emptyImage_e37a20 {
	background-image: url(https://discord.com/assets/1766a563ac224f0a403d.svg);
	opacity: .5;
}

#app-mount .missingEntitlementImage__65266 {
	background-image: url(https://discord.com/assets/b3dd9b1e282fff30af5b.svg);
	opacity: .5;
}

#app-mount .image__97ca1 {
	background-image: url(https://discord.com/assets/a7d6af4279f16c27ae9b.svg);
	opacity: .5;
}

#app-mount .image_a202d2 {
	background-image: url(https://discord.com/assets/9e9722bd5c8ec20fd746.svg);
	opacity: .5;
}

#app-mount .image__5b754 {
	background-image: url(https://discord.com/assets/c8718df1382ba878f1fc.svg);
	opacity: .5;
}

#app-mount .image_df963a {
	background-image: url(https://discord.com/assets/1766a563ac224f0a403d.svg);
	opacity: .5;
}

/* ----		15.7.		SCROLLBARS					---- */

::-webkit-scrollbar,
#app-mount ::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}
#app-mount .scroller-3vODG7::-webkit-scrollbar {
	width: 6px;
	height: 6px;
}
#app-mount .scroller_cf6769::-webkit-scrollbar,
#app-mount .scrollbar__506b3::-webkit-scrollbar,
#app-mount .scroller-2PSBSf::-webkit-scrollbar {
	width: 4px;
	height: 4px;
}
::-webkit-scrollbar,
::-webkit-scrollbar-track,
::-webkit-scrollbar-track-piece,
#app-mount ::-webkit-scrollbar,
#app-mount ::-webkit-scrollbar-track,
#app-mount ::-webkit-scrollbar-track-piece {
	border-color: transparent !important;
	background: transparent !important;
}
::-webkit-scrollbar-thumb,
#app-mount ::-webkit-scrollbar-thumb {
	border-radius: 10px;
	border: none;
	background: rgb(var(--accentcolor_v)) !important;
}
.none__99f8c::-webkit-scrollbar-corner,
.none__99f8c::-webkit-scrollbar-thumb,
.none__99f8c::-webkit-scrollbar-track,
.none__99f8c::-webkit-scrollbar,
.none_d125d2::-webkit-scrollbar-corner,
.none_d125d2::-webkit-scrollbar-thumb,
.none_d125d2::-webkit-scrollbar-track,
.none_d125d2::-webkit-scrollbar {
	display: none;
}

/* ----		15.8.		NOTIFICATIONBAR					---- */

#app-mount .notice__6e2b9 {
	border: none;
	border-radius: 0;
}
#app-mount .notice_c5cd6a {
	background-color: rgba(var(--transparencycolor_v), .6);
}

/* ----		15.9.		TOOLTIPS					---- */


#app-mount .tooltip__382e7 {
	border: unset;
}
#app-mount .tooltipPointer__382e7.tooltipPointerBg__382e7 {
	display: none;
}
#app-mount .guildNameText_b1f768 {
	color: #fff;
}
#app-mount .muteText_b1f768 {
	color: #bbb;
}
#app-mount .tooltipPrimary__382e7,
#app-mount .tooltipGrey__382e7,
#app-mount .tooltipBlack__382e7 {
	background-color: rgb(var(--accentcolor_v));
	color: #fff;
	text-shadow: 1px 1px var(--textshadow_v);
	--tooltip-pointer-bg: rgb(var(--accentcolor_v));
}
#app-mount .tooltipPrimary__382e7 .note_dc56aa,
#app-mount .tooltipGrey__382e7 .note_dc56aa,
#app-mount .tooltipBlack__382e7 .note_dc56aa {
	color: #bbb;
}
#app-mount .tooltipPrimary__382e7 a,
#app-mount .tooltipGrey__382e7 a,
#app-mount .tooltipBlack__382e7 a {
	filter: brightness(50%);
}
#app-mount .tooltipPrimary__382e7 .tooltipPointer__382e7,
#app-mount .tooltipGrey__382e7 .tooltipPointer__382e7,
#app-mount .tooltipBlack__382e7 .tooltipPointer__382e7 {
	border-top-color: var(--tooltip-pointer-bg);
}
#app-mount .tooltipTop__382e7 .tooltipPointer__382e7:not(.tooltipPointerBg__382e7) {
	margin-top: 0
}
#app-mount .tooltipLeft__382e7 .tooltipPointer__382e7:not(.tooltipPointerBg__382e7) {
	margin-left: 0
}
#app-mount .tooltipRight__382e7 .tooltipPointer__382e7:not(.tooltipPointerBg__382e7) {
	margin-right: 0;
}
#app-mount .tooltipBottom__382e7 .tooltipPointer__382e7:not(.tooltipPointerBg__382e7),
#app-mount .tooltipCenter__382e7 .tooltipPointer__382e7:not(.tooltipPointerBg__382e7) {
	margin-bottom: 0;
}
.emptyUser__183c2 {
	background: rgba(var(--transparencycolor_v), .5);
}
.moreUsers__183c2 {
	background: rgba(var(--transparencycolor_v), .5);
}

#app-mount .content_e12757 {
	background-color: rgb(var(--accentcolor_v));
	border: unset;
}
#app-mount .pointer_e12757 {
	border-right-color: transparent;
}
#app-mount .pointer_e12757:after {
	border-right-color: rgb(var(--accentcolor_v));
}


/* ~~~~		16.		BDSUPPORT					~~~~ */

#bd-notices {
	grid-area: notice;
}

html .bd-toast {
	background-color: rgb(var(--accentcolor_v));
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	color: #fff;
	text-shadow: 1px 1px var(--textshadow_v);
}
html .bd-toast.icon {
	background-image: none !important;
}
html .bd-toast.icon::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: #fff !important;
	-webkit-mask: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg"><path fill="black" d=""/></svg>') center/cover no-repeat;
}
html .bd-toast.toast-danger.icon::before,
html .bd-toast.toast-error.icon::before {
	-webkit-mask: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="black" d="M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"/></svg>') 6px 50%/20px 20px no-repeat;
}
html .bd-toast.toast-info.icon::before {
	-webkit-mask: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="black" d="M 12 2 C 6.48 2 2 6.48 2 12 s 4.48 10 10 10 10-4.48 10-10 S 17.52 2 12 2 z m 1 15 h -2 v -6 h 2 v 6 z m 0-8 h -2 V 7 h 2 v 2 z"/></svg>') 6px 50%/20px 20px no-repeat;
}
html .bd-toast.toast-success.icon::before {
	-webkit-mask: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="black" d="M 12 2 C 6.48 2 2 6.48 2 12 s 4.48 10 10 10 10-4.48 10-10 S 17.52 2 12 2 z m -2 15 l -5-5 1.41-1.41 L 10 14.17 l 7.59-7.59 L 19 8 l -9 9 z"/></svg>') 6px 50%/20px 20px no-repeat;
}
html .bd-toast.toast-warning.icon::before,
html .bd-toast.toast-warn.icon::before {
	-webkit-mask: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill="black" d="M 1 21 h 22 L 12 2 1 21 z m 12-3 h -2 v -2 h 2 v 2 z m 0-4 h -2 v -4 h 2 v 4 z"/></svg>') 6px 50%/20px 20px no-repeat;
}

html .bd-sidebar-header h2 {
	color: var(--channels-default);
}

#app-mount .bd-links .bd-addon-button {
	margin-right: 6px;
}

#app-mount .fav {
	background: var(--interactive-active);
	width: 16px;
	height: 16px;
	padding: 0;
	-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/common/fav_star_empty.svg) center/contain no-repeat;
}
#app-mount .fav:hover,
#app-mount .fav.active {
	background: #faa61a;
}
#app-mount .fav.active {
	-webkit-mask: url(https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/svgs/common/fav_star.svg) center/contain no-repeat;
}

#app-mount .bd-tab-item:hover {
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .bd-tab-item.selected {
	background-color: rgb(var(--accentcolor_v));
	color: #fff;
	text-shadow: 1px 1px var(--textshadow_v);
}

#app-mount .bd-server-card {								/* pubslayer				guildcard							*/
	background-color: rgba(var(--transparencycolor_v), .3);
}
#app-mount .bd-server-icon {								/* pubslayer				guildicon							*/
	background-color: rgba(var(--transparencycolor_v), .2);
	border-color: transparent;
}
#app-mount .bd-server-card:hover,
#app-mount .bd-server-icon:hover {
	background-color: rgba(var(--transparencycolor_v), .4);
}

.bd-switch-body {									/* bd switch												*/
	--switch-color: rgb(var(--transparencycolor_v));
	background-color: rgba(var(--transparencycolor_v), .3);
}

.bd-slider-label {									/* bd slider				label								*/
	background-color: rgb(var(--accentcolor_v));
	color: var(--header-primary);
	text-shadow: 1px 1px var(--textshadow_v);
}
.bd-slider-track,									/* bd slider				input								*/
.bd-slider-marker::before {								/* bd slider				marker								*/
	background-color: var(--background-modifier-accent);
}
.bd-slider-input[type="range"]::-webkit-slider-thumb {
	background-color: var(--header-primary);
	border-color: var(--header-primary);
	box-shadow: 0 3px 1px 0 rgba(var(--transparencycolor_v), .05), 0 2px 2px 0 rgba(var(--transparencycolor_v), .1), 0 3px 3px 0 rgba(var(--transparencycolor_v), .05);

}
.bd-select {
	background-color: rgba(var(--transparencycolor_v), .1);
	border-color: rgba(var(--transparencycolor_v), .3);
	color: var(--text-secondary);
	border: 1px solid transparent;
	padding: 8px 8px 8px 12px;
	cursor: pointer;
	box-sizing: border-box;
	display: grid;
	grid-template-columns: 1fr auto;
	align-items: center;
	border-radius: 4px;
}
.bd-select .bd-select-options {								/* bd select				popout								*/
	background-color: transparent;
	border: none;
	border-radius: 4px;
	box-shadow: rgba(var(--transparencycolor_v), .3) 0px 2px 5px 0px;
	box-sizing: border-box;
	padding: 6px 8px;
}
.bd-select .bd-select-options::before,
.bd-select .bd-select-options::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 4px;
	pointer-events: none;
	z-index: -1;
}
.bd-select .bd-select-options::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
.bd-select .bd-select-options::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.3));
	backdrop-filter: blur(var(--popoutblur_v));
}
.bd-select .bd-select-option {								/* bd select				popout option							*/
	display: flex;
	align-items: center;
	min-height: 32px;
	border-radius: 2px;
	box-sizing: border-box;
	color: var(--interactive-normal);
	font-size: 14px;
	font-weight: 500;
	line-height: 18px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0 8px;
}
.bd-select .bd-select-option:hover {
	background-color: rgba(var(--transparencycolor_v), .2);
	color: var(--interactive-hover);
}
.bd-select .bd-select-option.selected {
	background-color: rgba(var(--transparencycolor_v), .3);
	color: var(--interactive-active);
}

.bd-pfbtn {										/* addonlist				folder button							*/
	text-shadow: 1px 1px var(--textshadow_v);
}

.bd-server-tag {									/* addonlist				public list tag							*/
	text-shadow: 1px 1px var(--textshadow_v);
}


.bd-error-modal-content {
	padding: 0 10px 16px 10px;
}
#app-mount .bd-addon-error {
	background-color: rgba(var(--transparencycolor_v), 0.2);
	border-color: rgba(var(--transparencycolor_v), 0.2);
}
#app-mount .bd-addon-error.expanded,
#app-mount .bd-addon-error:hover {
	background-color: rgba(var(--transparencycolor_v), 0.3);
}

.bd-addon-views .bd-view-button:not(.selected):hover,
.bd-addon-controls .bd-button:hover,
.bd-controls-basic .bd-button:hover {
	background: rgba(var(--transparencycolor_v), .3);
}
.bd-addon-views .bd-view-button:not(.selected):active,
.bd-addon-controls .bd-button:active,
.bd-controls-basic .bd-button:active {
	background: rgba(var(--accentcolor_v), .7);
}
.bd-addon-views .bd-view-button.selected svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}

.bd-button {
	text-shadow: 1px 1px var(--textshadow_v);
}
.bd-button svg {
	filter: drop-shadow(1px 1px var(--textshadow_v));
}
.bd-button.bd-button-danger svg {
	filter: unset;
}

.floating-window.resizable {								/* customcss editor			detached							*/
	background: rgb(var(--transparencycolor_v));
}
html .monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight {
	background: rgb(var(--accentcolor_v));
}


/* ~~~~		17.		POWERCORDSUPPORT				~~~~ */

html .powercord-toast {
	background-color: transparent;
	border: none;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	overflow: hidden;
}
html .powercord-toast::before,
html .powercord-toast::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	border-radius: 5px;
	pointer-events: none;
	z-index: -1;
}
html .powercord-toast::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
html .powercord-toast::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25));
	backdrop-filter: blur(var(--popoutblur_v));
}
html .powercord-toast .header {
	background-color: rgba(var(--transparencycolor_v), .2);
	box-shadow: 0 2px 3px 0 rgba(var(--transparencycolor_v), .2);
	color: var(--header-primary);
}
html .powercord-toast .contents .inner {
	background-color: rgba(var(--transparencycolor_v), .2);
	border: none;
	color: var(--header-secondary);
}


/* ~~~~		18.		PLUGINSUPPORT					~~~~ */

/* ----		18.1.		BDFDB						---- */

.label_caf933 {
	color: var(--header-secondary);
}
.label_caf933:hover {
	color: var(--header-primary);
}

html .colorDefault_67c5da .bg_67c5da {
	background-image: linear-gradient(rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25)), rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.25)));
	background-color: rgb(var(--accentcolor_v));
	opacity: 1;
}

/* ----		18.2.		DATEVIEWER					---- */

#app-mount #dv-mount {
	background: transparent;
	z-index: 1;
}
#app-mount #dv-mount::before,
#app-mount #dv-mount::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	pointer-events: none;
	z-index: -1;
}
#app-mount #dv-mount::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
#app-mount #dv-mount::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + var(--memberlisttransparency_v) * 0.85));
	backdrop-filter: blur(var(--backgroundblur_v));
}
#app-mount #dv-main {
	border-top-color: rgba(var(--transparencycolor_v), .2);
	color: var(--header-primary);
}
#app-mount #dv-main .dv-date {
	color: var(--header-secondary);
	opacity: 1;
}

/* ----		18.3.		MEMBERCOUNT					---- */

#app-mount #MemberCount {
	background-color: transparent;
	width: calc(100% - 8px);
	margin: 0;
	line-height: 0;
	height: 30px;
}
#MemberCount::before,
#MemberCount::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	pointer-events: none;
	z-index: -1;
}
#MemberCount::before {
	background: var(--background_v) var(--backgroundposition_v)/var(--backgroundsize_v);
	background-attachment: fixed;
}
#MemberCount::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + var(--memberlisttransparency_v) * 0.85));
	backdrop-filter: blur(var(--backgroundblur_v));
}

/* ----		18.4.		LINENUMBERS					---- */

.hljs ol li {
	border-left-color: var(--background-modifier-accent);
}
.hljs ol li::before {
	color: var(--text-muted);
}

/* ----		18.5.		PERMISSIONVIEWER				---- */

html #permissions-modal-wrapper {							/* modal				wrapper								*/
	z-index: 1001;
}
html #permissions-modal-wrapper #permissions-modal {					/* modal				container							*/
	background-color: transparent;
	border: none;
	box-shadow: 0 0 0 1px rgba(var(--transparencycolor_v), .3), 0 2px 10px 0 rgba(var(--transparencycolor_v), .3);
	position: relative;
	overflow: hidden;
}
html #permissions-modal-wrapper #permissions-modal::before,
html #permissions-modal-wrapper #permissions-modal::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: unset;
	height: unset;
	pointer-events: none;
	z-index: -1;
}
html #permissions-modal-wrapper #permissions-modal::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
}
html #permissions-modal-wrapper #permissions-modal::after {
	background-color: rgba(var(--transparencycolor_v), calc(var(--transparencyalpha_v) + 0.2));
	backdrop-filter: blur(var(--popoutblur_v));
}
html #permissions-modal-wrapper .header {
	background-color: rgba(var(--transparencycolor_v), .2);
	box-shadow: 0 2px 3px 0 rgba(var(--transparencycolor_v), .2);
	color: var(--header-primary);
}
html #permissions-modal-wrapper .modal-body {
	background-color: transparent;
}
html #permissions-modal-wrapper .scroller-title {
	border-bottom: 1px solid rgba(var(--transparencycolor_v), .3);
}
html #permissions-modal-wrapper .role-side {
	background-color: rgba(var(--transparencycolor_v), .1);
}
html #permissions-modal-wrapper .role-item {
	color: var(--text-secondary);
}
html #permissions-modal-wrapper .role-item:hover {
	background-color: rgba(var(--transparencycolor_v), .1);
}
html #permissions-modal-wrapper .role-item.selected {
	background-color: rgba(var(--transparencycolor_v), .2);
}
html #permissions-modal-wrapper .perm-side {
	background-color: transparent;
}
html #permissions-modal-wrapper .perm-item {
	box-shadow: inset 0 -1px 0 var(--background-modifier-accent);
}
html #permissions-modal-wrapper .perm-name {
	color: var(--header-secondary);
}

/* ----		18.6.		DIRECTDOWNLOAD					---- */

#files_directDownload .file {
	background-color: rgba(var(--transparencycolor_v), .4);
	border-color: rgba(var(--accentcolor_v), .2);
	border-radius: 6px 6px 0 0;
}
#files_directDownload .file svg {
	fill: var(--interactive-active);
	opacity: 0.5;
}
#files_directDownload .file svg:hover {
	opacity: 1;
}
#files_directDownload .file span {
	color: var(--header-primary);
}
#files_directDownload .file .progress-bar {
	background-color: rgb(var(--accentcolor_v));
}

/* ----		18.7.		BETTERFORMATINGREDUX				---- */

.innerDisabled-2mc-iF ~ .bf-toolbar {
	display: none;
}
.bf-arrow {
	-webkit-mask: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path fill="black" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"/></svg>') center/contain no-repeat;
	background: var(--interactive-active) !important;
}
.bf-toolbar {
	background: transparent;
	overflow: hidden;
	transform: none;
	top: -50px;
}
.bf-toolbar::after {	
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: calc(100% - 15px);
	pointer-events: none;
	left: 0px;
	top: 5px;
	background-color: rgba(var(--transparencycolor_v), .5);
	border-radius: 3px;
	transform: translate(0, 55px);
	transition: all 200ms ease;
	z-index: 200;
}
.bf-toolbar.bf-visible::after,
.bf-toolbar.bf-hover:hover::after {
	transform: translate(0, 0);
	transition: all 200ms cubic-bezier(0,0,0,1);
}
.bf-toolbar::before {
	background: var(--popout_v) var(--popoutposition_v)/var(--popoutsize_v);
	background-attachment: fixed;
	filter: blur(var(--popoutblur_v));
	z-index: 100;
}
.theme-brand .bf-toolbar::after {
	background: rgb(var(--accentcolor_v)) linear-gradient(rgba(var(--transparencycolor_v), .2), rgba(var(--transparencycolor_v), .2)) !important;
}
.theme-brand .bf-toolbar::before {
	display: none;
}
.bf-toolbar > * {
	z-index: 300;
}
.bf-toolbar .format {
	color: var(--text-secondary);
}
.bf-toolbar .format:hover {
	background-color: rgb(var(--accentcolor_v));
	color: #fff;
}

/* ----		18.8		CHANNELHISTORY					---- */

.channelHistoryButtons {
	top: 4px;
	left: 310px;
}

/* ----		18.9		CHANNELTABS					---- */

html #channelTabs-container {
	background: rgba(var(--transparencycolor_v), calc(var(--guildchanneltransparency_v) * 2));
}
html #channelTabs-settingsMenu,
html .channelTabs-tabNav > div,
html .channelTabs-tab,
html .channelTabs-fav {
	cursor: pointer;
}
html .channelTabs-tab:not(.channelTabs-selected):hover,
html .channelTabs-fav:hover {
	background: rgba(var(--transparencycolor_v), 0.2);
}
html #channelTabs-settingsMenu:hover,
html .channelTabs-tabContainer .channelTabs-tabNav > div:hover,
html .channelTabs-tab.channelTabs-selected,
html .channelTabs-tabContainer .channelTabs-newTab:hover {
	background: rgb(var(--accentcolor_v));
}
html #channelTabs-settingsMenu:hover [fill]:not([fill="none"]),
html .channelTabs-tabContainer .channelTabs-tabNav > div:hover [fill]:not([fill="none"]),
html .channelTabs-tabContainer .channelTabs-newTab:hover [fill]:not([fill="none"]) {
	fill: var(--header-primary);
}
html .channelTabs-tabContainer .channelTabs-tabNav > .channelTabs-tabNavClose:hover {
	background: rgb(var(--dangercolor));
}

/* ----		18.10		TYPINGINDICATOR					---- */

html .typingindicator-guild,
html .typingindicator-dms,
html .typingindicator-folder {
	background: rgb(var(--transparencycolor_v), .2);
	border: 4px solid rgb(var(--transparencycolor_v), .2);
	box-shadow: unset;
	right: 8px;
	bottom: -5px;
	padding: 2px 0;
}

/* ----		18.11		CHANNELDMS					---- */

.ChannelDms-channelmembers-wrap .ChannelDms-channelmembers-header {
	background-color: rgba(var(--transparencycolor_v), var(--memberlisttransparency_v));
}

/* ----		18.12		SERVERFOLDERS					---- */

.iconSwatch_ac0584:hover {
	background-color: rgba(var(--transparencycolor_v), .3);
}
.iconSwatch_ac0584.selected_ac0584 {
	background-color: rgb(var(--accentcolor));
}