/**
* @name CustomIcons test (with theme) test
* @version 1.0
* @author koesu
* @description Custom icons and other stuff 
* @source not-set
* @invite not-set
*/

/* All the addon imports (Comment out or striaght up remove them to disable) */

/* Icon change import by Obscure.#4719 */
@import url("https://objectiveslayer.github.io/ComfyGray/addons/icon-replace.css");

/* Home Icon */
@import url("https://objectiveslayer.github.io/ComfyGray/addons/homeicon.css");

/* Spotify Activity Redesign */
@import url("https://syndishanx.github.io/Discord-Dark/Imports/SpotifyRedesign.css");

/* User Areas Reimagined */
@import url("https://dablulite.github.io/css-snippets/UserReimagined/import.css")
/*

/* Add Custom CSS Below This */

/* Theme */
:root, .theme-dark {
	--text-normal: #dcddde;
	--text-muted: #dcddde;
	--text-link: #6e6af6;
	--text-positive: #50dc7d;
	--text-warning: #8d4949;
	--text-danger: #8d4949;
	--text-brand: #6e6af6;
	--interactive-normal: #b9bbbe;
	--interactive-hover: #dcddde;
	--interactive-active: #c9ced0;
	--interactive-muted: #4f545c;
	--background-primary: #101014;
	--background-secondary: #17161b;
	--background-secondary-alt: #17161b;
	--background-tertiary: #101014;
	--background-accent: #4f545c;
	--background-floating: #17161b;
	--modal-background: #101014;
	--channeltextarea-background: #17161b;
	--info-positive-text: #fff;
	--info-warning-text: #fff;
	--info-warning-foreground: #6e6af6;
	--info-danger-text: #fff;
	--info-help-text: #fff;
	--status-warning-text: #000;
	--background-mentioned: #6f6af62c;
	--background-mentioned-hover: #6f6af615;
	--background-message-hover: rgba(4, 4, 5, 0.07);
	--scrollbar-auto-thumb: #6e6af6;
	--brand-experiment: #6e6af6;
	--brand-experiment-hover: #6f6af64d;
	--brand-experiment-560: #6e6af6;
	--channels-default: #4a4a52;
	--selected-indicator: #97ffa5;
	--hover-indicator: #ffffff;
	--font: "Lato";
	--code-font: "Source Code Pro";
	--boost-bar: none;
}

/* Rounded User Panel */
[class^="sidebar_"] [class^="panels_"] {
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	border: 1px solid var(--background-modifier-accent);
	border-radius: 20px;
	box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.45);
}
[class^="sidebar_"] [class^="panels_"] [class^="container_"], [class^="sidebar_"] [class^="panels_"] [class^="panel_"] {
	background-color: transparent !important;
}
[class^="sidebar_"] [class^="panels_"] [class^="container_"] [class^="avatarWrapper_"] + [class^="flex_"] {
	margin-left: -10px;
}
#vc-spotify-player {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}

/* Nitro Theme Shit */
html.custom-theme-background [class^="sidebar_"] {
	background: var(--bg-overlay-3);
}
html.custom-theme-background [class^="sidebar_"] [class^="panels_"] {
	background: var(--bg-overlay-1);
}

/* Simplified Edited Icon */
.edited_b20dd9 {color: rgba(0,0,0,0)} /*Render the original edited text invisible*/
.edited_b20dd9::before {
	content: "(✎)"; /*Put the edited icon before the original edited text.*/
	color: var(--text-muted); /*Give it the same muted color at the edited text.*/
	font-size: 0.625rem; 
	font-weight: 400; 
	line-height: 1;
}

/* Heart as Favourites Icon */
.favoriteIcon__91c06 > path {
	d: path("M16.44 3.10156C14.63 3.10156 13.01 3.98156 12 5.33156C10.99 3.98156 9.37 3.10156 7.56 3.10156C4.49 3.10156 2 5.60156 2 8.69156C2 9.88156 2.19 10.9816 2.52 12.0016C4.1 17.0016 8.97 19.9916 11.38 20.8116C11.72 20.9316 12.28 20.9316 12.62 20.8116C15.03 19.9916 19.9 17.0016 21.48 12.0016C21.81 10.9816 22 9.88156 22 8.69156C22 5.60156 19.51 3.10156 16.44 3.10156Z");
	transform: scale(1.1) translate(-1.5px, -1px);
	transition: all 0.2s ease-in-out;
}
.wrapper_d281dd.selected_f5ec8e[aria-label*="Fav"] .favoriteIcon__91c06 path {
	fill: #F62B30;
}
.wrapper_d281dd.selected_f5ec8e[aria-label*="Fav"] .childWrapper__01b9c {
	background: var(--background-primary) !important;
}
.wrapper_d281dd.selected_f5ec8e[aria-label*="Fav"] .childWrapper__01b9c::after {
	background-color: #F62B30;
	content: "";
	position: absolute;
	width: 20px;
	height: 20px;
	filter: blur(10px);
	opacity: 0.4;
}

/* Profile Connection Borders */
.connectedAccountIcon__6bc30 ~ div::before {
	content: "";
	top: 0; bottom: 0; left: 0; right: 0;
	border: 1px solid var(--border-color);
	position: absolute;
	display: block;
	pointer-events: none;
}
.connectedAccount__28fb0 {
	overflow: hidden;
	position: relative;
}
/* Spotify */
.connectedAccountIcon__6bc30[src="/assets/7231645d01e0b14f58cc.svg"] ~ div::before {--border-color: #1ED760;}
/* Github */
.connectedAccountIcon__6bc30[src="/assets/767d18d4d02d9a2e1ab1.svg"] ~ div::before {--border-color: #fff;}
/* Twitch */
.connectedAccountIcon__6bc30[src="/assets/7ccb5f56c32c63e01c04.svg"] ~ div::before {--border-color: #563194;}
/* Twitter */
.connectedAccountIcon__6bc30[src="/assets/f47485602365c946fa52.svg"] ~ div::before {--border-color: #0099E4;}
/* XBOX */
.connectedAccountIcon__6bc30[src="/assets/496af98033e8f20540ec.svg"] ~ div::before {--border-color: #5EC220;}
/* Reddit */
.connectedAccountIcon__6bc30[src="/assets/cc912bf56af0fd3bc301.svg"] ~ div::before {--border-color: #FF4500;}
/* Battle.net */
.connectedAccountIcon__6bc30[src="/assets/27b152e2ddb3acb76a92.svg"] ~ div::before {--border-color: #0099E4;}
/* Steam */
.connectedAccountIcon__6bc30[src="/assets/100f3a82bf746402d6ac.svg"] ~ div::before {--border-color: #000000;}
/* YouTube */
.connectedAccountIcon__6bc30[src="/assets/d8deaf4c4cbec4b8f9d6.svg"] ~ div::before {--border-color: #D9252A;}
/* Facebook */
.connectedAccountIcon__6bc30[src="/assets/dacb3f3794eb5252e56f.svg"] ~ div::before {--border-color: #1877F2;}