@import url("https://lavender-discord.github.io/IconsaxDiscord/theme.css");
@import url("https://mwittrien.github.io/BetterDiscordAddons/Themes/_res/SettingsIcons.css");
@import url("https://maendisease.github.io/BetterDiscordStuff/css/wellThisIsAwkwardSoTryThis.css");
@import url("https://maendisease.github.io/BetterDiscordStuff/css/bearableInbox.css");
:root {
	/* link color */
	--link-color: hsl(251, 70%, 60%);
	/* main accent color (mentions, folder icons, unread indicators) */
	--accent-color: hsl(251, 60%, 50%);
	/* darker accent color (background of any accent items with text) */
	--accent-background: hsl(251, 60%, 40%);
	/* even darker accent color (background of accent buttons when hover) */
	--accent-background-2: hsl(251, 60%, 30%);
	/* even darker accent color (background of accent buttons when clicked) */
	--accent-background-3: hsl(251, 60%, 20%);
	/* background of mention text and messages that mention you */
	--mention-modifier: hsla(251, 30%, 50%, 0.1);
	/* background of messages that mention you on hover */
	--mention-hover-modifier: hsla(251, 50%, 50%, 0.051);
	/* bright text for colored buttons */
	--bright-text: hsl(220, 40%, 90%);
	/* header text for headers and certain text */
	--header-text: hsl(220, 30%, 70%);
	/* main text color (messages, titles, unread text/indicators) */
	--primary-text: hsl(220, 15%, 60%);
	/* secondary text color (channels, descriptions, buttons) */
	--secondary-text: hsl(220, 15%, 40%);
	/* muted text color (input box placeholders, muted channels, message times) */
	--muted-text: hsl(220, 15%, 24%);
	/* background of muted colored buttons on hover */
	--muted-background-hover: hsl(220, 15%, 20%);
	/* background of muted colored buttons on click */
	--muted-background-active: hsl(220, 15%, 16%);
	/* background of pretty much everything not using primary background */
	--secondary-background: hsl(220, 15%, 13%);
	/* main chat/channel list/member list background */
	--primary-background: hsl(220, 15%, 10%);
	/* overlay background on stuff when hovered over */
	--hover-modifier: hsl(230, 20%, 40%, 0.1);
	/* overlay background on stuff when clicked or selected */
	--active-modifier: hsl(220, 20%, 40%, 0.2);
	/* overlay background on messages when hovered over */
	--message-hover-modifier: hsl(220, 0%, 0%, 0.1);
	/* radius of round corners */
	--roundness: 16px;
}
.grid-1aWVsE, /* embed background */
.list-3FIpnh { /* forms page */
    background-color: hsl(220, 15%, 8%);
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	overflow: hidden !important;
	
}

:root.theme-dark,
.theme-dark,
.default-colors {
	--primary-130: var(--header-text);
	--primary-230: var(--primary-text);
	--primary-330: var(--secondary-text);
	--primary-360: var(--secondary-text);
	--primary-400: var(--secondary-text);
	--primary-430: var(--muted-text);
	--primary-500: var(--muted-text);
	--primary-530: var(--muted-text);
	--primary-560: var(--secondary-background);
	--primary-600: var(--primary-background);
	--primary-630: var(--primary-background);
	--primary-660: var(--primary-background);
	--primary-700: var(--secondary-background);
	--primary-730: var(--secondary-background);
	--primary-800: var(--secondary-background);

	--white-500: var(--bright-text);
	--blue-345: var(--link-color);
	--brand-260: var(--accent-color);
	--brand-360: var(--accent-color);
	--brand-500: var(--accent-background);
	--brand-560: var(--accent-background-2);
	--brand-600: var(--accent-background-3);
	--brand-experiment-15a: var(--mention-modifier);

	--background-modifier-hover: var(--hover-modifier);
	--background-modifier-active: var(--active-modifier);
	--background-modifier-selected: var(--active-modifier);
	--background-modifier-accent: var(--active-modifier);
	--background-message-hover: var(--message-hover-modifier);
	--background-mentioned: var(--mention-modifier);
	--background-mentioned-hover: var(--mention-hover-modifier);
	--mention-background: var(--mention-modifier);
	--button-secondary-background-hover: var(--muted-background-hover);
	--button-secondary-background-active: var(--muted-background-active);
}

/* fix colors */
.wrapper-22rqw6 /* emoji selector server list */ {
	background-color: var(--primary-background);
}
.mentioned-Tre-dv:before /* mention message left edge */,
.container-1QtPKm.default-colors:checked {
    background-color: var(--accent-background) !important;
}
.expandedFolderIconWrapper-3RwQpD svg /* folder icons */,
.strikethrough-2Kl6HF /* mute button strikethrough */ {
	color: var(--accent-color) !important;
}
.divider-2rZFJK { /* divider */
	--divider-color: var(--accent-color);
}
.iconBadge-3Mmg92 {
	background-color: var(--accent-color) !important;
}

/* remove big chat background and add back smaller */
.chat-2ZfjoI {
	background: none !important;
}
.chatContent-3KubbW,.scroller-3X7KbA {
	background-color: var(--primary-background) !important;
}

/* chat header background */
.title-31SJ6t {
	background-color: hsl(220, 15%, 10%) !important;
}
.children-3xh0VB:after { /* divider before notif icon */
	display: none;
}

/* add header backgrounds */
.membersWrap-3NUR2t::before /* member list */,
.chatContent-3KubbW::before /* main chat */,
.searchResultsWrap-5RVOkx::before /* search results */ {
	content: '';
	position: absolute;
	margin-top: -48px;
	background-color: var(--primary-background);
	width: 100%;
	height: 48px;
}

/* borders radius */
.guilds-2JjMmN { /* server list */
  margin: 10px;
  border-radius: 15px;
}
.tree-3agP2X>
.scroller-3X7KbA,
.rtee-3agP2X {
  background-color: hsl(223,calc(var(--saturation-factor, 1)*6.9%),19.8%);
}
.content-1SgpWY> /* channel list, chat, member list */ 
.sidebar-1tnWFu,
.searchResultsWrap-5RVOkx::before, /* search results */
.chat-2ZfjoI, /* chat */
.applicationStore-2nk7Lo, /* nitro page */
.container-3XgAHv {
  margin: 5px 10px 10px 0;
  border-radius: 15px !important;
  overflow: hidden;
}
.container-2cd8Mz { /* friends page */
border-radius: 15px;
margin: 5px 10px 10px 0;
}
.threadSidebarOpen-1LSXvU { /* thread open */
  border-radius: 15px;
}
.resizeHandle-PBRzPC {
  display: none
}
.withTagAsButton-OsgQ9L:hover, .withTagless-10ooWt:hover { /* user zone */
  border-bottom-left-radius: 11px;
}
.expandedFolderBackground-1kSAf6,.expandedFolderIconWrapper-3RwQpD { /* background folder color */
	background-color: #1c1f269d;
}
/* limits the height of codeblocks and adds a scrollbar */
.markup-eYLPri blockquote, .markup-eYLPri pre > code{
max-height:150px; /*Change this to your height preference.*/
overflow-x: hidden;
}
.markup-eYLPri blockquote::placeholder-1rCBhr {
overflow-y:scroll;
}
.markup-eYLPri blockquote::-webkit-scrollbar, .markup-eYLPri pre > code::-webkit-scrollbar {
width: 10px;
height: 10px;
}
.markup-eYLPri blockquote::-webkit-scrollbar-track , .markup-eYLPri pre > code::-webkit-scrollbar-track {
border-radius: 10px;
background-color: hsl(257, 11%, 13%);/*Change this to your color choice or just remove it entirely.*/
}
.markup-eYLPri blockquote::-webkit-scrollbar-thumb, .markup-eYLPri pre > code::-webkit-scrollbar-thumb {
background-color: hsl(252, 10%, 20%); /*Change this to your color choice or just remove it entirely.*/
border-radius: 10px;
}
.markup-eYLPri blockquote, .markup-eYLPri pre > code {
max-width: 629px;
}
.markup-eYLPri code { /* change color background in codeblock */
background-color: hsla(258, 7%, 36%, 0.173) !important;
}
/* home icon default */
.homeIcon-r0w4ny path:not(#a){ /* home icon */
    d: path("M 23.0212 1.67671 C 21.3107 0.879656 19.5079 0.318797 17.6584 0 C 17.4062 0.461742 17.1749 0.934541 16.9708 1.4184 C 15.003 1.12145 12.9974 1.12145 11.0283 1.4184 C 10.819 0.934541 10.589 0.461744 10.3368 0.00546311 C 8.48074 0.324393 6.67795 0.885118 4.96746 1.68231 C 1.56727 6.77853 0.649666 11.7538 1.11108 16.652 C 3.10102 18.1418 5.3262 19.2743 7.69177 20 C 8.22338 19.2743 8.69519 18.4993 9.09812 17.691 C 8.32996 17.3997 7.58522 17.0424 6.87684 16.6135 C 7.06531 16.4762 7.24726 16.3387 7.42403 16.1847 C 11.5911 18.1749 16.408 18.1749 20.5763 16.1847 C 20.7531 16.3332 20.9351 16.4762 21.1171 16.6135 C 20.41 17.0369 19.6639 17.3997 18.897 17.691 C 19.3052 18.4993 19.7718 19.2689 20.3021 19.9945 C 22.6677 19.2689 24.8929 18.1364 26.8828 16.6466 H 26.8893 C 27.43 10.9731 25.9665 6.04728 23.0212 1.67671 Z M 9.68041 13.6383 C 8.39754 13.6383 7.34085 12.4453 7.34085 10.994 C 7.34085 9.54272 8.37155 8.34973 9.68041 8.34973 C 10.9893 8.34973 12.0395 9.54272 12.0187 10.994 C 12.0187 12.4453 10.9828 13.6383 9.68041 13.6383 Z M 18.3161 13.6383 C 17.0332 13.6383 15.9765 12.4453 15.9765 10.994 C 15.9765 9.54272 17.0124 8.34973 18.3161 8.34973 C 19.6184 8.34973 20.6751 9.54272 20.6543 10.994 C 20.6543 12.4453 19.6184 13.6383 18.3161 13.6383 Z");
    transform: none
}
/* fix padding */
.tutorialContainer-1pL9QS { /* home icon */
	padding-top: 10px;
}
/* hide help icon */
.toolbar-3_r2xA a {
  display: none;
}